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>