pub fn visit_mut_pre<F>(&mut self, f: &mut F)
    where
        F: FnMut(&mut MirRelationExpr),
    {
        MirRelationExprVisitor::new().visit_mut_pre(self, f)
    }
/// Pre-order mutable infallible `MirRelationExpr` visitor.
Pre-order mutable infallible `MirRelationExpr` visitor.
Pre - order mutable infallible ` MirRelationExpr ` visitor .
pub fn visit_mut_pre<F>(&mut self, f: &mut F)
    where
        F: FnMut(&mut MirRelationExpr),
    {
        MirRelationExprVisitor::new().visit_mut_pre(self, f)
    }
pub fn visit_mut_pre < F > ( & mut self , f : & mut F ) where F : FnMut ( & mut MirRelationExpr ) , { MirRelationExprVisitor :: new ( ) . visit_mut_pre ( self , f ) }
Pre-order mutable infallible `MirRelationExpr` visitor.
Pre - order mutable infallible ` MirRelationExpr ` visitor .
&mut self
f
&mut F
&mut self
f
&mut F