Enum getopts::Fail [] [src]

pub enum Fail {
    ArgumentMissing(String),
    UnrecognizedOption(String),
    OptionMissing(String),
    OptionDuplicated(String),
    UnexpectedArgument(String),
}
🔬 This is a nightly-only experimental API. (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

🔬 This is a nightly-only experimental API. (rustc_private)

use the crates.io getopts library instead

The option requires an argument but none was passed.

🔬 This is a nightly-only experimental API. (rustc_private)

use the crates.io getopts library instead

The passed option is not declared among the possible options.

🔬 This is a nightly-only experimental API. (rustc_private)

use the crates.io getopts library instead

A required option is not present.

🔬 This is a nightly-only experimental API. (rustc_private)

use the crates.io getopts library instead

A single occurrence option is being used multiple times.

🔬 This is a nightly-only experimental API. (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. Read more