Enum getopts::Fail [−][src]
pub enum Fail { ArgumentMissing(String), UnrecognizedOption(String), OptionMissing(String), OptionDuplicated(String), UnexpectedArgument(String), }
Expand description
The type returned when the command line does not conform to the
expected format. Use the Debug
implementation to output detailed
information.
Variants
ArgumentMissing(String)
The option requires an argument but none was passed.
UnrecognizedOption(String)
The passed option is not declared among the possible options.
OptionMissing(String)
A required option is not present.
OptionDuplicated(String)
A single occurrence option is being used multiple times.
UnexpectedArgument(String)
There’s an argument being passed to a non-argument option.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Fail
impl UnwindSafe for Fail
Blanket Implementations
Mutably borrows from an owned value. Read more