Lines Matching refs:group

7     let result = Command::new("group")
10 .group(ArgGroup::new("req").args(["flag", "color"]).required(true))
19 #[should_panic = "Command group: Argument group 'req' contains non-existent argument"]
21 let _ = Command::new("group")
24 .group(ArgGroup::new("req").args(["flg", "color"]).required(true))
30 #[should_panic = "Command group: Argument group name must be unique\n\n\t'req' is already in use"]
32 let _ = Command::new("group")
35 .group(ArgGroup::new("req").args(["flag"]).required(true))
36 .group(ArgGroup::new("req").args(["color"]).required(true))
42 #[should_panic = "Command group: Argument group name 'a' must not conflict with argument name"]
44 let _ = Command::new("group")
45 .arg(Arg::new("a").long("a").group("a"))
51 #[should_panic = "Command group: Argument group name 'a' must not conflict with argument name"]
53 let _ = Command::new("group")
54 .arg(Arg::new("a").long("a").group("a"))
55 .group(ArgGroup::new("a"))
61 let res = Command::new("group")
64 .group(ArgGroup::new("grp").args(["hostname", "color"]))
75 let res = Command::new("group")
79 .group(ArgGroup::new("grp").args(["hostname", "color", "flag"]))
90 let result = Command::new("group")
94 .group(
107 let res = Command::new("group")
111 .group(ArgGroup::new("grp").args(["hostname", "color", "flag"]))
124 .group(ArgGroup::new("vers").required(true))
147 .group(
172 .group(
202 .group(
217 let result = Command::new("group")
220 .group(
226 .try_get_matches_from(vec!["group", "-f", "-c"]);
242 let result = Command::new("group")
245 .group(ArgGroup::new("req").args(["flag", "color"]))
246 .try_get_matches_from(vec!["group", "-f", "-c"]);
254 let command = Command::new("group")
257 .group(ArgGroup::new("group").args(["foo", "bar"]).required(true));
258 let result = command.try_get_matches_from(vec!["group", "--foo", "value"]);
278 .group(ArgGroup::new("group").arg("a").required(true));
288 .group("mode")
294 .group("mode")
316 .group(ArgGroup::new("all").multiple(true))
317 .arg(arg!(--major).group("vers").group("all"))
318 .arg(arg!(--minor).group("vers").group("all"))
319 .arg(arg!(--other).group("all"));
336 .group(ArgGroup::new("all").multiple(true))
337 .group(ArgGroup::new("input").required(true))
338 .arg(arg!(--in).group("input").group("all"))
339 .arg(arg!(--spec).group("input").group("all"))
340 .arg(arg!(--config).requires("input").group("all"));
353 .group(