#[repr(u32)]pub enum OptionInfoKind {
Void = 0,
Bool = 1,
Str = 2,
Int64 = 3,
Uint64 = 4,
Double = 5,
Modes = 6,
}Expand description
@}
Variants§
Void = 0
The empty option info, does not hold value information.
Bool = 1
Information for option with boolean option value.
Str = 2
Information for option with string option value.
Int64 = 3
Information for option with int64 option value.
Uint64 = 4
Information for option with uint64 option value.
Double = 5
Information for option with double value.
Modes = 6
Information for option with option modes.
Trait Implementations§
Source§impl Clone for OptionInfoKind
impl Clone for OptionInfoKind
Source§fn clone(&self) -> OptionInfoKind
fn clone(&self) -> OptionInfoKind
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 OptionInfoKind
impl Debug for OptionInfoKind
Source§impl Hash for OptionInfoKind
impl Hash for OptionInfoKind
Source§impl PartialEq for OptionInfoKind
impl PartialEq for OptionInfoKind
impl Copy for OptionInfoKind
impl Eq for OptionInfoKind
impl StructuralPartialEq for OptionInfoKind
Auto Trait Implementations§
impl Freeze for OptionInfoKind
impl RefUnwindSafe for OptionInfoKind
impl Send for OptionInfoKind
impl Sync for OptionInfoKind
impl Unpin for OptionInfoKind
impl UnsafeUnpin for OptionInfoKind
impl UnwindSafe for OptionInfoKind
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