pub fn try_visit_mut_post<F, E>(&mut self, f: &mut F) -> Result<(), E>
    where
        F: FnMut(&mut MirRelationExpr) -> Result<(), E>,
        E: From<RecursionLimitError>,
    {
        MirRelationExprVisitor::new().try_visit_mut_post(self, f)
    }
/// Post-order mutable fallible `MirRelationExpr` visitor.
Post-order mutable fallible `MirRelationExpr` visitor.
Post - order mutable fallible ` MirRelationExpr ` visitor .
pub fn try_visit_mut_post<F, E>(&mut self, f: &mut F) -> Result<(), E>
    where
        F: FnMut(&mut MirRelationExpr) -> Result<(), E>,
        E: From<RecursionLimitError>,
    {
        MirRelationExprVisitor::new().try_visit_mut_post(self, f)
    }
pub fn try_visit_mut_post < F , E > ( & mut self , f : & mut F ) -> Result < ( ) , E > where F : FnMut ( & mut MirRelationExpr ) -> Result < ( ) , E > , E : From < RecursionLimitError > , { MirRelationExprVisitor :: new ( ) . try_visit_mut_post ( self , f ) }
Post-order mutable fallible `MirRelationExpr` visitor.
Post - order mutable fallible ` MirRelationExpr ` visitor .
&mut self
f
&mut F
&mut self
f
&mut F