Trait IteratorReducerExt

Source
pub trait IteratorReducerExt<T>: Iterator + Sealed<T>
where Self::Item: AsRef<Reducer<T>>,
{ // Required method fn collect_trees(self) -> Vec<Tree<T>>; }
Expand description

A sealed trait to add convenient methods to iterators of reducers.

Required Methods§

Source

fn collect_trees(self) -> Vec<Tree<T>>

Implementors§

Source§

impl<T, R, I> IteratorReducerExt<T> for I
where T: Hash + Clone, R: AsRef<Reducer<T>>, I: Iterator<Item = R> + Sealed<T>,