pub enum CacheTier {
Hot,
Warm,
Cold,
}Expand description
Cache tier for tracking where data is stored
Variants§
Implementations§
Source§impl CacheTier
impl CacheTier
Sourcepub fn expected_access_ms(&self) -> u32
pub fn expected_access_ms(&self) -> u32
Get expected access time in ms
Sourcepub fn display_name(&self) -> &'static str
pub fn display_name(&self) -> &'static str
Get display name
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CacheTier
impl<'de> Deserialize<'de> for CacheTier
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
Source§impl Ord for CacheTier
impl Ord for CacheTier
Source§impl PartialOrd for CacheTier
impl PartialOrd for CacheTier
impl Copy for CacheTier
impl Eq for CacheTier
impl StructuralPartialEq for CacheTier
Auto Trait Implementations§
impl Freeze for CacheTier
impl RefUnwindSafe for CacheTier
impl Send for CacheTier
impl Sync for CacheTier
impl Unpin for CacheTier
impl UnwindSafe for CacheTier
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