pub enum VectorEvictionPolicy {
Lru,
}Expand description
Eviction policy for the hybrid backend’s hot tier.
Variants§
Lru
Least Recently Used.
Trait Implementations§
Source§impl Clone for VectorEvictionPolicy
impl Clone for VectorEvictionPolicy
Source§fn clone(&self) -> VectorEvictionPolicy
fn clone(&self) -> VectorEvictionPolicy
Returns a duplicate of the value. Read more
1.0.0 · 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 VectorEvictionPolicy
impl Debug for VectorEvictionPolicy
Source§impl Default for VectorEvictionPolicy
impl Default for VectorEvictionPolicy
Source§fn default() -> VectorEvictionPolicy
fn default() -> VectorEvictionPolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VectorEvictionPolicy
impl<'de> Deserialize<'de> for VectorEvictionPolicy
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 PartialEq for VectorEvictionPolicy
impl PartialEq for VectorEvictionPolicy
Source§impl Serialize for VectorEvictionPolicy
impl Serialize for VectorEvictionPolicy
impl Copy for VectorEvictionPolicy
impl Eq for VectorEvictionPolicy
impl StructuralPartialEq for VectorEvictionPolicy
Auto Trait Implementations§
impl Freeze for VectorEvictionPolicy
impl RefUnwindSafe for VectorEvictionPolicy
impl Send for VectorEvictionPolicy
impl Sync for VectorEvictionPolicy
impl Unpin for VectorEvictionPolicy
impl UnsafeUnpin for VectorEvictionPolicy
impl UnwindSafe for VectorEvictionPolicy
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