pub type GSourceCallbackFuncs = _GSourceCallbackFuncs;
Aliased Type§
#[repr(C)]pub struct GSourceCallbackFuncs {
pub ref_: Option<unsafe extern "C" fn(*mut c_void)>,
pub unref: Option<unsafe extern "C" fn(*mut c_void)>,
pub get: Option<unsafe extern "C" fn(*mut c_void, *mut _GSource, *mut Option<unsafe extern "C" fn(*mut c_void) -> i32>, *mut *mut c_void)>,
}
Fields§
§ref_: Option<unsafe extern "C" fn(*mut c_void)>
§unref: Option<unsafe extern "C" fn(*mut c_void)>
§get: Option<unsafe extern "C" fn(*mut c_void, *mut _GSource, *mut Option<unsafe extern "C" fn(*mut c_void) -> i32>, *mut *mut c_void)>