pub trait FoldM: Iterator { // Provided method fn fold_m(self) -> Self::Item where Self: Sized, Self::Item: Monoid { ... } }
fold_mを提供する。
fold_m
モノイドで畳み込んだ結果を返す。