pub unsafe extern "C" fn tuple_split( String: *const c_char, Separator: *const c_char, Substrings: *mut c_char, ) -> Herror