pub unsafe extern "C" fn sd_event_source_set_userdata( s: *mut sd_event_source, userdata: *mut c_void) -> *mut c_void