Lines Matching refs:arg
1 use clap::{arg, error::ErrorKind, Arg, ArgAction, ArgGroup, Command, Id};
8 .arg(arg!(-f --flag "some flag"))
9 .arg(arg!( -c --color "some other flag"))
22 .arg(arg!(-f --flag "some flag"))
23 .arg(arg!(-c --color "some other flag"))
33 .arg(arg!(-f --flag "some flag"))
34 .arg(arg!(-c --color "some other flag"))
45 .arg(Arg::new("a").long("a").group("a"))
54 .arg(Arg::new("a").long("a").group("a"))
62 .arg(arg!(-c --color [color] "some option"))
63 .arg(arg!(-n --hostname <name> "another option"))
76 .arg(arg!(-f --flag "some flag"))
77 .arg(arg!(-c --color [color] "some option"))
78 .arg(arg!(-n --hostname <name> "another option"))
91 .arg(arg!(-f --flag "some flag"))
92 .arg(arg!(-c --color "some option"))
93 .arg(arg!(-n --hostname <name> "another option"))
108 .arg(arg!(-f --flag "some flag"))
109 .arg(arg!(-c --color <color> "some option").num_args(1..))
110 .arg(arg!(-n --hostname <name> "another option"))
123 .arg(arg!(-f --flag "some flag"))
143 .arg(arg!([base] "Base commit"))
144 .arg(arg!(
168 .arg(arg!([base] "Base commit").conflicts_with("delete"))
169 .arg(arg!(
198 .arg(arg!(-a --all "All").conflicts_with("delete"))
199 .arg(arg!(
218 .arg(arg!(-f --flag "some flag").action(ArgAction::SetTrue))
219 .arg(arg!(-c --color "some other flag").action(ArgAction::SetTrue))
243 .arg(arg!(-f --flag "some flag"))
244 .arg(arg!(-c --color "some other flag"))
255 .arg(arg!(--foo <FOO>).required(true))
256 .arg(arg!(--bar <BAR>).required(true))
277 .arg(Arg::new("a").value_name("A"))
278 .group(ArgGroup::new("group").arg("a").required(true));
285 .arg(
291 .arg(
317 .arg(arg!(--major).group("vers").group("all"))
318 .arg(arg!(--minor).group("vers").group("all"))
319 .arg(arg!(--other).group("all"));
338 .arg(arg!(--in).group("input").group("all"))
339 .arg(arg!(--spec).group("input").group("all"))
340 .arg(arg!(--config).requires("input").group("all"));
350 .arg(Arg::new("option1").long("option1").action(ArgAction::SetTrue))
351 .arg(Arg::new("pos1").action(ArgAction::Set))
352 .arg(Arg::new("pos2").action(ArgAction::Set))