haar_lib/iter/
collect.rs

1//! `collect_vec`を提供する。
2
3/// `collect_vec`を提供する。
4pub trait CollectVec: Iterator {
5    /// `.collect::<Vec<_>>()`と同じ。
6    fn collect_vec(self) -> Vec<Self::Item>
7    where
8        Self: Sized,
9    {
10        self.collect()
11    }
12}
13
14impl<I> CollectVec for I where I: Iterator + ?Sized {}