D | lib.rs | 56 pub struct LruCache<K: Eq + Hash, V, S: BuildHasher = RandomState> { struct 61 impl<K: Eq + Hash, V> LruCache<K, V> { implementation 71 LruCache { in new() 78 impl<K: Eq + Hash, V, S: BuildHasher> LruCache<K, V, S> { impl 81 LruCache { map: LinkedHashMap::with_hasher(hash_builder), max_size: capacity } in with_hasher() 307 impl<K: Eq + Hash, V, S: BuildHasher> Extend<(K, V)> for LruCache<K, V, S> { implementation 315 impl<K: fmt::Debug + Eq + Hash, V: fmt::Debug, S: BuildHasher> fmt::Debug for LruCache<K, V, S> { implementation 321 impl<K: Eq + Hash, V, S: BuildHasher> IntoIterator for LruCache<K, V, S> { implementation 330 impl<'a, K: Eq + Hash, V, S: BuildHasher> IntoIterator for &'a LruCache<K, V, S> { implementation 336 impl<'a, K: Eq + Hash, V, S: BuildHasher> IntoIterator for &'a mut LruCache<K, V, S> { implementation [all …]
|