fn inc_occurrence_of_arg(&self, matcher: &mut ArgMatcher, arg: &Arg<'help>) {
        // With each new occurrence, remove overrides from prior occurrences
        self.remove_overrides(arg, matcher);

        matcher.inc_occurrence_of_arg(arg);
        // Increment or create the group "args"
        for group in self.cmd.groups_for_arg(&arg.id) {
            matcher.inc_occurrence_of_group(&group);
        }
    }
/// Increase occurrence of specific argument and the grouped arg it's in.
Increase occurrence of specific argument and the grouped arg it's in.
Increase occurrence of specific argument and the grouped arg it ' s in .
fn inc_occurrence_of_arg(&self, matcher: &mut ArgMatcher, arg: &Arg<'help>) {
        // With each new occurrence, remove overrides from prior occurrences
        self.remove_overrides(arg, matcher);
        matcher.inc_occurrence_of_arg(arg);
        // Increment or create the group "args"
        for group in self.cmd.groups_for_arg(&arg.id) {
            matcher.inc_occurrence_of_group(&group);
        }
    }
fn inc_occurrence_of_arg ( & self , matcher : & mut ArgMatcher , arg : & Arg < ' help > ) { // With each new occurrence, remove overrides from prior occurrences self . remove_overrides ( arg , matcher ) ; matcher . inc_occurrence_of_arg ( arg ) ; // Increment or create the group "args" for group in self . cmd . groups_for_arg ( & arg . id ) { matcher . inc_occurrence_of_group ( & group ) ; } }
Increase occurrence of specific argument and the grouped arg it's in.
Increase occurrence of specific argument and the grouped arg it ' s in .
&self
matcher
&mut ArgMatcher
arg
&Arg<'help>
&self
matcher
&mut ArgMatcher
arg
&Arg<'help>