pub struct TwoSidedSequent {
pub antecedent: Vec<Formula>,
pub succedent: Vec<Formula>,
}Expand description
A two-sided sequent Γ ⊢ Δ (for user-facing API).
Fields§
§antecedent: Vec<Formula>Left side of the turnstile (antecedent)
succedent: Vec<Formula>Right side of the turnstile (succedent)
Implementations§
Trait Implementations§
Source§impl Clone for TwoSidedSequent
impl Clone for TwoSidedSequent
Source§fn clone(&self) -> TwoSidedSequent
fn clone(&self) -> TwoSidedSequent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TwoSidedSequent
impl Debug for TwoSidedSequent
impl Eq for TwoSidedSequent
Source§impl PartialEq for TwoSidedSequent
impl PartialEq for TwoSidedSequent
impl StructuralPartialEq for TwoSidedSequent
Auto Trait Implementations§
impl Freeze for TwoSidedSequent
impl RefUnwindSafe for TwoSidedSequent
impl Send for TwoSidedSequent
impl Sync for TwoSidedSequent
impl Unpin for TwoSidedSequent
impl UnsafeUnpin for TwoSidedSequent
impl UnwindSafe for TwoSidedSequent
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