ToHashMap

Trait ToHashMap 

Source
pub trait ToHashMap<T, K, V, FK, FV>
where K: Hash + Eq, FK: Fn(&T) -> K, FV: Fn(&T) -> V,
{ // Required method fn to_hash_map(self, key_func: FK, value_func: FV) -> HashMap<K, V>; }

Required Methods§

Source

fn to_hash_map(self, key_func: FK, value_func: FV) -> HashMap<K, V>

Implementors§

Source§

impl<T, K, V, FK, FV, I> ToHashMap<T, K, V, FK, FV> for I
where K: Hash + Eq, FK: Fn(&T) -> K, FV: Fn(&T) -> V, I: IntoIterator<Item = T>,