pub unsafe extern "cdecl" fn ucnv_convert(
    toconvertername: PCSTR,
    fromconvertername: PCSTR,
    target: PCSTR,
    targetcapacity: i32,
    source: PCSTR,
    sourcelength: i32,
    perrorcode: *mut UErrorCode
) -> i32