Struct gobject_sys::GTypeModuleClass [−][src]
#[repr(C)]pub struct GTypeModuleClass { pub parent_class: GObjectClass, pub load: Option<unsafe extern "C" fn(_: *mut GTypeModule) -> gboolean>, pub unload: Option<unsafe extern "C" fn(_: *mut GTypeModule)>, pub reserved1: Option<unsafe extern "C" fn()>, pub reserved2: Option<unsafe extern "C" fn()>, pub reserved3: Option<unsafe extern "C" fn()>, pub reserved4: Option<unsafe extern "C" fn()>, }
Fields
parent_class: GObjectClass
load: Option<unsafe extern "C" fn(_: *mut GTypeModule) -> gboolean>
unload: Option<unsafe extern "C" fn(_: *mut GTypeModule)>
reserved1: Option<unsafe extern "C" fn()>
reserved2: Option<unsafe extern "C" fn()>
reserved3: Option<unsafe extern "C" fn()>
reserved4: Option<unsafe extern "C" fn()>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GTypeModuleClass
impl !Send for GTypeModuleClass
impl !Sync for GTypeModuleClass
impl Unpin for GTypeModuleClass
impl UnwindSafe for GTypeModuleClass
Blanket Implementations
Mutably borrows from an owned value. Read more