Trait WhileOk
resiter::while_ok
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>>
fn while_ok<F>(self, _: F) -> Result<(), E> where F: FnMut(O),
impl<I, O, E> WhileOk<O, E> for I where I: Iterator<Item = Result<O, E>>,
fn while_ok<F>(self, f: F) -> Result<(), E> where F: FnMut(O),