pub unsafe extern "C" fn BN_GENCB_set( callback: *mut BN_GENCB, f: Option<unsafe extern "C" fn(event: c_int, n: c_int, arg1: *mut BN_GENCB) -> c_int>, arg: *mut c_void, )