pub trait WhileOk<O, E> { fn while_ok<F>(self, _: F) -> Result<(), E> where F: FnMut(O); }
Extension trait for Iterator<Item = Result<O, E>> to iter until an error is encountered.
Iterator<Item = Result<O, E>>