Struct atk_sys::AtkObjectFactoryClass
source · [−]#[repr(C)]pub struct AtkObjectFactoryClass {
pub parent_class: GObjectClass,
pub create_accessible: Option<unsafe extern "C" fn(_: *mut GObject) -> *mut AtkObject>,
pub invalidate: Option<unsafe extern "C" fn(_: *mut AtkObjectFactory)>,
pub get_accessible_type: Option<unsafe extern "C" fn() -> GType>,
pub pad1: AtkFunction,
pub pad2: AtkFunction,
}
Fields
parent_class: GObjectClass
create_accessible: Option<unsafe extern "C" fn(_: *mut GObject) -> *mut AtkObject>
invalidate: Option<unsafe extern "C" fn(_: *mut AtkObjectFactory)>
get_accessible_type: Option<unsafe extern "C" fn() -> GType>
pad1: AtkFunction
pad2: AtkFunction
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AtkObjectFactoryClass
impl !Send for AtkObjectFactoryClass
impl !Sync for AtkObjectFactoryClass
impl Unpin for AtkObjectFactoryClass
impl UnwindSafe for AtkObjectFactoryClass
Blanket Implementations
Mutably borrows from an owned value. Read more