pub struct TierStats {
pub hot_blocks: usize,
pub hot_bytes: usize,
pub warm_blocks: usize,
pub warm_bytes: usize,
pub cold_blocks: usize,
pub cold_bytes: usize,
pub frozen_blocks: usize,
}Expand description
Storage tier statistics
Fields§
§hot_blocks: usize§hot_bytes: usize§warm_blocks: usize§warm_bytes: usize§cold_blocks: usize§cold_bytes: usize§frozen_blocks: usizeTrait Implementations§
Source§impl<'de> Deserialize<'de> for TierStats
impl<'de> Deserialize<'de> for TierStats
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TierStats
impl RefUnwindSafe for TierStats
impl Send for TierStats
impl Sync for TierStats
impl Unpin for TierStats
impl UnsafeUnpin for TierStats
impl UnwindSafe for TierStats
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