pub enum CacheTier {
Device,
Host,
Disk,
}Expand description
Logical location of a sealed cache block.
Variants§
Device
Available to execution without a catalog load.
Host
Evaluated CPU-resident state without an execution-device copy.
Disk
Stored in a backend-owned persistent shard.
Trait Implementations§
impl Copy for CacheTier
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
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 UnsafeUnpin 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