pub struct ModuleQueryCachePolicy {
pub file_identity: String,
pub key: String,
pub max_entries: u64,
pub ttl_millis: u64,
pub max_bytes: u64,
}Expand description
Cache policy passed to the Lean-side module snapshot cache.
Fields§
§file_identity: String§key: String§max_entries: u64§ttl_millis: u64§max_bytes: u64Trait Implementations§
Source§impl Clone for ModuleQueryCachePolicy
impl Clone for ModuleQueryCachePolicy
Source§fn clone(&self) -> ModuleQueryCachePolicy
fn clone(&self) -> ModuleQueryCachePolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ModuleQueryCachePolicy
impl Debug for ModuleQueryCachePolicy
impl Eq for ModuleQueryCachePolicy
Source§impl PartialEq for ModuleQueryCachePolicy
impl PartialEq for ModuleQueryCachePolicy
impl StructuralPartialEq for ModuleQueryCachePolicy
Auto Trait Implementations§
impl Freeze for ModuleQueryCachePolicy
impl RefUnwindSafe for ModuleQueryCachePolicy
impl Send for ModuleQueryCachePolicy
impl Sync for ModuleQueryCachePolicy
impl Unpin for ModuleQueryCachePolicy
impl UnsafeUnpin for ModuleQueryCachePolicy
impl UnwindSafe for ModuleQueryCachePolicy
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