pub struct CacheEntryInfo {
pub address: GroupAddress,
pub value_len: usize,
pub source: Option<String>,
pub age: Duration,
pub idle_time: Duration,
pub update_count: u64,
pub access_count: u64,
pub is_expired: bool,
}Expand description
Summary information about a cache entry.
Fields§
§address: GroupAddress§value_len: usize§source: Option<String>§age: Duration§idle_time: Duration§update_count: u64§access_count: u64§is_expired: boolTrait Implementations§
Source§impl Clone for CacheEntryInfo
impl Clone for CacheEntryInfo
Source§fn clone(&self) -> CacheEntryInfo
fn clone(&self) -> CacheEntryInfo
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 moreAuto Trait Implementations§
impl Freeze for CacheEntryInfo
impl RefUnwindSafe for CacheEntryInfo
impl Send for CacheEntryInfo
impl Sync for CacheEntryInfo
impl Unpin for CacheEntryInfo
impl UnsafeUnpin for CacheEntryInfo
impl UnwindSafe for CacheEntryInfo
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