pub struct DiskDisplayStats {
pub disk_hits: u64,
pub disk_hit_rate: f64,
pub capacity: u64,
pub bytes_written: u64,
pub bytes_read: u64,
pub write_ios: u64,
pub read_ios: u64,
}Expand description
Disk-tier statistics for hybrid cache
Fields§
§disk_hits: u64Hits served from disk tier
disk_hit_rate: f64Percentage of total hits served from disk
capacity: u64Configured disk capacity in bytes
bytes_written: u64Bytes actually written to disk
bytes_read: u64Bytes read from disk
write_ios: u64Number of write I/O operations
read_ios: u64Number of read I/O operations
Trait Implementations§
Source§impl Clone for DiskDisplayStats
impl Clone for DiskDisplayStats
Source§fn clone(&self) -> DiskDisplayStats
fn clone(&self) -> DiskDisplayStats
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 DiskDisplayStats
impl Debug for DiskDisplayStats
Source§impl Default for DiskDisplayStats
impl Default for DiskDisplayStats
Source§fn default() -> DiskDisplayStats
fn default() -> DiskDisplayStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DiskDisplayStats
impl RefUnwindSafe for DiskDisplayStats
impl Send for DiskDisplayStats
impl Sync for DiskDisplayStats
impl Unpin for DiskDisplayStats
impl UnsafeUnpin for DiskDisplayStats
impl UnwindSafe for DiskDisplayStats
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