#[repr(u32)]pub enum GOptionArg {
G_OPTION_ARG_NONE = 0,
G_OPTION_ARG_STRING = 1,
G_OPTION_ARG_INT = 2,
G_OPTION_ARG_CALLBACK = 3,
G_OPTION_ARG_FILENAME = 4,
G_OPTION_ARG_STRING_ARRAY = 5,
G_OPTION_ARG_FILENAME_ARRAY = 6,
G_OPTION_ARG_DOUBLE = 7,
G_OPTION_ARG_INT64 = 8,
}Variants§
G_OPTION_ARG_NONE = 0
G_OPTION_ARG_STRING = 1
G_OPTION_ARG_INT = 2
G_OPTION_ARG_CALLBACK = 3
G_OPTION_ARG_FILENAME = 4
G_OPTION_ARG_STRING_ARRAY = 5
G_OPTION_ARG_FILENAME_ARRAY = 6
G_OPTION_ARG_DOUBLE = 7
G_OPTION_ARG_INT64 = 8
Trait Implementations§
Source§impl Clone for GOptionArg
impl Clone for GOptionArg
Source§fn clone(&self) -> GOptionArg
fn clone(&self) -> GOptionArg
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 GOptionArg
impl Debug for GOptionArg
Source§impl Hash for GOptionArg
impl Hash for GOptionArg
Source§impl PartialEq for GOptionArg
impl PartialEq for GOptionArg
impl Copy for GOptionArg
impl Eq for GOptionArg
impl StructuralPartialEq for GOptionArg
Auto Trait Implementations§
impl Freeze for GOptionArg
impl RefUnwindSafe for GOptionArg
impl Send for GOptionArg
impl Sync for GOptionArg
impl Unpin for GOptionArg
impl UnwindSafe for GOptionArg
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