Enum getopts::Fail_
pub enum Fail_ { ArgumentMissing(~str), UnrecognizedOption(~str), OptionMissing(~str), OptionDuplicated(~str), UnexpectedArgument(~str), }
The type returned when the command line does not conform to the
expected format. Call the to_err_msg
method to retrieve the
error as a string.
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 occurence option is being used multiple times. |
UnexpectedArgument | There's an argument being passed to a non-argument option. |
Methods
impl Fail_
fn to_err_msg(self) -> ~str
Convert a Fail_
enum into an error string.