Enum getopts::Fail
[−]
[src]
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. |