pub unsafe fn ucnv_toAlgorithmic<'a>(
algorithmictype: UConverterType,
cnv: *mut UConverter,
target: impl IntoParam<'a, PSTR>,
targetcapacity: i32,
source: impl IntoParam<'a, PSTR>,
sourcelength: i32,
perrorcode: *mut UErrorCode,
) -> i32