Type Alias mail_auth::common::lru::LruCache

source ·
pub type LruCache<K, V> = Mutex<LruCache<K, LruItem<V>, RandomState>>;

Aliased Type§

struct LruCache<K, V> { /* private fields */ }

Trait Implementations§

source§

impl<K: Hash + Eq, V: Clone> DnsCache<K, V> for LruCache<K, V>

source§

fn with_capacity(capacity: usize) -> Self

source§

fn get<Q>(&self, name: &Q) -> Option<V>
where K: Borrow<Q>, Q: Hash + Eq + ?Sized,

source§

fn insert(&self, name: K, item: V, valid_until: Instant) -> V