Lines Matching defs:LinkedHashMap
32 pub struct LinkedHashMap<K, V, S = hash_map::DefaultHashBuilder> { struct
46 impl<K, V> LinkedHashMap<K, V> { impl
68 impl<K, V, S> LinkedHashMap<K, V, S> { impl
305 impl<K, V, S> LinkedHashMap<K, V, S> impl
446 impl<K, V, S> LinkedHashMap<K, V, S> implementation
469 impl<K, V, S> Default for LinkedHashMap<K, V, S> implementation
479 impl<K: Hash + Eq, V, S: BuildHasher + Default> FromIterator<(K, V)> for LinkedHashMap<K, V, S> { implementation
489 impl<K, V, S> fmt::Debug for LinkedHashMap<K, V, S> implementation
500 impl<K: Hash + Eq, V: PartialEq, S: BuildHasher> PartialEq for LinkedHashMap<K, V, S> { implementation
507 impl<K: Hash + Eq, V: Eq, S: BuildHasher> Eq for LinkedHashMap<K, V, S> {} implementation
509 impl<K: Hash + Eq + PartialOrd, V: PartialOrd, S: BuildHasher> PartialOrd
538 impl<K: Hash + Eq + Ord, V: Ord, S: BuildHasher> Ord for LinkedHashMap<K, V, S> { implementation
545 impl<K: Hash + Eq, V: Hash, S: BuildHasher> Hash for LinkedHashMap<K, V, S> { implementation
554 impl<K, V, S> Drop for LinkedHashMap<K, V, S> { implementation
567 unsafe impl<K: Send, V: Send, S: Send> Send for LinkedHashMap<K, V, S> {} implementation
568 unsafe impl<K: Sync, V: Sync, S: Sync> Sync for LinkedHashMap<K, V, S> {} implementation
570 impl<'a, K, V, S, Q> Index<&'a Q> for LinkedHashMap<K, V, S> implementation
584 impl<'a, K, V, S, Q> IndexMut<&'a Q> for LinkedHashMap<K, V, S> implementation
596 impl<K: Hash + Eq + Clone, V: Clone, S: BuildHasher + Clone> Clone for LinkedHashMap<K, V, S> { implementation
605 impl<K: Hash + Eq, V, S: BuildHasher> Extend<(K, V)> for LinkedHashMap<K, V, S> { implementation
614 impl<'a, K, V, S> Extend<(&'a K, &'a V)> for LinkedHashMap<K, V, S> implementation
1769 impl<'a, K, V, S> IntoIterator for &'a LinkedHashMap<K, V, S> { implementation
1779 impl<'a, K, V, S> IntoIterator for &'a mut LinkedHashMap<K, V, S> { implementation
1789 impl<K, V, S> IntoIterator for LinkedHashMap<K, V, S> { implementation