pub trait TupleAllOk<Tpl> { }
This is supported on crate feature all-ok
only.
Expand description
impl<I1, E1, I2, E2, I3, E3> TupleAllOk<(Result<I1, E1>, Result<I2, E2>, Result<I3, E3>)> for (Result<I1, E1>, Result<I2, E2>, Result<I3, E3>)
impl<I1, E1, I2, E2, I3, E3, I4, E4> TupleAllOk<(Result<I1, E1>, Result<I2, E2>, Result<I3, E3>, Result<I4, E4>)> for (Result<I1, E1>, Result<I2, E2>, Result<I3, E3>, Result<I4, E4>)
impl<I1, E1, I2, E2, I3, E3, I4, E4, I5, E5> TupleAllOk<(Result<I1, E1>, Result<I2, E2>, Result<I3, E3>, Result<I4, E4>, Result<I5, E5>)> for (Result<I1, E1>, Result<I2, E2>, Result<I3, E3>, Result<I4, E4>, Result<I5, E5>)
impl<I1, E1, I2, E2, I3, E3, I4, E4, I5, E5, I6, E6> TupleAllOk<(Result<I1, E1>, Result<I2, E2>, Result<I3, E3>, Result<I4, E4>, Result<I5, E5>, Result<I6, E6>)> for (Result<I1, E1>, Result<I2, E2>, Result<I3, E3>, Result<I4, E4>, Result<I5, E5>, Result<I6, E6>)
impl<I1, E1, I2, E2, I3, E3, I4, E4, I5, E5, I6, E6, I7, E7> TupleAllOk<(Result<I1, E1>, Result<I2, E2>, Result<I3, E3>, Result<I4, E4>, Result<I5, E5>, Result<I6, E6>, Result<I7, E7>)> for (Result<I1, E1>, Result<I2, E2>, Result<I3, E3>, Result<I4, E4>, Result<I5, E5>, Result<I6, E6>, Result<I7, E7>)
impl<I1, E1, I2, E2, I3, E3, I4, E4, I5, E5, I6, E6, I7, E7, I8, E8> TupleAllOk<(Result<I1, E1>, Result<I2, E2>, Result<I3, E3>, Result<I4, E4>, Result<I5, E5>, Result<I6, E6>, Result<I7, E7>, Result<I8, E8>)> for (Result<I1, E1>, Result<I2, E2>, Result<I3, E3>, Result<I4, E4>, Result<I5, E5>, Result<I6, E6>, Result<I7, E7>, Result<I8, E8>)