pub struct DurableBlockStoreStats {
pub block_stats: BlockStoreStats,
pub dirty_page_count: usize,
pub checkpoint_lsn: u64,
pub wal_size: u64,
}Expand description
Durable block store statistics
Fields§
§block_stats: BlockStoreStatsBlock store stats
dirty_page_count: usizeNumber of dirty pages (not yet flushed)
checkpoint_lsn: u64Last checkpoint LSN
wal_size: u64Current WAL size (bytes)
Trait Implementations§
Source§impl Clone for DurableBlockStoreStats
impl Clone for DurableBlockStoreStats
Source§fn clone(&self) -> DurableBlockStoreStats
fn clone(&self) -> DurableBlockStoreStats
Returns a duplicate of the value. Read more
1.0.0 · 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 DurableBlockStoreStats
impl RefUnwindSafe for DurableBlockStoreStats
impl Send for DurableBlockStoreStats
impl Sync for DurableBlockStoreStats
impl Unpin for DurableBlockStoreStats
impl UnwindSafe for DurableBlockStoreStats
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> 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