pub struct BatchedWalStats {
pub entries_written: u64,
pub batches_written: u64,
pub bytes_written: u64,
pub syncs_performed: u64,
pub avg_batch_size: f64,
}Expand description
Statistics for batched WAL writer
Fields§
§entries_written: u64Total entries written
batches_written: u64Total batches written
bytes_written: u64Total bytes written
syncs_performed: u64Total syncs performed
avg_batch_size: f64Average batch size
Trait Implementations§
Source§impl Clone for BatchedWalStats
impl Clone for BatchedWalStats
Source§fn clone(&self) -> BatchedWalStats
fn clone(&self) -> BatchedWalStats
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BatchedWalStats
impl Debug for BatchedWalStats
Source§impl Default for BatchedWalStats
impl Default for BatchedWalStats
Source§fn default() -> BatchedWalStats
fn default() -> BatchedWalStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BatchedWalStats
impl RefUnwindSafe for BatchedWalStats
impl Send for BatchedWalStats
impl Sync for BatchedWalStats
impl Unpin for BatchedWalStats
impl UnsafeUnpin for BatchedWalStats
impl UnwindSafe for BatchedWalStats
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> 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