pub struct VersionSetStatsSnapshot {
pub installs: u64,
pub acquires: u64,
pub cleanups: u64,
pub peak_versions: u64,
pub active_versions: usize,
}Unused duplicate; live MVCC is mvcc_concurrent::ConcurrentMvcc + durable_storage::MvccMemTable. Scheduled for removal (Task 2 consolidation).
Expand description
Snapshot of version set statistics
Fieldsยง
ยงinstalls: u64Unused duplicate; live MVCC is mvcc_concurrent::ConcurrentMvcc + durable_storage::MvccMemTable. Scheduled for removal (Task 2 consolidation).
acquires: u64Unused duplicate; live MVCC is mvcc_concurrent::ConcurrentMvcc + durable_storage::MvccMemTable. Scheduled for removal (Task 2 consolidation).
cleanups: u64Unused duplicate; live MVCC is mvcc_concurrent::ConcurrentMvcc + durable_storage::MvccMemTable. Scheduled for removal (Task 2 consolidation).
peak_versions: u64Unused duplicate; live MVCC is mvcc_concurrent::ConcurrentMvcc + durable_storage::MvccMemTable. Scheduled for removal (Task 2 consolidation).
active_versions: usizeUnused duplicate; live MVCC is mvcc_concurrent::ConcurrentMvcc + durable_storage::MvccMemTable. Scheduled for removal (Task 2 consolidation).
Trait Implementationsยง
Sourceยงimpl Clone for VersionSetStatsSnapshot
impl Clone for VersionSetStatsSnapshot
Sourceยงfn clone(&self) -> VersionSetStatsSnapshot
fn clone(&self) -> VersionSetStatsSnapshot
1.0.0 (const: unstable) ยท Sourceยงfn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSourceยงimpl Debug for VersionSetStatsSnapshot
impl Debug for VersionSetStatsSnapshot
Sourceยงimpl Default for VersionSetStatsSnapshot
impl Default for VersionSetStatsSnapshot
Sourceยงfn default() -> VersionSetStatsSnapshot
fn default() -> VersionSetStatsSnapshot
Auto Trait Implementationsยง
impl Freeze for VersionSetStatsSnapshot
impl RefUnwindSafe for VersionSetStatsSnapshot
impl Send for VersionSetStatsSnapshot
impl Sync for VersionSetStatsSnapshot
impl Unpin for VersionSetStatsSnapshot
impl UnsafeUnpin for VersionSetStatsSnapshot
impl UnwindSafe for VersionSetStatsSnapshot
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
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>
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>
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