[−][src]Trait resiter::filter_map::FilterMap
Extension trait for Iterator<Item = Result<O, E>>
to selectively transform and map Oks and Errors.
Required methods
ⓘImportant traits for FilterMapOk<I, F>fn filter_map_ok<F, O2>(self, _: F) -> FilterMapOk<Self, F> where
F: FnMut(O) -> Option<O2>,
ⓘImportant traits for FilterMapOk<I, F>
F: FnMut(O) -> Option<O2>,
ⓘImportant traits for FilterMapErr<I, F>fn filter_map_err<F, E2>(self, _: F) -> FilterMapErr<Self, F> where
F: FnMut(E) -> Option<E2>,
ⓘImportant traits for FilterMapErr<I, F>
F: FnMut(E) -> Option<E2>,
Implementors
impl<I, O, E> FilterMap<O, E> for I where
I: Iterator<Item = Result<O, E>> + Sized,
[src]
I: Iterator<Item = Result<O, E>> + Sized,
ⓘImportant traits for FilterMapOk<I, F>fn filter_map_ok<F, O2>(self, f: F) -> FilterMapOk<Self, F> where
F: FnMut(O) -> Option<O2>,
[src]
ⓘImportant traits for FilterMapOk<I, F>
F: FnMut(O) -> Option<O2>,
ⓘImportant traits for FilterMapErr<I, F>fn filter_map_err<F, E2>(self, f: F) -> FilterMapErr<Self, F> where
F: FnMut(E) -> Option<E2>,
[src]
ⓘImportant traits for FilterMapErr<I, F>
F: FnMut(E) -> Option<E2>,