pub enum LinkKind {
Axiom,
Cut,
TensorLink,
ParLink,
}Expand description
A link type in a proof structure.
Variants§
Axiom
Axiom link: pairs a formula with its dual.
Cut
Cut link: connects two dual formula occurrences.
TensorLink
Tensor link: combines two premises.
ParLink
Par link: breaks par into two sub-formulas.
Trait Implementations§
impl Eq for LinkKind
impl StructuralPartialEq for LinkKind
Auto Trait Implementations§
impl Freeze for LinkKind
impl RefUnwindSafe for LinkKind
impl Send for LinkKind
impl Sync for LinkKind
impl Unpin for LinkKind
impl UnsafeUnpin for LinkKind
impl UnwindSafe for LinkKind
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