Trait iterator_to_hash_map::ToHashMap
[−]
[src]
pub trait ToHashMap<T, K, V, FK, FV> where
K: Hash,
K: Eq,
FK: Fn(&T) -> K,
FV: Fn(&T) -> V, { fn to_hash_map(self, key_func: FK, value_func: FV) -> HashMap<K, V>; }
Required Methods
fn to_hash_map(self, key_func: FK, value_func: FV) -> HashMap<K, V>
Implementors
impl<T, K, V, FK, FV, I> ToHashMap<T, K, V, FK, FV> for I where
K: Hash,
K: Eq,
FK: Fn(&T) -> K,
FV: Fn(&T) -> V,
I: IntoIterator<Item = T>,