unsafe fn convertStringToHexString(in_0: &[u8; 16], out: &mut [u8; 33]) {
    const HEXCHARS: &[u8] = b"0123456789ABCDEF";
    let mut j = 0;
    for &i in in_0 {
        let c = i;
        out[j] = HEXCHARS[(c >> 4 & 0xf) as usize];
        j += 1;
        out[j] = HEXCHARS[(c & 0xf) as usize];
        j += 1;
    }
    out[j] = 0;
}
/* Converts any given string in into an allowed PDF string which is
 * hexadecimal encoded;
 * sizeof(out) should be at least lin*2+1.
 */
Converts any given string in into an allowed PDF string which is
hexadecimal encoded;
sizeof(out) should be at least lin*2+1.
Converts any given string in into an allowed PDF string which is hexadecimal encoded ; sizeof ( out ) should be at least lin * 2 + 1 .
unsafe fn convertStringToHexString(in_0: &[u8; 16], out: &mut [u8; 33]) {
    const HEXCHARS: &[u8] = b"0123456789ABCDEF";
    let mut j = 0;
    for &i in in_0 {
        let c = i;
        out[j] = HEXCHARS[(c >> 4 & 0xf) as usize];
        j += 1;
        out[j] = HEXCHARS[(c & 0xf) as usize];
        j += 1;
    }
    out[j] = 0;
}
unsafe fn convertStringToHexString ( in_0 : & [ u8 ; 16 ] , out : & mut [ u8 ; 33 ] ) { const HEXCHARS : & [ u8 ] = b" " ; let mut j = 0 ; for & i in in_0 { let c = i ; out [ j ] = HEXCHARS [ ( c >> 4 & 0xf ) as usize ] ; j += 1 ; out [ j ] = HEXCHARS [ ( c & 0xf ) as usize ] ; j += 1 ; } out [ j ] = 0 ; }
Converts any given string in into an allowed PDF string which is
 hexadecimal encoded;
 sizeof(out) should be at least lin*2+1.
Converts any given string in into an allowed PDF string which is hexadecimal encoded ; sizeof ( out ) should be at least lin * 2 + 1 .
in_0
&[u8; 16]
out
&mut [u8; 33]