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
sourceimpl Clone for AtkObjectFactoryClass
impl Clone for AtkObjectFactoryClass
sourcefn clone(&self) -> AtkObjectFactoryClass
fn clone(&self) -> AtkObjectFactoryClass
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for AtkObjectFactoryClass
impl Debug for AtkObjectFactoryClass
impl Copy for AtkObjectFactoryClass
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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more