pub struct FirstCommitterWinsValidator;Expand description
First-committer-wins validator: any overlap between the request’s write set and already-committed pages is a conflict.
Trait Implementations§
Source§impl Debug for FirstCommitterWinsValidator
impl Debug for FirstCommitterWinsValidator
Source§impl Default for FirstCommitterWinsValidator
impl Default for FirstCommitterWinsValidator
Source§fn default() -> FirstCommitterWinsValidator
fn default() -> FirstCommitterWinsValidator
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FirstCommitterWinsValidator
impl RefUnwindSafe for FirstCommitterWinsValidator
impl Send for FirstCommitterWinsValidator
impl Sync for FirstCommitterWinsValidator
impl Unpin for FirstCommitterWinsValidator
impl UnsafeUnpin for FirstCommitterWinsValidator
impl UnwindSafe for FirstCommitterWinsValidator
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> 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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).