Expand description
Define [Command] line [arguments][Arg]
Re-exports
pub use action::ArgAction;pub use arg::Arg;pub use arg_group::ArgGroup;pub use command::Command;pub use value_hint::ValueHint;
Structs
- Implementation for
ValueParser::bool - Parse bool-like string values, everything else is
true - Parse an
ValueEnumvalue. - Parse false-like string values, everything else is
true - Adapt a
TypedValueParserfrom one value to another - Parse non-empty string values
- A UTF-8-encoded fixed string
- Implementation for
ValueParser::os_string - Implementation for
ValueParser::path_buf - A possible value of an argument.
- Verify the value is from an enumerated set of
PossibleValue. - Parse number that fall within a range of values
- Parse number that fall within a range of values
- A UTF-8-encoded fixed string
- Implementation for
ValueParser::string - Terminal-styling container
- Parse/validate argument values
- Values per occurrence for an argument
Enums
- Operations to perform on argument values
- Clearable builder value
Traits
- Convert to the intended resettable type
- Parse/validate argument values
- Register a type with value_parser!