/third_party/rust/crates/clap/src/parser/ |
H A D | validator.rs | 3 use crate::builder::{Arg, ArgGroup, ArgPredicate, Command, PossibleValue}; 58 .filter(|(_, matched)| matched.check_explicit(&ArgPredicate::IsPresent)) 102 .filter(|(_, matched)| matched.check_explicit(&ArgPredicate::IsPresent)) in validate_conflicts() 118 matched.check_explicit(&crate::builder::ArgPredicate::IsPresent) in validate_exclusive() 131 .filter(|(_, matched)| matched.check_explicit(&crate::builder::ArgPredicate::IsPresent)) in validate_exclusive() 198 .filter(|(_, matched)| matched.check_explicit(&ArgPredicate::IsPresent)) in build_conflict_err_usage() 224 .filter(|(_, matched)| matched.check_explicit(&ArgPredicate::IsPresent)) in gather_requires() 228 let is_relevant = |(val, req_arg): &(ArgPredicate, Id)| -> Option<Id> { in gather_requires() 254 .filter(|(_, matched)| matched.check_explicit(&ArgPredicate::IsPresent)) in validate_required() 269 .filter(|r| !matcher.check_explicit(r, &ArgPredicate in validate_required() [all...] |
H A D | arg_matcher.rs | 7 use crate::builder::{Arg, ArgPredicate, Command}; 132 pub(crate) fn check_explicit(&self, arg: &Id, predicate: &ArgPredicate) -> bool {
|
H A D | parser.rs | 796 matcher.check_explicit(arg_id, &crate::builder::ArgPredicate::IsPresent) in parse_long_arg() 1429 crate::builder::ArgPredicate::Equals(v) => { in add_default_value() 1432 crate::builder::ArgPredicate::IsPresent => true, in add_default_value() 1559 matcher.check_explicit(arg_id, &crate::builder::ArgPredicate::IsPresent) in did_you_mean_error()
|
/third_party/rust/crates/clap/tests/builder/ |
H A D | default_vals.rs | 4 use clap::builder::ArgPredicate; 190 ArgPredicate::IsPresent, in default_if_arg_present_no_default() 209 ArgPredicate::IsPresent, in default_if_arg_present_no_default_user_override() 229 .default_value_if("opt", ArgPredicate::IsPresent, Some("default")), in default_if_arg_present_no_arg_with_default() 248 .default_value_if("opt", ArgPredicate::IsPresent, Some("default")), in default_if_arg_present_with_default() 267 .default_value_if("opt", ArgPredicate::IsPresent, Some("default")), in default_if_arg_present_with_default_user_override() 286 .default_value_if("opt", ArgPredicate::IsPresent, Some("default")), in default_if_arg_present_no_arg_with_default_user_override() 534 ("opt", ArgPredicate::from("some"), Some("default")), in default_ifs_arg_present() 535 ("flag", ArgPredicate::IsPresent, Some("flg")), in default_ifs_arg_present() 557 ("opt", ArgPredicate in no_default_ifs_arg_present() [all...] |
H A D | action.rs | 3 use clap::builder::ArgPredicate; 145 .default_value_if("dog", ArgPredicate::IsPresent, Some("true")), in set_true_with_default_value_if_present() 289 .default_value_if("dog", ArgPredicate::IsPresent, Some("false")), in set_false_with_default_value_if_present() 392 .default_value_if("dog", ArgPredicate::IsPresent, Some("10")), in count_with_default_value_if_present()
|
H A D | require.rs | 1 use clap::builder::ArgPredicate; 1054 (ArgPredicate::IsPresent, "x"), in issue_1158_app() 1055 (ArgPredicate::IsPresent, "y"), in issue_1158_app() 1056 (ArgPredicate::IsPresent, "z"), in issue_1158_app()
|
/third_party/rust/crates/clap/src/output/ |
H A D | usage.rs | 8 use crate::builder::{ArgPredicate, Command}; 210 let is_relevant = |(val, req_arg): &(ArgPredicate, Id)| -> Option<Id> { 212 ArgPredicate::Equals(_) => false, 213 ArgPredicate::IsPresent => true, 339 let is_relevant = |(val, req_arg): &(ArgPredicate, Id)| -> Option<Id> { 341 ArgPredicate::Equals(_) => { 348 ArgPredicate::IsPresent => true, 376 .any(|arg| m.check_explicit(arg, &ArgPredicate::IsPresent)) 404 .map(|m| m.check_explicit(req, &ArgPredicate::IsPresent))
|
/third_party/rust/crates/clap/src/builder/ |
H A D | arg_predicate.rs | 8 pub enum ArgPredicate { enum 15 impl<S: Into<OsStr>> From<S> for ArgPredicate {
|
H A D | arg.rs | 14 use crate::builder::ArgPredicate; 64 pub(crate) requires: Vec<(ArgPredicate, Id)>, 78 pub(crate) default_vals_ifs: Vec<(Id, ArgPredicate, Option<OsStr>)>, 733 self.requires.push((ArgPredicate::IsPresent, arg_id)); in requires() 2658 /// # use clap::builder::{ArgPredicate}; 2665 /// .default_value_if("flag", ArgPredicate::IsPresent, Some("default"))) 2753 predicate: impl Into<ArgPredicate>, in default_value_if() 2773 predicate: impl Into<ArgPredicate>, in default_value_if_os() 2838 /// # use clap::builder::ArgPredicate; 2849 /// ("flag", ArgPredicate [all...] |
H A D | mod.rs | 29 pub use arg_predicate::ArgPredicate;
|
H A D | command.rs | 19 use crate::builder::{Arg, ArgGroup, ArgPredicate}; 4514 F: Fn(&(ArgPredicate, Id)) -> Option<Id>,
|
/third_party/rust/crates/clap/src/parser/matches/ |
H A D | matched_arg.rs | 8 use crate::builder::ArgPredicate; 139 pub(crate) fn check_explicit(&self, predicate: &ArgPredicate) -> bool { 145 ArgPredicate::Equals(val) => self.raw_vals_flatten().any(|v| { 153 ArgPredicate::IsPresent => true,
|