Trait FoldM

Source
pub trait FoldM: Iterator {
    // Provided method
    fn fold_m(self) -> Self::Item
       where Self: Sized,
             Self::Item: Monoid { ... }
}
Expand description

fold_mを提供する。

Provided Methods§

Source

fn fold_m(self) -> Self::Item
where Self: Sized, Self::Item: Monoid,

モノイドで畳み込んだ結果を返す。

Implementors§

Source§

impl<I> FoldM for I
where I: Iterator + ?Sized,