• Home
  • Raw
  • Download

Lines Matching full:opt

21     struct Opt {  in basic()  struct
27 Opt { in basic()
30 Opt::try_parse_from(["", "foo"]).unwrap() in basic()
33 Opt { in basic()
36 Opt::try_parse_from(["", "bar"]).unwrap() in basic()
38 assert!(Opt::try_parse_from(["", "fOo"]).is_err()); in basic()
56 struct Opt { in default_value() struct
62 Opt { in default_value()
65 Opt::try_parse_from(["", "foo"]).unwrap() in default_value()
68 Opt { in default_value()
71 Opt::try_parse_from(["", "bar"]).unwrap() in default_value()
74 Opt { in default_value()
77 Opt::try_parse_from([""]).unwrap() in default_value()
90 struct Opt { in vec_for_default_values_t() struct
103 Opt { in vec_for_default_values_t()
107 Opt::try_parse_from(["", "foo"]).unwrap() in vec_for_default_values_t()
110 Opt { in vec_for_default_values_t()
114 Opt::try_parse_from(["", "bar"]).unwrap() in vec_for_default_values_t()
117 Opt { in vec_for_default_values_t()
121 Opt::try_parse_from([""]).unwrap() in vec_for_default_values_t()
124 Opt { in vec_for_default_values_t()
128 Opt::try_parse_from(["", "--arg2", "foo"]).unwrap() in vec_for_default_values_t()
141 struct Opt { in vec_for_default_values_os_t() struct
154 Opt { in vec_for_default_values_os_t()
158 Opt::try_parse_from(["", "foo"]).unwrap() in vec_for_default_values_os_t()
161 Opt { in vec_for_default_values_os_t()
165 Opt::try_parse_from(["", "bar"]).unwrap() in vec_for_default_values_os_t()
168 Opt { in vec_for_default_values_os_t()
172 Opt::try_parse_from([""]).unwrap() in vec_for_default_values_os_t()
175 Opt { in vec_for_default_values_os_t()
179 Opt::try_parse_from(["", "--arg2", "foo"]).unwrap() in vec_for_default_values_os_t()
193 struct Opt { in multi_word_is_renamed_kebab() struct
199 Opt { in multi_word_is_renamed_kebab()
202 Opt::try_parse_from(["", "foo-bar"]).unwrap() in multi_word_is_renamed_kebab()
205 Opt { in multi_word_is_renamed_kebab()
208 Opt::try_parse_from(["", "bar-baz"]).unwrap() in multi_word_is_renamed_kebab()
210 assert!(Opt::try_parse_from(["", "FooBar"]).is_err()); in multi_word_is_renamed_kebab()
222 struct Opt { in variant_with_defined_casing() struct
228 Opt { in variant_with_defined_casing()
231 Opt::try_parse_from(["", "FOO_BAR"]).unwrap() in variant_with_defined_casing()
233 assert!(Opt::try_parse_from(["", "FooBar"]).is_err()); in variant_with_defined_casing()
245 struct Opt { in casing_is_propagated_from_parent() struct
251 Opt { in casing_is_propagated_from_parent()
254 Opt::try_parse_from(["", "FOO_BAR"]).unwrap() in casing_is_propagated_from_parent()
256 assert!(Opt::try_parse_from(["", "FooBar"]).is_err()); in casing_is_propagated_from_parent()
269 struct Opt { in casing_propagation_is_overridden() struct
275 Opt { in casing_propagation_is_overridden()
278 Opt::try_parse_from(["", "fooBar"]).unwrap() in casing_propagation_is_overridden()
280 assert!(Opt::try_parse_from(["", "FooBar"]).is_err()); in casing_propagation_is_overridden()
281 assert!(Opt::try_parse_from(["", "FOO_BAR"]).is_err()); in casing_propagation_is_overridden()
292 struct Opt { in ignore_case() struct
298 Opt { in ignore_case()
301 Opt::try_parse_from(["", "foo"]).unwrap() in ignore_case()
304 Opt { in ignore_case()
307 Opt::try_parse_from(["", "fOo"]).unwrap() in ignore_case()
319 struct Opt { in ignore_case_set_to_false() struct
325 Opt { in ignore_case_set_to_false()
328 Opt::try_parse_from(["", "foo"]).unwrap() in ignore_case_set_to_false()
330 assert!(Opt::try_parse_from(["", "fOo"]).is_err()); in ignore_case_set_to_false()
342 struct Opt { in alias() struct
348 Opt { in alias()
351 Opt::try_parse_from(["", "totp"]).unwrap() in alias()
354 Opt { in alias()
357 Opt::try_parse_from(["", "TOTP"]).unwrap() in alias()
370 struct Opt { in multiple_alias() struct
376 Opt { in multiple_alias()
379 Opt::try_parse_from(["", "totp"]).unwrap() in multiple_alias()
382 Opt { in multiple_alias()
385 Opt::try_parse_from(["", "TOTP"]).unwrap() in multiple_alias()
388 Opt { in multiple_alias()
391 Opt::try_parse_from(["", "t"]).unwrap() in multiple_alias()
479 struct Opt { in option_type() struct
484 assert_eq!(Opt { arg: None }, Opt::try_parse_from([""]).unwrap()); in option_type()
486 Opt { in option_type()
489 Opt::try_parse_from(["", "foo"]).unwrap() in option_type()
492 Opt { in option_type()
495 Opt::try_parse_from(["", "bar"]).unwrap() in option_type()
497 assert!(Opt::try_parse_from(["", "fOo"]).is_err()); in option_type()
509 struct Opt { in option_option_type() struct
514 assert_eq!(Opt { arg: None }, Opt::try_parse_from([""]).unwrap()); in option_option_type()
516 Opt { arg: Some(None) }, in option_option_type()
517 Opt::try_parse_from(["", "--arg"]).unwrap() in option_option_type()
520 Opt { in option_option_type()
523 Opt::try_parse_from(["", "--arg", "foo"]).unwrap() in option_option_type()
526 Opt { in option_option_type()
529 Opt::try_parse_from(["", "--arg", "bar"]).unwrap() in option_option_type()
531 assert!(Opt::try_parse_from(["", "--arg", "fOo"]).is_err()); in option_option_type()
543 struct Opt { in vec_type() struct
548 assert_eq!(Opt { arg: vec![] }, Opt::try_parse_from([""]).unwrap()); in vec_type()
550 Opt { in vec_type()
553 Opt::try_parse_from(["", "-a", "foo"]).unwrap() in vec_type()
556 Opt { in vec_type()
559 Opt::try_parse_from(["", "-a", "foo", "-a", "bar"]).unwrap() in vec_type()
561 assert!(Opt::try_parse_from(["", "-a", "fOo"]).is_err()); in vec_type()
573 struct Opt { in option_vec_type() struct
578 assert_eq!(Opt { arg: None }, Opt::try_parse_from([""]).unwrap()); in option_vec_type()
580 Opt { in option_vec_type()
583 Opt::try_parse_from(["", "-a", "foo"]).unwrap() in option_vec_type()
586 Opt { in option_vec_type()
589 Opt::try_parse_from(["", "-a", "foo", "-a", "bar"]).unwrap() in option_vec_type()
591 assert!(Opt::try_parse_from(["", "-a", "fOo"]).is_err()); in option_vec_type()
604 struct Opt { in vec_type_default_value() struct
616 Opt { in vec_type_default_value()
619 Opt::try_parse_from([""]).unwrap() in vec_type_default_value()
623 Opt { in vec_type_default_value()
626 Opt::try_parse_from(["", "-a", "foo,baz"]).unwrap() in vec_type_default_value()