pub struct SimplifyNestedList;Trait Implementations§
Source§impl<T> VisitMut<T> for SimplifyNestedListwhere
T: Eq,
impl<T> VisitMut<T> for SimplifyNestedListwhere
T: Eq,
Source§fn visit_mut_any(&mut self, Any: &mut Any<T>)
fn visit_mut_any(&mut self, Any: &mut Any<T>)
any(x0, all(x0, x1), x2) => any(x0, x2)
Source§fn visit_mut_all(&mut self, All: &mut All<T>)
fn visit_mut_all(&mut self, All: &mut All<T>)
all(x0, any(x0, x1), x2) => all(x0, x2)
fn visit_mut_expr(&mut self, expr: &mut Expr<T>)
fn visit_mut_not(&mut self, Not: &mut Not<T>)
fn visit_mut_var(&mut self, _var: &mut Var<T>)
fn visit_mut_const(&mut self, _b: &mut bool)
Auto Trait Implementations§
impl Freeze for SimplifyNestedList
impl RefUnwindSafe for SimplifyNestedList
impl Send for SimplifyNestedList
impl Sync for SimplifyNestedList
impl Unpin for SimplifyNestedList
impl UnwindSafe for SimplifyNestedList
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more