pub enum CliErrorKind {
UnknownArgument,
MissingValue,
InvalidValue,
MissingRequired,
UnexpectedValue,
Conflict,
UnknownSubcommand,
Other,
}Expand description
What went wrong on the command line.
Variants§
UnknownArgument
MissingValue
InvalidValue
MissingRequired
UnexpectedValue
Conflict
UnknownSubcommand
Other
Trait Implementations§
Source§impl Clone for CliErrorKind
impl Clone for CliErrorKind
impl Copy for CliErrorKind
Source§impl Debug for CliErrorKind
impl Debug for CliErrorKind
impl Eq for CliErrorKind
Source§impl Hash for CliErrorKind
impl Hash for CliErrorKind
Source§impl PartialEq for CliErrorKind
impl PartialEq for CliErrorKind
impl StructuralPartialEq for CliErrorKind
Auto Trait Implementations§
impl Freeze for CliErrorKind
impl RefUnwindSafe for CliErrorKind
impl Send for CliErrorKind
impl Sync for CliErrorKind
impl Unpin for CliErrorKind
impl UnsafeUnpin for CliErrorKind
impl UnwindSafe for CliErrorKind
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,
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.