pub enum ErrorKind {
Show 15 variants
BadType,
MissingPositional,
MissingOption,
DuplicateOptions,
ExpectingValue,
UnexpectedValue,
OutOfContextArgSuggest,
UnexpectedArg,
SuggestArg,
SuggestSubcommand,
UnknownSubcommand,
CustomRule,
Help,
ExceedingMaxCount,
OutsideRange,
}Expand description
The type of error that was produced during command-line processing from Cli.
Variants§
BadType
MissingPositional
MissingOption
DuplicateOptions
ExpectingValue
UnexpectedValue
OutOfContextArgSuggest
UnexpectedArg
SuggestArg
SuggestSubcommand
UnknownSubcommand
CustomRule
Help
ExceedingMaxCount
OutsideRange
Trait Implementations§
impl Copy for ErrorKind
impl StructuralPartialEq for ErrorKind
Auto Trait Implementations§
impl Freeze for ErrorKind
impl RefUnwindSafe for ErrorKind
impl Send for ErrorKind
impl Sync for ErrorKind
impl Unpin for ErrorKind
impl UnwindSafe for ErrorKind
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