Enum getopts::Fail [−] [src]

pub enum Fail {
    ArgumentMissing(String),
    UnrecognizedOption(String),
    OptionMissing(String),
    OptionDuplicated(String),
    UnexpectedArgument(String),
}
Unstable (rustc_private)

: use the crates.io getopts library instead

The type returned when the command line does not conform to the expected format. Use the Debug implementation to output detailed information.

Variants

Unstable (rustc_private)

: use the crates.io getopts library instead

The option requires an argument but none was passed.

Unstable (rustc_private)

: use the crates.io getopts library instead

The passed option is not declared among the possible options.

Unstable (rustc_private)

: use the crates.io getopts library instead

A required option is not present.

Unstable (rustc_private)

: use the crates.io getopts library instead

A single occurrence option is being used multiple times.

Unstable (rustc_private)

: use the crates.io getopts library instead

There's an argument being passed to a non-argument option.

Trait Implementations

impl Clone for Fail
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for Fail
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for Fail
[src]

impl Debug for Fail
[src]

Formats the value using the given formatter.

impl Display for Fail
[src]

Formats the value using the given formatter.