Struct gobject_sys::GFlagsClass
source · [−]#[repr(C)]pub struct GFlagsClass {
pub g_type_class: GTypeClass,
pub mask: c_uint,
pub n_values: c_uint,
pub values: *mut GFlagsValue,
}
Fields
g_type_class: GTypeClass
mask: c_uint
n_values: c_uint
values: *mut GFlagsValue
Trait Implementations
sourceimpl Clone for GFlagsClass
impl Clone for GFlagsClass
sourcefn clone(&self) -> GFlagsClass
fn clone(&self) -> GFlagsClass
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 GFlagsClass
impl Debug for GFlagsClass
impl Copy for GFlagsClass
Auto Trait Implementations
impl RefUnwindSafe for GFlagsClass
impl !Send for GFlagsClass
impl !Sync for GFlagsClass
impl Unpin for GFlagsClass
impl UnwindSafe for GFlagsClass
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