Struct gobject_sys::GTypeInfo [−][src]
#[repr(C)]pub struct GTypeInfo { pub class_size: u16, pub base_init: GBaseInitFunc, pub base_finalize: GBaseFinalizeFunc, pub class_init: GClassInitFunc, pub class_finalize: GClassFinalizeFunc, pub class_data: gconstpointer, pub instance_size: u16, pub n_preallocs: u16, pub instance_init: GInstanceInitFunc, pub value_table: *const GTypeValueTable, }
Fields
class_size: u16base_init: GBaseInitFuncbase_finalize: GBaseFinalizeFuncclass_init: GClassInitFuncclass_finalize: GClassFinalizeFuncclass_data: gconstpointerinstance_size: u16n_preallocs: u16instance_init: GInstanceInitFuncvalue_table: *const GTypeValueTableTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GTypeInfoimpl UnwindSafe for GTypeInfoBlanket Implementations
Mutably borrows from an owned value. Read more