pub struct ObservationConsistency {
pub consistent: bool,
pub attempts: u8,
pub start_revision: u64,
pub end_revision: u64,
pub start_mutation_revision: u64,
pub end_mutation_revision: u64,
}Expand description
Multi-shot consistency check result for observations.
Fields§
§consistent: bool§attempts: u8§start_revision: u64§end_revision: u64§start_mutation_revision: u64§end_mutation_revision: u64Trait Implementations§
Source§impl Clone for ObservationConsistency
impl Clone for ObservationConsistency
Source§fn clone(&self) -> ObservationConsistency
fn clone(&self) -> ObservationConsistency
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 ObservationConsistency
impl Debug for ObservationConsistency
Auto Trait Implementations§
impl Freeze for ObservationConsistency
impl RefUnwindSafe for ObservationConsistency
impl Send for ObservationConsistency
impl Sync for ObservationConsistency
impl Unpin for ObservationConsistency
impl UnsafeUnpin for ObservationConsistency
impl UnwindSafe for ObservationConsistency
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more