pub struct LogDivergence {
pub seq: SeqNo,
pub entry_a: SimLogEntry,
pub entry_b: SimLogEntry,
pub kind: DivergenceKind,
}Expand description
Description of where two event logs first diverge.
Fields§
§seq: SeqNoSequence number at which divergence was detected.
entry_a: SimLogEntryEntry from log A at that position.
entry_b: SimLogEntryEntry from log B at that position.
kind: DivergenceKindWhat kind of divergence.
Trait Implementations§
Source§impl Clone for LogDivergence
impl Clone for LogDivergence
Source§fn clone(&self) -> LogDivergence
fn clone(&self) -> LogDivergence
Returns a duplicate of the value. Read more
1.0.0 · 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 LogDivergence
impl Debug for LogDivergence
Auto Trait Implementations§
impl Freeze for LogDivergence
impl RefUnwindSafe for LogDivergence
impl Send for LogDivergence
impl Sync for LogDivergence
impl Unpin for LogDivergence
impl UnsafeUnpin for LogDivergence
impl UnwindSafe for LogDivergence
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