pub struct CompilationCacheConfig {
pub enabled: bool,
pub max_entries: usize,
}Expand description
Configuration for compilation cache.
Fields§
§enabled: boolEnable compilation caching.
max_entries: usizeMaximum number of compiled schemas to cache.
Implementations§
Trait Implementations§
Source§impl Clone for CompilationCacheConfig
impl Clone for CompilationCacheConfig
Source§fn clone(&self) -> CompilationCacheConfig
fn clone(&self) -> CompilationCacheConfig
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 CompilationCacheConfig
impl Debug for CompilationCacheConfig
Source§impl Default for CompilationCacheConfig
impl Default for CompilationCacheConfig
Source§impl<'de> Deserialize<'de> for CompilationCacheConfig
impl<'de> Deserialize<'de> for CompilationCacheConfig
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 CompilationCacheConfig
impl RefUnwindSafe for CompilationCacheConfig
impl Send for CompilationCacheConfig
impl Sync for CompilationCacheConfig
impl Unpin for CompilationCacheConfig
impl UnsafeUnpin for CompilationCacheConfig
impl UnwindSafe for CompilationCacheConfig
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