pub struct QueryCacheConfig {
pub enabled: bool,
pub max_size: usize,
pub ttl: Duration,
pub eviction_policy: EvictionPolicy,
pub similarity_threshold: f32,
}Expand description
Query cache configuration
Fields§
§enabled: bool§max_size: usize§ttl: Duration§eviction_policy: EvictionPolicy§similarity_threshold: f32Trait Implementations§
Source§impl Clone for QueryCacheConfig
impl Clone for QueryCacheConfig
Source§fn clone(&self) -> QueryCacheConfig
fn clone(&self) -> QueryCacheConfig
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 QueryCacheConfig
impl Debug for QueryCacheConfig
Auto Trait Implementations§
impl Freeze for QueryCacheConfig
impl RefUnwindSafe for QueryCacheConfig
impl Send for QueryCacheConfig
impl Sync for QueryCacheConfig
impl Unpin for QueryCacheConfig
impl UnwindSafe for QueryCacheConfig
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