Re-exports§
pub use crate::core::compiler::CompileMode;
pub use crate::CliError;
pub use crate::CliResult;
pub use crate::GlobalContext;
Modules§
Macros§
- value_
parser - Select a [
ValueParser
] implementation from the intended type
Structs§
- Arg
- The abstract representation of a command line argument. Used to set all the options and relationships that define a valid argument for the program.
- ArgMatches
- Container for parse results.
- Command
- Build a command-line interface.
Enums§
- ArgAction
- Behavior of arguments when they are encountered while parsing
- Command
Info - Profile
Checking - Determines whether or not to gate
--profile
as unstable when resolving it.
Traits§
Functions§
- flag
- get_
bench_ 🔒candidates - get_
bin_ 🔒candidates - get_
example_ 🔒candidates - get_
packages 🔒 - get_
pkg_ id_ spec_ candidates - get_
registry_ candidates - get_
target_ 🔒triples - get_
target_ 🔒triples_ from_ rustc - get_
target_ 🔒triples_ from_ rustup - get_
targets_ 🔒from_ metadata - get_
test_ 🔒candidates - ignore_
unknown - lockfile_
path - multi_
opt - new_
gctx_ 🔒for_ completions - opt
- optional_
multi_ opt - optional_
opt - root_
manifest - subcommand
- values
- values_
os