pub unsafe extern "C" fn g_convert_with_fallback(
    str: *const u8,
    len: isize,
    to_codeset: *const i8,
    from_codeset: *const i8,
    fallback: *const i8,
    bytes_read: *mut usize,
    bytes_written: *mut usize,
    error: *mut *mut GError
) -> *mut u8