GTypePluginClass

Type Alias GTypePluginClass 

Source
pub type GTypePluginClass = _GTypePluginClass;

Aliased Type§

#[repr(C)]
pub struct GTypePluginClass { pub base_iface: _GTypeInterface, pub use_plugin: Option<unsafe extern "C" fn(*mut _GTypePlugin)>, pub unuse_plugin: Option<unsafe extern "C" fn(*mut _GTypePlugin)>, pub complete_type_info: Option<unsafe extern "C" fn(*mut _GTypePlugin, u64, *mut _GTypeInfo, *mut _GTypeValueTable)>, pub complete_interface_info: Option<unsafe extern "C" fn(*mut _GTypePlugin, u64, u64, *mut _GInterfaceInfo)>, }

Fields§

§base_iface: _GTypeInterface§use_plugin: Option<unsafe extern "C" fn(*mut _GTypePlugin)>§unuse_plugin: Option<unsafe extern "C" fn(*mut _GTypePlugin)>§complete_type_info: Option<unsafe extern "C" fn(*mut _GTypePlugin, u64, *mut _GTypeInfo, *mut _GTypeValueTable)>§complete_interface_info: Option<unsafe extern "C" fn(*mut _GTypePlugin, u64, u64, *mut _GInterfaceInfo)>