[−][src]Trait resiter::flatten::Flatten
Extension trait for Iterator<Item = Result<O, E>>
to selectively transform Oks and Errors.
Required methods
ⓘImportant traits for FlattenOk<I, U>fn flatten_ok<U, O2>(self) -> FlattenOk<Self, U> where
U: IntoIterator<Item = O2>,
ⓘImportant traits for FlattenOk<I, U>
U: IntoIterator<Item = O2>,
ⓘImportant traits for FlattenErr<I, U>fn flatten_err<U, E2>(self) -> FlattenErr<Self, U> where
U: IntoIterator<Item = E2>,
ⓘImportant traits for FlattenErr<I, U>
U: IntoIterator<Item = E2>,
Implementors
impl<I, O, E> Flatten<O, E> for I where
I: Iterator<Item = Result<O, E>> + Sized,
[src]
I: Iterator<Item = Result<O, E>> + Sized,
ⓘImportant traits for FlattenOk<I, U>fn flatten_ok<U, O2>(self) -> FlattenOk<Self, U> where
U: IntoIterator<Item = O2>,
[src]
ⓘImportant traits for FlattenOk<I, U>
U: IntoIterator<Item = O2>,
ⓘImportant traits for FlattenErr<I, U>fn flatten_err<U, E2>(self) -> FlattenErr<Self, U> where
U: IntoIterator<Item = E2>,
[src]
ⓘImportant traits for FlattenErr<I, U>
U: IntoIterator<Item = E2>,