Struct abstutil::collections::MultiMap [−][src]
pub struct MultiMap<K, V> where
K: Ord + PartialEq + Clone,
V: Ord + PartialEq + Clone, { map: BTreeMap<K, BTreeSet<V>>, empty: BTreeSet<V>, }
Fields
map: BTreeMap<K, BTreeSet<V>>
empty: BTreeSet<V>
Implementations
Trait Implementations
Auto Trait Implementations
impl<K, V> RefUnwindSafe for MultiMap<K, V> where
K: RefUnwindSafe,
V: RefUnwindSafe,
impl<K, V> UnwindSafe for MultiMap<K, V> where
K: RefUnwindSafe,
V: RefUnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more