Trait CumSum

Source
pub trait CumSum: Iterator {
    // Provided method
    fn cumsum<St, F>(self, init: St, f: F) -> impl Iterator<Item = St>
       where Self: Sized,
             St: Copy,
             F: FnMut(&mut St, Self::Item) { ... }
}
Expand description

cumsumを提供する。

Provided Methods§

Source

fn cumsum<St, F>(self, init: St, f: F) -> impl Iterator<Item = St>
where Self: Sized, St: Copy, F: FnMut(&mut St, Self::Item),

累積和を返すイテレータを生成する。

Implementors§

Source§

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