pub type GAsyncResultIface = _GAsyncResultIface;Expand description
GAsyncResult:
Holds results information for an asynchronous operation, usually passed directly to an asynchronous _finish() operation.
Aliased Type§
#[repr(C)]pub struct GAsyncResultIface {
pub g_iface: _GTypeInterface,
pub get_user_data: Option<unsafe extern "C" fn(*mut _GAsyncResult) -> *mut c_void>,
pub get_source_object: Option<unsafe extern "C" fn(*mut _GAsyncResult) -> *mut _GObject>,
pub is_tagged: Option<unsafe extern "C" fn(*mut _GAsyncResult, *mut c_void) -> i32>,
}Fields§
§g_iface: _GTypeInterface§get_user_data: Option<unsafe extern "C" fn(*mut _GAsyncResult) -> *mut c_void>§get_source_object: Option<unsafe extern "C" fn(*mut _GAsyncResult) -> *mut _GObject>§is_tagged: Option<unsafe extern "C" fn(*mut _GAsyncResult, *mut c_void) -> i32>