Type Alias GAsyncResultIface

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