[−][src]Trait storage_zip::ResultZip
Trait for using zip function on Result type, import
the trait and call it using Result::zip
or any variant with more arguments
Provided methods
fn zip<T1, T2, E>(v1: Result<T1, E>, v2: Result<T2, E>) -> Result<(T1, T2), E>
fn zip3<T1, T2, T3, E>(
v1: Result<T1, E>,
v2: Result<T2, E>,
v3: Result<T3, E>
) -> Result<(T1, T2, T3), E>
v1: Result<T1, E>,
v2: Result<T2, E>,
v3: Result<T3, E>
) -> Result<(T1, T2, T3), E>
fn zip4<T1, T2, T3, T4, E>(
v1: Result<T1, E>,
v2: Result<T2, E>,
v3: Result<T3, E>,
v4: Result<T4, E>
) -> Result<(T1, T2, T3, T4), E>
v1: Result<T1, E>,
v2: Result<T2, E>,
v3: Result<T3, E>,
v4: Result<T4, E>
) -> Result<(T1, T2, T3, T4), E>
fn zip5<T1, T2, T3, T4, T5, E>(
v1: Result<T1, E>,
v2: Result<T2, E>,
v3: Result<T3, E>,
v4: Result<T4, E>,
v5: Result<T5, E>
) -> Result<(T1, T2, T3, T4, T5), E>
v1: Result<T1, E>,
v2: Result<T2, E>,
v3: Result<T3, E>,
v4: Result<T4, E>,
v5: Result<T5, E>
) -> Result<(T1, T2, T3, T4, T5), E>