pub enum ArgValueType {
Flag,
String,
I64,
FiniteF64,
Enum,
Json,
}Expand description
Closed portable value type used by CLI specs and resolved invocations.
Variants§
Trait Implementations§
Source§impl Clone for ArgValueType
impl Clone for ArgValueType
Source§fn clone(&self) -> ArgValueType
fn clone(&self) -> ArgValueType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ArgValueType
impl Debug for ArgValueType
Source§impl<'de> Deserialize<'de> for ArgValueType
impl<'de> Deserialize<'de> for ArgValueType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ArgValueType
Source§impl PartialEq for ArgValueType
impl PartialEq for ArgValueType
Source§impl Serialize for ArgValueType
impl Serialize for ArgValueType
impl StructuralPartialEq for ArgValueType
Auto Trait Implementations§
impl Freeze for ArgValueType
impl RefUnwindSafe for ArgValueType
impl Send for ArgValueType
impl Sync for ArgValueType
impl Unpin for ArgValueType
impl UnsafeUnpin for ArgValueType
impl UnwindSafe for ArgValueType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.