Skip to main content

fastnum/decimal/dec/impls/
iter.rs

1use core::iter::Sum;
2
3use crate::decimal::Decimal;
4
5impl<const N: usize> Sum for Decimal<N> {
6    #[inline]
7    fn sum<I: Iterator<Item = Decimal<N>>>(iter: I) -> Decimal<N> {
8        iter.fold(Decimal::<N>::ZERO, |a, b| a + b)
9    }
10}