Struct gobject_sys::GParamSpecVariant
source · [−]#[repr(C)]pub struct GParamSpecVariant {
pub parent_instance: GParamSpec,
pub type_: *mut GVariantType,
pub default_value: *mut GVariant,
pub padding: [gpointer; 4],
}
Fields
parent_instance: GParamSpec
type_: *mut GVariantType
default_value: *mut GVariant
padding: [gpointer; 4]
Trait Implementations
sourceimpl Clone for GParamSpecVariant
impl Clone for GParamSpecVariant
sourcefn clone(&self) -> GParamSpecVariant
fn clone(&self) -> GParamSpecVariant
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 GParamSpecVariant
impl Debug for GParamSpecVariant
impl Copy for GParamSpecVariant
Auto Trait Implementations
impl RefUnwindSafe for GParamSpecVariant
impl !Send for GParamSpecVariant
impl !Sync for GParamSpecVariant
impl Unpin for GParamSpecVariant
impl UnwindSafe for GParamSpecVariant
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