pub unsafe extern "C" fn bsearch( arg1: *const c_void, arg2: *const c_void, arg3: size_t, arg4: size_t, arg5: Option<unsafe extern "C" fn(arg1: *const c_void, arg2: *const c_void) -> c_int> ) -> *mut c_void