pub struct Round {
pub substituted: Vec<(Application, Application)>,
pub proof: Lrat,
}Expand description
A round: the identifications its derivation justifies (an application kept, and one whose results become the kept one’s), and the derivation, from the round’s miter, of their operands’ equalities — in the last round, of the outputs’ equalities.
Fields§
§substituted: Vec<(Application, Application)>§proof: LratTrait Implementations§
Auto Trait Implementations§
impl Freeze for Round
impl RefUnwindSafe for Round
impl Send for Round
impl Sync for Round
impl Unpin for Round
impl UnsafeUnpin for Round
impl UnwindSafe for Round
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