pub struct WalStats {
pub total_bytes_written: u64,
pub total_operations: u64,
pub current_offset: u64,
pub pending_entries: usize,
pub pending_bytes: usize,
}Expand description
WAL statistics
Fields§
§total_bytes_written: u64Total bytes written
total_operations: u64Total write operations
current_offset: u64Current write offset
pending_entries: usizePending entries in batch
pending_bytes: usizePending bytes in batch
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WalStats
impl RefUnwindSafe for WalStats
impl Send for WalStats
impl Sync for WalStats
impl Unpin for WalStats
impl UnsafeUnpin for WalStats
impl UnwindSafe for WalStats
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