Lines Matching refs:SecondaryMap
29 pub struct SecondaryMap<K, V> struct
40 impl<K, V> SecondaryMap<K, V> impl
215 impl<K, V> Default for SecondaryMap<K, V> implementation
220 fn default() -> SecondaryMap<K, V> { in default()
221 SecondaryMap::new() in default()
225 impl<K, V> From<Vec<V>> for SecondaryMap<K, V> implementation
240 impl<K, V> FromIterator<(K, V)> for SecondaryMap<K, V> implementation
260 impl<K, V> Index<K> for SecondaryMap<K, V> implementation
276 impl<K, V> IndexMut<K> for SecondaryMap<K, V> implementation
291 impl<K, V> PartialEq for SecondaryMap<K, V> implementation
305 impl<K, V> Eq for SecondaryMap<K, V> implementation
313 impl<K, V> Serialize for SecondaryMap<K, V> implementation
339 impl<'de, K, V> Deserialize<'de> for SecondaryMap<K, V> implementation
358 type Value = SecondaryMap<K, V>; in deserialize()
371 let mut m = SecondaryMap::with_default(default_val.clone()); in deserialize()
391 impl<K: EntityRef + fmt::Debug, V: fmt::Debug + Clone> fmt::Debug for SecondaryMap<K, V> { implementation
423 let mut m = SecondaryMap::new(); in basic()