pub struct AppliedDelta {
pub applied: bool,
pub decision: &'static str,
pub version: Option<i64>,
}Expand description
Outcome of MirrorStore::apply_delta.
Fields§
§applied: boolWhether the materialised record table was actually updated.
decision: &'static strStrategy label, for telemetry / events.
version: Option<i64>New version of the record, if the apply succeeded.
Trait Implementations§
Source§impl Clone for AppliedDelta
impl Clone for AppliedDelta
Source§fn clone(&self) -> AppliedDelta
fn clone(&self) -> AppliedDelta
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 moreAuto Trait Implementations§
impl Freeze for AppliedDelta
impl RefUnwindSafe for AppliedDelta
impl Send for AppliedDelta
impl Sync for AppliedDelta
impl Unpin for AppliedDelta
impl UnsafeUnpin for AppliedDelta
impl UnwindSafe for AppliedDelta
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
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