[][src]Trait lib::VecFoldResultBisect

pub trait VecFoldResultBisect<T, E> where
    T: Debug,
    E: Error + Debug
{ fn foldr_bisect(&self) -> (Vec<&T>, Vec<&E>); }

Required methods

fn foldr_bisect(&self) -> (Vec<&T>, Vec<&E>)

Loading content...

Implementations on Foreign Types

impl<T, E> VecFoldResultBisect<T, E> for Vec<Result<T, E>> where
    T: Debug,
    E: Error + Debug
[src]

Converts Vec<Result<T, E>> to (Vec<&T>, Vec<&E>)

All Ok values are collected on left side of tuple All Err vaues are collected on right side of tuple

Loading content...

Implementors

Loading content...