unsafe extern "C" fn event_callback_init( event_callback: *mut event_callback_t, callback: Option<unsafe extern "C" fn(_: *mut c_void)>, arg: *mut c_void, )