pub fn walk_applicable_leaves_mut(
        &mut self,
        context: &EvaluationContext,
        f: &mut dyn FnMut(&mut Statement) -> bool,
    ) {
        for statement in &mut self.statements {
            if !statement.walk_applicable_leaves_mut(context, f) {
                return;
            }
        }
    }
/// Invokes `f` for each leave directive (Exec, Check, CheckUnordered, IgnoreTest)
/// that is encountered while walking the AST in definition order for the given
/// evaluation context.
Invokes `f` for each leave directive (Exec, Check, CheckUnordered, IgnoreTest)
that is encountered while walking the AST in definition order for the given
evaluation context.
Invokes ` f ` for each leave directive ( Exec Check CheckUnordered IgnoreTest ) that is encountered while walking the AST in definition order for the given evaluation context .
pub fn walk_applicable_leaves_mut(
        &mut self,
        context: &EvaluationContext,
        f: &mut dyn FnMut(&mut Statement) -> bool,
    ) {
        for statement in &mut self.statements {
            if !statement.walk_applicable_leaves_mut(context, f) {
                return;
            }
        }
    }
pub fn walk_applicable_leaves_mut ( & mut self , context : & EvaluationContext , f : & mut dyn FnMut ( & mut Statement ) -> bool , ) { for statement in & mut self . statements { if ! statement . walk_applicable_leaves_mut ( context , f ) { return ; } } }
Invokes `f` for each leave directive (Exec, Check, CheckUnordered, IgnoreTest)
that is encountered while walking the AST in definition order for the given
evaluation context.
Invokes ` f ` for each leave directive ( Exec Check CheckUnordered IgnoreTest ) that is encountered while walking the AST in definition order for the given evaluation context .
&mut self
context
&EvaluationContext
f
&mut dyn FnMut(&mut Statement) -> bool
&mut self
context
&EvaluationContext
f
&mut dyn FnMut(&mut Statement) -> bool