pub struct CurrentBaseProof {
pub proven: bool,
pub rows: Option<Vec<RetainedCommitRow>>,
pub reason: Option<CurrentBaseProofReason>,
}Expand description
Result of proving every retained base after a completed pull (§7.2.1).
Fields§
§proven: bool§rows: Option<Vec<RetainedCommitRow>>§reason: Option<CurrentBaseProofReason>Implementations§
Source§impl CurrentBaseProof
impl CurrentBaseProof
pub fn failure(reason: CurrentBaseProofReason) -> Self
Trait Implementations§
Source§impl Clone for CurrentBaseProof
impl Clone for CurrentBaseProof
Source§impl Debug for CurrentBaseProof
impl Debug for CurrentBaseProof
Source§impl PartialEq for CurrentBaseProof
impl PartialEq for CurrentBaseProof
Source§impl Serialize for CurrentBaseProof
impl Serialize for CurrentBaseProof
impl StructuralPartialEq for CurrentBaseProof
Auto Trait Implementations§
impl Forget for CurrentBaseProof
impl Freeze for CurrentBaseProof
impl RefUnwindSafe for CurrentBaseProof
impl Send for CurrentBaseProof
impl Sync for CurrentBaseProof
impl Unpin for CurrentBaseProof
impl UnsafeUnpin for CurrentBaseProof
impl UnwindSafe for CurrentBaseProof
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