Home
last modified time | relevance | path

Searched refs:ArgGroup (Results 1 – 11 of 11) sorted by relevance

/external/rust/crates/clap/src/args/
Dgroup.rs81 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 …]
Dmod.rs6 pub use self::group::ArgGroup;
/external/rust/crates/structopt/examples/
Dgroup.rs3 use structopt::{clap::ArgGroup, StructOpt};
6 #[structopt(group = ArgGroup::with_name("verb").required(true))]
/external/rust/crates/structopt/tests/
Dissues.rs10 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/app/
Dmod.rs26 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()
Dparser.rs28 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/src/
Dlib.rs561 pub use args::{Arg, ArgGroup, ArgMatches, ArgSettings, OsValues, SubCommand, Values};
Dmacros.rs694 … (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/
Dclap-test.rs8 use clap::{App, Arg, SubCommand, ArgGroup};
DREADME.md505 * `ArgGroup::add` => `ArgGroup::arg`
506 * `ArgGroup::add_all` => `ArgGroup::args`
DCHANGELOG.md61 * 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…