Searched refs:ArgGroup (Results 1 – 11 of 11) sorted by relevance
/external/rust/crates/clap/src/args/ |
D | group.rs | 81 pub struct ArgGroup<'a> { struct 96 impl<'a> ArgGroup<'a> { argument 108 ArgGroup { in with_name() 132 pub fn from_yaml(y: &'a Yaml) -> ArgGroup<'a> { in from_yaml() 133 ArgGroup::from(y.as_hash().unwrap()) in from_yaml() 431 impl<'a> Debug for ArgGroup<'a> { implementation 447 impl<'a, 'z> From<&'z ArgGroup<'a>> for ArgGroup<'a> { implementation 448 fn from(g: &'z ArgGroup<'a>) -> Self { in from() 449 ArgGroup { in from() 461 impl<'a> From<&'a BTreeMap<Yaml, Yaml>> for ArgGroup<'a> { implementation [all …]
|
D | mod.rs | 6 pub use self::group::ArgGroup;
|
/external/rust/crates/structopt/examples/ |
D | group.rs | 3 use structopt::{clap::ArgGroup, StructOpt}; 6 #[structopt(group = ArgGroup::with_name("verb").required(true))]
|
/external/rust/crates/structopt/tests/ |
D | issues.rs | 10 use structopt::{clap::ArgGroup, StructOpt}; in issue_151() 13 #[structopt(group = ArgGroup::with_name("verb").required(true).multiple(true))] in issue_151()
|
/external/rust/crates/clap/src/ |
D | lib.rs | 561 pub use args::{Arg, ArgGroup, ArgMatches, ArgSettings, OsValues, SubCommand, Values};
|
D | macros.rs | 694 … (clap_app!{ @group ($builder, $crate::ArgGroup::with_name(stringify!($name))) $($tail)* }) 700 …(clap_app!{ @group ($builder, $crate::ArgGroup::with_name(stringify!($name)).$ident(false)) $($tai… 706 …(clap_app!{ @group ($builder, $crate::ArgGroup::with_name(stringify!($name)).$ident(true)) $($tail…
|
/external/rust/crates/clap/src/app/ |
D | mod.rs | 26 use args::{AnyArg, Arg, ArgGroup, ArgMatcher, ArgMatches, ArgSettings}; 1014 pub fn group(mut self, group: ArgGroup<'a>) -> Self { in group() 1044 pub fn groups(mut self, groups: &[ArgGroup<'a>]) -> Self { in groups() 1790 a = a.group(ArgGroup::from(ag_yaml.as_hash().unwrap())); in from()
|
D | parser.rs | 28 AnyArg, Arg, ArgGroup, ArgMatcher, Base, FlagBuilder, OptBuilder, PosBuilder, Switched, 68 pub groups: Vec<ArgGroup<'a>>, 254 let mut ag = ArgGroup::with_name(g); in add_arg_groups() 354 pub fn add_group(&mut self, group: ArgGroup<'a>) { in add_group()
|
/external/rust/crates/clap/ |
D | clap-test.rs | 8 use clap::{App, Arg, SubCommand, ArgGroup};
|
D | README.md | 505 * `ArgGroup::add` => `ArgGroup::arg` 506 * `ArgGroup::add_all` => `ArgGroup::args`
|
D | CHANGELOG.md | 61 * add debug assertion for missing args in subcommand ArgGroup ([2699d9e5](https://github.com/kbkn… 677 * adds ArgGroup::multiple to the supported YAML fields for building ArgGroups from YAML ([d859003… 1257 * **ArgGroup:** vastly improves ArgGroup docs by adding better examples ([9e5f4f5d](https://github… 1261 * **ArgGroup:** one can now specify groups which require AT LEAST one of the args ([33689acc](http… 1272 * **ArgGroup:** Add multiple ArgGroups per Arg ([902e182f](https://github.com/kbknapp/clap-rs/comm… 1653 * `ArgGroup::add` => `ArgGroup::arg` 1654 * `ArgGroup::add_all` => `ArgGroup::args` 1949 * changes ArgGroup HashSets to Vec ([3cb4a48e](https://github.com/kbknapp/clap-rs/commit/3cb4a48e…
|