pub enum Fail {
ArgumentMissing(String),
UnrecognizedOption(String),
OptionMissing(String),
OptionDuplicated(String),
UnexpectedArgument(String),
}The type returned when the command line does not conform to the
expected format. Use the Debug implementation to output detailed
information.
Variants
ArgumentMissing | The option requires an argument but none was passed.
|
UnrecognizedOption | The passed option is not declared among the possible options.
|
OptionMissing | A required option is not present.
|
OptionDuplicated | A single occurrence option is being used multiple times.
|
UnexpectedArgument | There's an argument being passed to a non-argument option.
|
Methods
Convert a Fail enum into an error string.
Trait Implementations
Derived Implementations
Keyboard shortcuts
- ?
- Show this help dialog
- S
- Focus the search field
- ⇤
- Move up in search results
- ⇥
- Move down in search results
- ⏎
- Go to active search result
Search tricks
Prefix searches with a type followed by a colon (e.g.
fn:) to restrict the search to a given type.
Accepted types are: fn, mod,
struct, enum,
trait, typedef (or
tdef).