Struct atk_sys::AtkMiscClass
source · #[repr(C)]pub struct AtkMiscClass {
pub parent: GObjectClass,
pub threads_enter: Option<unsafe extern "C" fn(_: *mut AtkMisc)>,
pub threads_leave: Option<unsafe extern "C" fn(_: *mut AtkMisc)>,
pub vfuncs: [gpointer; 32],
}
Fields§
§parent: GObjectClass
§threads_enter: Option<unsafe extern "C" fn(_: *mut AtkMisc)>
§threads_leave: Option<unsafe extern "C" fn(_: *mut AtkMisc)>
§vfuncs: [gpointer; 32]
Trait Implementations§
source§impl Clone for AtkMiscClass
impl Clone for AtkMiscClass
source§fn clone(&self) -> AtkMiscClass
fn clone(&self) -> AtkMiscClass
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for AtkMiscClass
impl Debug for AtkMiscClass
impl Copy for AtkMiscClass
Auto Trait Implementations§
impl RefUnwindSafe for AtkMiscClass
impl !Send for AtkMiscClass
impl !Sync for AtkMiscClass
impl Unpin for AtkMiscClass
impl UnwindSafe for AtkMiscClass
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more