Lines Matching defs:HashMap
192 pub struct HashMap<K, V, S = DefaultHashBuilder, A: Allocator + Clone = Global> { struct
197 impl<K: Clone, V: Clone, S: Clone, A: Allocator + Clone> Clone for HashMap<K, V, S, A> { argument
273 impl<K, V> HashMap<K, V, DefaultHashBuilder> { implementation
308 impl<K, V, A: Allocator + Clone> HashMap<K, V, DefaultHashBuilder, A> { impl
328 impl<K, V, S> HashMap<K, V, S> { implementation
397 impl<K, V, S, A: Allocator + Clone> HashMap<K, V, S, A> { impl
778 impl<K, V, S, A> HashMap<K, V, S, A> impl
1371 impl<K, V, S, A: Allocator + Clone> HashMap<K, V, S, A> { implementation
1429 impl<K, V, S, A> PartialEq for HashMap<K, V, S, A> implementation
1446 impl<K, V, S, A> Eq for HashMap<K, V, S, A> implementation
1455 impl<K, V, S, A> Debug for HashMap<K, V, S, A> implementation
1466 impl<K, V, S, A> Default for HashMap<K, V, S, A> implementation
1478 impl<K, Q: ?Sized, V, S, A> Index<&Q> for HashMap<K, V, S, A> implementation
2450 impl<'a, K, V, S, A: Allocator + Clone> IntoIterator for &'a HashMap<K, V, S, A> { implementation
2460 impl<'a, K, V, S, A: Allocator + Clone> IntoIterator for &'a mut HashMap<K, V, S, A> { implementation
2470 impl<K, V, S, A: Allocator + Clone> IntoIterator for HashMap<K, V, S, A> { implementation
3365 impl<K, V, S, A> FromIterator<(K, V)> for HashMap<K, V, S, A> implementation
3385 impl<K, V, S, A> Extend<(K, V)> for HashMap<K, V, S, A> implementation
3431 impl<'a, K, V, S, A> Extend<(&'a K, &'a V)> for HashMap<K, V, S, A> implementation