Traits

Extension trait for Iterator<Item = Result<O, E>> to iter until an error is encountered.