Home
last modified time | relevance | path

Searched refs:ArgPredicate (Results 1 - 12 of 12) sorted by relevance

/third_party/rust/crates/clap/src/parser/
H A Dvalidator.rs3 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 Darg_matcher.rs7 use crate::builder::{Arg, ArgPredicate, Command};
132 pub(crate) fn check_explicit(&self, arg: &Id, predicate: &ArgPredicate) -> bool {
H A Dparser.rs796 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 Ddefault_vals.rs4 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 Daction.rs3 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 Drequire.rs1 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 Dusage.rs8 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 Darg_predicate.rs8 pub enum ArgPredicate { enum
15 impl<S: Into<OsStr>> From<S> for ArgPredicate {
H A Darg.rs14 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 Dmod.rs29 pub use arg_predicate::ArgPredicate;
H A Dcommand.rs19 use crate::builder::{Arg, ArgGroup, ArgPredicate};
4514 F: Fn(&(ArgPredicate, Id)) -> Option<Id>,
/third_party/rust/crates/clap/src/parser/matches/
H A Dmatched_arg.rs8 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,

Completed in 16 milliseconds