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
).