pub type GSourceCallbackFuncs = _GSourceCallbackFuncs;

Aliased Type§

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)>