pub struct ReplayedCaseState {
pub case: Option<VerificationCase>,
pub plan_count: usize,
pub attempt_count: usize,
pub receipt_count: usize,
pub terminal_disposition: Option<TerminalDisposition>,
}Expand description
Aggregate state reconstructed by replaying a verification case ledger.
Fields§
§case: Option<VerificationCase>§plan_count: usize§attempt_count: usize§receipt_count: usize§terminal_disposition: Option<TerminalDisposition>Trait Implementations§
Source§impl Clone for ReplayedCaseState
impl Clone for ReplayedCaseState
Source§fn clone(&self) -> ReplayedCaseState
fn clone(&self) -> ReplayedCaseState
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 ReplayedCaseState
impl Debug for ReplayedCaseState
impl Eq for ReplayedCaseState
Source§impl PartialEq for ReplayedCaseState
impl PartialEq for ReplayedCaseState
Source§fn eq(&self, other: &ReplayedCaseState) -> bool
fn eq(&self, other: &ReplayedCaseState) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ReplayedCaseState
Auto Trait Implementations§
impl Freeze for ReplayedCaseState
impl RefUnwindSafe for ReplayedCaseState
impl Send for ReplayedCaseState
impl Sync for ReplayedCaseState
impl Unpin for ReplayedCaseState
impl UnsafeUnpin for ReplayedCaseState
impl UnwindSafe for ReplayedCaseState
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