pub struct RangeLockStats {
pub total_locks: AtomicU64,
pub range_locks: AtomicU64,
pub point_locks: AtomicU64,
pub conflicts_detected: AtomicU64,
pub merges_performed: AtomicU64,
}๐Deprecated:
Unused; SSI lives in ssi/MvccManager. Scheduled for removal (Task 2 consolidation).
Expand description
Range lock statistics
Fieldsยง
ยงtotal_locks: AtomicU64๐Deprecated:
ยงUnused; SSI lives in ssi/MvccManager. Scheduled for removal (Task 2 consolidation).
range_locks: AtomicU64๐Deprecated:
ยงUnused; SSI lives in ssi/MvccManager. Scheduled for removal (Task 2 consolidation).
point_locks: AtomicU64๐Deprecated:
ยงUnused; SSI lives in ssi/MvccManager. Scheduled for removal (Task 2 consolidation).
conflicts_detected: AtomicU64๐Deprecated:
ยงUnused; SSI lives in ssi/MvccManager. Scheduled for removal (Task 2 consolidation).
merges_performed: AtomicU64๐Deprecated:
Unused; SSI lives in ssi/MvccManager. Scheduled for removal (Task 2 consolidation).
Trait Implementationsยง
Sourceยงimpl Default for RangeLockStats
impl Default for RangeLockStats
Sourceยงfn default() -> RangeLockStats
fn default() -> RangeLockStats
Returns the โdefault valueโ for a type. Read more
Auto Trait Implementationsยง
impl !Freeze for RangeLockStats
impl RefUnwindSafe for RangeLockStats
impl Send for RangeLockStats
impl Sync for RangeLockStats
impl Unpin for RangeLockStats
impl UnsafeUnpin for RangeLockStats
impl UnwindSafe for RangeLockStats
Blanket Implementationsยง
impl<T> Allocation for T
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> 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