[−][src]Enum lru_time_cache::TimedEntry
Entry produced by NotifyIter
that might be still valid or expired.
Variants
Entry has not yet expired.
Entry got expired and was evicted from the cache.
Auto Trait Implementations
impl<'a, Key, Value> RefUnwindSafe for TimedEntry<'a, Key, Value> where
Key: RefUnwindSafe,
Value: RefUnwindSafe,
Key: RefUnwindSafe,
Value: RefUnwindSafe,
impl<'a, Key, Value> Send for TimedEntry<'a, Key, Value> where
Key: Send + Sync,
Value: Send + Sync,
Key: Send + Sync,
Value: Send + Sync,
impl<'a, Key, Value> Sync for TimedEntry<'a, Key, Value> where
Key: Sync,
Value: Sync,
Key: Sync,
Value: Sync,
impl<'a, Key, Value> Unpin for TimedEntry<'a, Key, Value> where
Key: Unpin,
Value: Unpin,
Key: Unpin,
Value: Unpin,
impl<'a, Key, Value> UnwindSafe for TimedEntry<'a, Key, Value> where
Key: RefUnwindSafe + UnwindSafe,
Value: RefUnwindSafe + UnwindSafe,
Key: RefUnwindSafe + UnwindSafe,
Value: RefUnwindSafe + UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,