pub struct BackendStats {
pub reads: AtomicU64,
pub writes: AtomicU64,
pub bytes_read: AtomicU64,
pub bytes_written: AtomicU64,
pub errors: AtomicU64,
pub last_health_check: Mutex<Option<Instant>>,
}Expand description
Backend statistics
Fields§
§reads: AtomicU64Total read operations
writes: AtomicU64Total write operations
bytes_read: AtomicU64Total bytes read
bytes_written: AtomicU64Total bytes written
errors: AtomicU64Total errors
last_health_check: Mutex<Option<Instant>>Last health check time
Trait Implementations§
Source§impl Debug for BackendStats
impl Debug for BackendStats
Source§impl Default for BackendStats
impl Default for BackendStats
Source§fn default() -> BackendStats
fn default() -> BackendStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for BackendStats
impl !RefUnwindSafe for BackendStats
impl Send for BackendStats
impl Sync for BackendStats
impl Unpin for BackendStats
impl UnwindSafe for BackendStats
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> 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