[src]

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.