pub struct SimplifyByShortCircuit;Trait Implementations§
Source§impl<T: Eq + Clone> VisitMut<T> for SimplifyByShortCircuit
impl<T: Eq + Clone> VisitMut<T> for SimplifyByShortCircuit
fn visit_mut_any(&mut self, Any: &mut Any<T>)
fn visit_mut_all(&mut self, All: &mut All<T>)
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 SimplifyByShortCircuit
impl RefUnwindSafe for SimplifyByShortCircuit
impl Send for SimplifyByShortCircuit
impl Sync for SimplifyByShortCircuit
impl Unpin for SimplifyByShortCircuit
impl UnwindSafe for SimplifyByShortCircuit
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