Lines Matching defs:action

47 ///       .action(ArgAction::Set)
58 pub(crate) action: Option<ArgAction>,
95 /// **NOTE:** In the case of arguments that take values (i.e. [`Arg::action(ArgAction::Set)`])
106 /// [`Arg::action(ArgAction::Set)`]: Arg::action()
137 /// .action(ArgAction::Set))
156 /// .action(ArgAction::Help))
197 /// .action(ArgAction::Set))
224 /// .action(ArgAction::Set))
253 /// .action(ArgAction::Set))
283 /// .action(ArgAction::SetTrue)
311 /// .action(ArgAction::SetTrue)
340 /// .action(ArgAction::Set))
369 /// .action(ArgAction::Set))
397 /// .action(ArgAction::SetTrue)
423 /// .action(ArgAction::SetTrue)
476 /// .action(ArgAction::SetTrue))
557 /// .action(ArgAction::Set)
571 /// .action(ArgAction::Set)
592 /// .action(ArgAction::Set)
641 /// .action(ArgAction::Set)
657 /// .action(ArgAction::Set)
699 /// .action(ArgAction::Set)
716 /// .action(ArgAction::Set)
758 /// .action(ArgAction::Set)
800 /// .action(ArgAction::SetTrue)
859 /// The default action is `ArgAction::Set`
870 /// .action(clap::ArgAction::Append)
882 pub fn action(mut self, action: impl IntoResettable<ArgAction>) -> Self {
883 self.action = action.into_resettable().into_option();
916 /// .action(ArgAction::Set)
923 /// .action(ArgAction::Set)
1028 /// .action(ArgAction::Set)
1054 /// .action(ArgAction::Set)
1082 /// .action(ArgAction::Append)
1116 /// **NOTE:** implicitly sets [`Arg::action(ArgAction::Set)`]
1153 /// [`Arg::action(ArgAction::Set)`]: Arg::action()
1179 /// **NOTE:** implicitly sets [`Arg::action(ArgAction::Set)`] and [`Arg::num_args(1..)`].
1216 /// [`Arg::action(ArgAction::Set)`]: Arg::action()
1228 /// **NOTE:** implicitly sets [`Arg::action(ArgAction::Set)`].
1248 /// .action(ArgAction::Set)
1278 /// .action(ArgAction::Set)
1296 /// .action(ArgAction::Set)
1342 /// .action(ArgAction::Set)
1359 /// .action(ArgAction::Set)
1423 /// .action(ArgAction::Set)
1440 /// .action(ArgAction::Set)
1480 /// **NOTE:** implicitly sets [`Arg::action(ArgAction::Set)`]
1498 /// [`Arg::action(ArgAction::Set)`]: Arg::action()
1523 /// .action(ArgAction::Set)
1536 /// .action(ArgAction::Set)
1548 /// [options]: Arg::action
1574 /// **NOTE:** Implicitly sets [`Arg::action(ArgAction::Set)`] [`Arg::num_args(1..)`],
1577 /// [`Arg::action(ArgAction::Set)`]: Arg::action()
1604 /// **NOTE:** This implicitly sets [`Arg::action(ArgAction::Set)`].
1641 /// [`Arg::action(ArgAction::Set)`]: Arg::action()
1776 /// [`Arg::action(ArgAction::Set)`]: Arg::action()
1834 /// - When [`Arg::action(ArgAction::Set)`] is not set, the flag is considered raised.
1835 /// - When [`Arg::action(ArgAction::Set)`] is set,
1840 /// - When [`Arg::action(ArgAction::Set)`] is not set, the flag is considered off.
1841 /// - When [`Arg::action(ArgAction::Set)`] is set,
1859 /// .action(ArgAction::Set))
1886 /// .action(ArgAction::SetTrue)
1891 /// .action(ArgAction::SetTrue)
1896 /// .action(ArgAction::SetTrue)
1920 /// .action(ArgAction::Set))
1941 /// .action(ArgAction::Set)
1962 /// .action(ArgAction::Set)
1971 /// [`Arg::action(ArgAction::Set)`]: Arg::action()
2133 /// .action(ArgAction::Set)
2138 /// .action(ArgAction::Set)
2198 /// .action(ArgAction::Set)
2294 /// .action(ArgAction::Set)
2323 /// .action(ArgAction::Set)
2352 /// .action(ArgAction::Set)
2381 /// .action(ArgAction::Set)
2562 /// .action(ArgAction::SetTrue)
2575 /// .action(ArgAction::SetTrue)
2579 /// .action(ArgAction::SetTrue)
2606 /// .action(ArgAction::SetTrue)
2619 /// .action(ArgAction::SetTrue)
2623 /// .action(ArgAction::SetTrue)
2650 /// **NOTE:** This implicitly sets [`Arg::action(ArgAction::Set)`].
2662 /// .action(ArgAction::SetTrue))
2680 /// .action(ArgAction::SetTrue))
2697 /// .action(ArgAction::Set)
2716 /// .action(ArgAction::Set)
2736 /// .action(ArgAction::SetTrue))
2747 /// [`Arg::action(ArgAction::Set)`]: Arg::action()
2795 /// .action(ArgAction::SetTrue))
2798 /// .action(ArgAction::Set))
2819 /// .action(ArgAction::SetTrue))
2842 /// .action(ArgAction::SetTrue))
2845 /// .action(ArgAction::Set))
2858 /// [`Arg::action(ArgAction::Set)`]: Arg::action()
2918 /// .action(ArgAction::Set)
2922 /// .action(ArgAction::SetTrue))
2937 /// .action(ArgAction::Set)
2985 /// .action(ArgAction::Set)
2989 /// .action(ArgAction::SetTrue))
2992 /// .action(ArgAction::Set))
3008 /// .action(ArgAction::Set)
3012 /// .action(ArgAction::SetTrue))
3015 /// .action(ArgAction::Set))
3063 /// .action(ArgAction::Set)
3067 /// .action(ArgAction::SetTrue))
3070 /// .action(ArgAction::Set))
3086 /// .action(ArgAction::Set)
3090 /// .action(ArgAction::SetTrue))
3093 /// .action(ArgAction::Set))
3129 /// .action(ArgAction::Set)
3134 /// .action(ArgAction::Set))
3143 /// .action(ArgAction::Set)
3148 /// .action(ArgAction::Set))
3159 /// .action(ArgAction::Set)
3164 /// .action(ArgAction::Set))
3174 /// .action(ArgAction::Set)
3180 /// .action(ArgAction::Set))
3227 /// .action(ArgAction::Set)
3230 /// .action(ArgAction::Set)
3233 /// .action(ArgAction::Set)
3253 /// .action(ArgAction::Set)
3256 /// .action(ArgAction::Set)
3259 /// .action(ArgAction::Set)
3310 /// .action(ArgAction::Set)
3313 /// .action(ArgAction::Set)
3316 /// .action(ArgAction::Set)
3336 /// .action(ArgAction::Set)
3339 /// .action(ArgAction::Set)
3342 /// .action(ArgAction::Set)
3385 /// .action(ArgAction::Set)
3403 /// .action(ArgAction::Set)
3448 /// .action(ArgAction::Set)
3456 /// .action(ArgAction::Set))
3473 /// .action(ArgAction::Set)
3542 /// .action(ArgAction::Set)
3547 /// .action(ArgAction::SetTrue))
3597 /// .action(ArgAction::Set)
3961 self.action.as_ref().unwrap_or(&DEFAULT)
4064 if self.action.is_none() {
4066 let action = super::ArgAction::SetTrue;
4067 self.action = Some(action);
4069 let action =
4079 self.action = Some(action);
4082 if let Some(action) = self.action.as_ref() {
4083 if let Some(default_value) = action.default_value() {
4088 if let Some(default_value) = action.default_missing_value() {
4096 if let Some(default) = self.action.as_ref().and_then(|a| a.default_value_parser()) {
4285 .field("action", &self.action)
4327 let mut f = Arg::new("flg").long("flag").action(ArgAction::SetTrue);
4335 let mut f2 = Arg::new("flg").short('f').action(ArgAction::SetTrue);
4343 let mut f2 = Arg::new("flg").long("flag").action(ArgAction::Count);
4354 .action(ArgAction::SetTrue);
4362 let mut f = Arg::new("flg").short('f').action(ArgAction::SetTrue);
4376 let mut f = Arg::new("flg").short('a').action(ArgAction::SetTrue);
4385 let mut f = Arg::new("flg").short('a').action(ArgAction::SetTrue);
4396 let mut o = Arg::new("opt").long("option").action(ArgAction::Append);
4406 .action(ArgAction::Set)
4417 .action(ArgAction::Set)
4428 .action(ArgAction::Set)
4439 .action(ArgAction::Set)
4451 .action(ArgAction::Set)
4463 .action(ArgAction::Set)
4474 .action(ArgAction::Set)
4486 .action(ArgAction::Set)
4497 .action(ArgAction::Set)
4508 .action(ArgAction::Set)
4520 .action(ArgAction::Set)
4531 .action(ArgAction::Set)
4586 .action(ArgAction::Set);
4594 let mut p = Arg::new("pos").index(1).action(ArgAction::Append);
4604 .action(ArgAction::Append)