pub struct CutElimination;Expand description
Cut elimination transformation.
Cut elimination is a fundamental property of sequent calculus stating that any proof using the cut rule can be transformed into a cut-free proof. This is important for proof normalization and extracting computational content.
Implementations§
Auto Trait Implementations§
impl Freeze for CutElimination
impl RefUnwindSafe for CutElimination
impl Send for CutElimination
impl Sync for CutElimination
impl Unpin for CutElimination
impl UnwindSafe for CutElimination
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