[−][src]Trait differential_formula::util::GenericMap
Required methods
fn keys(&self) -> Vec<&K>
fn contains_key<Q>(&self, k: &Q) -> bool where
K: Borrow<Q>,
Q: Hash + Eq + Ord,
K: Borrow<Q>,
Q: Hash + Eq + Ord,
fn get<Q>(&self, k: &Q) -> Option<&V> where
K: Borrow<Q>,
Q: Hash + Eq + Ord,
K: Borrow<Q>,
Q: Hash + Eq + Ord,
fn insert(&mut self, k: K, v: V) -> Option<V>
Implementations on Foreign Types
impl<K, V> GenericMap<K, V> for HashMap<K, V> where
K: Eq + Hash + Ord + Clone,
V: Clone,
[src]
K: Eq + Hash + Ord + Clone,
V: Clone,
fn keys(&self) -> Vec<&K>
[src]
fn contains_key<Q>(&self, k: &Q) -> bool where
K: Borrow<Q>,
Q: Hash + Eq + Ord,
[src]
K: Borrow<Q>,
Q: Hash + Eq + Ord,
fn get<Q>(&self, k: &Q) -> Option<&V> where
K: Borrow<Q>,
Q: Hash + Eq + Ord,
[src]
K: Borrow<Q>,
Q: Hash + Eq + Ord,
fn insert(&mut self, k: K, v: V) -> Option<V>
[src]
impl<K, V> GenericMap<K, V> for OrdMap<K, V> where
K: Eq + Hash + Ord + Clone,
V: Clone,
[src]
K: Eq + Hash + Ord + Clone,
V: Clone,
fn keys(&self) -> Vec<&K>
[src]
fn contains_key<Q>(&self, k: &Q) -> bool where
K: Borrow<Q>,
Q: Hash + Eq + Ord,
[src]
K: Borrow<Q>,
Q: Hash + Eq + Ord,
fn get<Q>(&self, k: &Q) -> Option<&V> where
K: Borrow<Q>,
Q: Hash + Eq + Ord,
[src]
K: Borrow<Q>,
Q: Hash + Eq + Ord,