Function std::result::fold
pub fn fold<T, V, E, Iter: Iterator<Result<T, E>>>(iterator: Iter, init: V, f: |V, T| -> V) -> Result<V, E>
Perform a fold operation over the result values from an iterator.
If an Err
is encountered, it is immediately returned.
Otherwise, the folded value is returned.