Crate blarg_builder
source ·Expand description
Builder module for blarg.
See documentation root for full details.
Modules
- Traits which, typically, may be imported without concern:
use blarg::prelude::*.
Structs
- A parameter that takes multiple values (specifiable
Nargs). - The base command line parser.
- The condition argument with which to branch the parser. Used with
CommandLineParser::branch. - The configured command line parser. Built via
CommandLineParser::buildorSubCommandParser::build. - An option parameter that maps down to
Option, taking a single value (precisely 1). - An argument/option for the command parser. Used with
CommandLineParser::addandSubCommand::add. - An option parameter that takes a single value (precisely 1).
- A sub-command line parser.
- The sub-command parser.
- An option parameter that takes no values (precisely 0).
Enums
- The cardinality of inputs to match for an argument/option.
Traits
- Marker trait for capturable types that can formulate an argument in the Cli.
- Marker trait for capturable types that can formulate an option in the Cli