pub trait TupleTransposeResultMapErr30<E0, E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18, E19, E20, E21, E22, E23, E24, E25, E26, E27, E28, E29> {
type OutTuple<Eo>;
// Required method
fn transpose_map_err<Eo>(
self,
f0: impl FnOnce(E0) -> Eo,
f1: impl FnOnce(E1) -> Eo,
f2: impl FnOnce(E2) -> Eo,
f3: impl FnOnce(E3) -> Eo,
f4: impl FnOnce(E4) -> Eo,
f5: impl FnOnce(E5) -> Eo,
f6: impl FnOnce(E6) -> Eo,
f7: impl FnOnce(E7) -> Eo,
f8: impl FnOnce(E8) -> Eo,
f9: impl FnOnce(E9) -> Eo,
f10: impl FnOnce(E10) -> Eo,
f11: impl FnOnce(E11) -> Eo,
f12: impl FnOnce(E12) -> Eo,
f13: impl FnOnce(E13) -> Eo,
f14: impl FnOnce(E14) -> Eo,
f15: impl FnOnce(E15) -> Eo,
f16: impl FnOnce(E16) -> Eo,
f17: impl FnOnce(E17) -> Eo,
f18: impl FnOnce(E18) -> Eo,
f19: impl FnOnce(E19) -> Eo,
f20: impl FnOnce(E20) -> Eo,
f21: impl FnOnce(E21) -> Eo,
f22: impl FnOnce(E22) -> Eo,
f23: impl FnOnce(E23) -> Eo,
f24: impl FnOnce(E24) -> Eo,
f25: impl FnOnce(E25) -> Eo,
f26: impl FnOnce(E26) -> Eo,
f27: impl FnOnce(E27) -> Eo,
f28: impl FnOnce(E28) -> Eo,
f29: impl FnOnce(E29) -> Eo
) -> Self::OutTuple<Eo>;
}
Expand description
Transposes for Result
Required Associated Types§
Required Methods§
sourcefn transpose_map_err<Eo>(
self,
f0: impl FnOnce(E0) -> Eo,
f1: impl FnOnce(E1) -> Eo,
f2: impl FnOnce(E2) -> Eo,
f3: impl FnOnce(E3) -> Eo,
f4: impl FnOnce(E4) -> Eo,
f5: impl FnOnce(E5) -> Eo,
f6: impl FnOnce(E6) -> Eo,
f7: impl FnOnce(E7) -> Eo,
f8: impl FnOnce(E8) -> Eo,
f9: impl FnOnce(E9) -> Eo,
f10: impl FnOnce(E10) -> Eo,
f11: impl FnOnce(E11) -> Eo,
f12: impl FnOnce(E12) -> Eo,
f13: impl FnOnce(E13) -> Eo,
f14: impl FnOnce(E14) -> Eo,
f15: impl FnOnce(E15) -> Eo,
f16: impl FnOnce(E16) -> Eo,
f17: impl FnOnce(E17) -> Eo,
f18: impl FnOnce(E18) -> Eo,
f19: impl FnOnce(E19) -> Eo,
f20: impl FnOnce(E20) -> Eo,
f21: impl FnOnce(E21) -> Eo,
f22: impl FnOnce(E22) -> Eo,
f23: impl FnOnce(E23) -> Eo,
f24: impl FnOnce(E24) -> Eo,
f25: impl FnOnce(E25) -> Eo,
f26: impl FnOnce(E26) -> Eo,
f27: impl FnOnce(E27) -> Eo,
f28: impl FnOnce(E28) -> Eo,
f29: impl FnOnce(E29) -> Eo
) -> Self::OutTuple<Eo>
fn transpose_map_err<Eo>( self, f0: impl FnOnce(E0) -> Eo, f1: impl FnOnce(E1) -> Eo, f2: impl FnOnce(E2) -> Eo, f3: impl FnOnce(E3) -> Eo, f4: impl FnOnce(E4) -> Eo, f5: impl FnOnce(E5) -> Eo, f6: impl FnOnce(E6) -> Eo, f7: impl FnOnce(E7) -> Eo, f8: impl FnOnce(E8) -> Eo, f9: impl FnOnce(E9) -> Eo, f10: impl FnOnce(E10) -> Eo, f11: impl FnOnce(E11) -> Eo, f12: impl FnOnce(E12) -> Eo, f13: impl FnOnce(E13) -> Eo, f14: impl FnOnce(E14) -> Eo, f15: impl FnOnce(E15) -> Eo, f16: impl FnOnce(E16) -> Eo, f17: impl FnOnce(E17) -> Eo, f18: impl FnOnce(E18) -> Eo, f19: impl FnOnce(E19) -> Eo, f20: impl FnOnce(E20) -> Eo, f21: impl FnOnce(E21) -> Eo, f22: impl FnOnce(E22) -> Eo, f23: impl FnOnce(E23) -> Eo, f24: impl FnOnce(E24) -> Eo, f25: impl FnOnce(E25) -> Eo, f26: impl FnOnce(E26) -> Eo, f27: impl FnOnce(E27) -> Eo, f28: impl FnOnce(E28) -> Eo, f29: impl FnOnce(E29) -> Eo ) -> Self::OutTuple<Eo>
Transposes for Result
Object Safety§
This trait is not object safe.