#[repr(u32)]pub enum GVariantClass {
Show 18 variants
G_VARIANT_CLASS_BOOLEAN = 98,
G_VARIANT_CLASS_BYTE = 121,
G_VARIANT_CLASS_INT16 = 110,
G_VARIANT_CLASS_UINT16 = 113,
G_VARIANT_CLASS_INT32 = 105,
G_VARIANT_CLASS_UINT32 = 117,
G_VARIANT_CLASS_INT64 = 120,
G_VARIANT_CLASS_UINT64 = 116,
G_VARIANT_CLASS_HANDLE = 104,
G_VARIANT_CLASS_DOUBLE = 100,
G_VARIANT_CLASS_STRING = 115,
G_VARIANT_CLASS_OBJECT_PATH = 111,
G_VARIANT_CLASS_SIGNATURE = 103,
G_VARIANT_CLASS_VARIANT = 118,
G_VARIANT_CLASS_MAYBE = 109,
G_VARIANT_CLASS_ARRAY = 97,
G_VARIANT_CLASS_TUPLE = 40,
G_VARIANT_CLASS_DICT_ENTRY = 123,
}Variants§
G_VARIANT_CLASS_BOOLEAN = 98
G_VARIANT_CLASS_BYTE = 121
G_VARIANT_CLASS_INT16 = 110
G_VARIANT_CLASS_UINT16 = 113
G_VARIANT_CLASS_INT32 = 105
G_VARIANT_CLASS_UINT32 = 117
G_VARIANT_CLASS_INT64 = 120
G_VARIANT_CLASS_UINT64 = 116
G_VARIANT_CLASS_HANDLE = 104
G_VARIANT_CLASS_DOUBLE = 100
G_VARIANT_CLASS_STRING = 115
G_VARIANT_CLASS_OBJECT_PATH = 111
G_VARIANT_CLASS_SIGNATURE = 103
G_VARIANT_CLASS_VARIANT = 118
G_VARIANT_CLASS_MAYBE = 109
G_VARIANT_CLASS_ARRAY = 97
G_VARIANT_CLASS_TUPLE = 40
G_VARIANT_CLASS_DICT_ENTRY = 123
Trait Implementations§
Source§impl Clone for GVariantClass
impl Clone for GVariantClass
Source§fn clone(&self) -> GVariantClass
fn clone(&self) -> GVariantClass
Returns a duplicate 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 GVariantClass
impl Debug for GVariantClass
Source§impl Hash for GVariantClass
impl Hash for GVariantClass
Source§impl PartialEq for GVariantClass
impl PartialEq for GVariantClass
impl Copy for GVariantClass
impl Eq for GVariantClass
impl StructuralPartialEq for GVariantClass
Auto Trait Implementations§
impl Freeze for GVariantClass
impl RefUnwindSafe for GVariantClass
impl Send for GVariantClass
impl Sync for GVariantClass
impl Unpin for GVariantClass
impl UnwindSafe for GVariantClass
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