pub unsafe extern "C" fn sqlite3_collation_needed( arg1: *mut sqlite3, arg2: *mut c_void, arg3: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: *mut sqlite3, eTextRep: c_int, arg3: *const c_char)>, ) -> c_int