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
sourceimpl Clone for AtkMiscClass
impl Clone for AtkMiscClass
sourcefn clone(&self) -> AtkMiscClass
fn clone(&self) -> AtkMiscClass
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl 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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more