pub trait CollectGroupBy: Iterator {
    fn collect_group_by_key<K, V, FA>(
        self,
        f: FA
    ) -> HashMap<K, Vec<V, Global>, RandomState, Global>
    where
        Self: Iterator<Item = V>,
        K: Hash + Eq,
        FA: Fn(&V) -> K
, { ... } fn collect_group_by<K, V>(
        self
    ) -> HashMap<K, Vec<V, Global>, RandomState, Global>
    where
        Self: Iterator<Item = (K, V)>,
        K: Hash + Eq
, { ... } }
Expand description

An iterator which collects items into group.

Provided Methods

Collects items into group.

Collects items into group.

Implementors