Lines Matching defs:positional
41 fn positional() {
42 let r = Command::new("positional")
45 Arg::new("positional").index(1),
50 assert!(m.contains_id("positional"));
53 m.get_one::<String>("positional")
59 let m = Command::new("positional")
62 Arg::new("positional").index(1),
66 assert!(m.contains_id("positional"));
69 m.get_one::<String>("positional")
121 Arg::new("positional")
129 assert!(m.contains_id("positional"));
132 &*m.get_many::<String>("positional")
145 Arg::new("positional")
153 assert!(m.contains_id("positional"));
156 &*m.get_many::<String>("positional")
167 .args([arg!(-f --flag "some flag"), Arg::new("positional").index(1)])
179 Arg::new("positional").index(1).value_parser(["test123"]),
184 assert!(m.contains_id("positional"));
187 &*m.get_many::<String>("positional")
255 #[should_panic = "Found non-required positional argument \
256 with a lower index than a required positional argument"]
315 #[should_panic = "Argument 'arg' is a positional argument and can't have short or long name versions"]
326 #[should_panic = "Argument 'arg' is a positional argument and can't have short or long name versions"]