pub struct WriteBufferStats {
pub blocks_count: AtomicU64,
pub blocked_time_us: AtomicU64,
pub soft_limit_flushes: AtomicU64,
}Expand description
Statistics for write buffer monitoring
Fields§
§blocks_count: AtomicU64Number of times writes were blocked
blocked_time_us: AtomicU64Total microseconds spent blocked
soft_limit_flushes: AtomicU64Number of flushes triggered by soft limit
Trait Implementations§
Source§impl Debug for WriteBufferStats
impl Debug for WriteBufferStats
Source§impl Default for WriteBufferStats
impl Default for WriteBufferStats
Source§fn default() -> WriteBufferStats
fn default() -> WriteBufferStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for WriteBufferStats
impl RefUnwindSafe for WriteBufferStats
impl Send for WriteBufferStats
impl Sync for WriteBufferStats
impl Unpin for WriteBufferStats
impl UnsafeUnpin for WriteBufferStats
impl UnwindSafe for WriteBufferStats
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