pub struct SimpLemmaSet { /* private fields */ }Expand description
A collection of simp lemmas that can be applied in sequence.
Implementations§
Source§impl SimpLemmaSet
impl SimpLemmaSet
Sourcepub fn apply_once(&self, expr: &Expr) -> (Expr, bool)
pub fn apply_once(&self, expr: &Expr) -> (Expr, bool)
Apply all lemmas in order to an expression (one pass).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SimpLemmaSet
impl RefUnwindSafe for SimpLemmaSet
impl Send for SimpLemmaSet
impl Sync for SimpLemmaSet
impl Unpin for SimpLemmaSet
impl UnsafeUnpin for SimpLemmaSet
impl UnwindSafe for SimpLemmaSet
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