pub struct MemoryCacheOptions {
pub ttl: u64,
pub cleanup_interval: u64,
pub max_capacity: u64,
}Fields§
§ttl: u64§cleanup_interval: u64§max_capacity: u64Trait Implementations§
Source§impl Clone for MemoryCacheOptions
impl Clone for MemoryCacheOptions
Source§fn clone(&self) -> MemoryCacheOptions
fn clone(&self) -> MemoryCacheOptions
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 MemoryCacheOptions
impl Debug for MemoryCacheOptions
Source§impl Default for MemoryCacheOptions
impl Default for MemoryCacheOptions
Source§impl<'de> Deserialize<'de> for MemoryCacheOptionswhere
MemoryCacheOptions: Default,
impl<'de> Deserialize<'de> for MemoryCacheOptionswhere
MemoryCacheOptions: Default,
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 MemoryCacheOptions
impl RefUnwindSafe for MemoryCacheOptions
impl Send for MemoryCacheOptions
impl Sync for MemoryCacheOptions
impl Unpin for MemoryCacheOptions
impl UnsafeUnpin for MemoryCacheOptions
impl UnwindSafe for MemoryCacheOptions
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