Trait tuples::tuple_map::Tuple13MapAll
source · pub trait Tuple13MapAll<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> {
// Required method
fn map_all<U0, U1, U2, U3, U4, U5, U6, U7, U8, U9, U10, U11, U12>(
self,
f0: impl FnMut(T0) -> U0,
f1: impl FnMut(T1) -> U1,
f2: impl FnMut(T2) -> U2,
f3: impl FnMut(T3) -> U3,
f4: impl FnMut(T4) -> U4,
f5: impl FnMut(T5) -> U5,
f6: impl FnMut(T6) -> U6,
f7: impl FnMut(T7) -> U7,
f8: impl FnMut(T8) -> U8,
f9: impl FnMut(T9) -> U9,
f10: impl FnMut(T10) -> U10,
f11: impl FnMut(T11) -> U11,
f12: impl FnMut(T12) -> U12
) -> (U0, U1, U2, U3, U4, U5, U6, U7, U8, U9, U10, U11, U12);
}
Expand description
Mapping all item for Tuple13
Required Methods§
sourcefn map_all<U0, U1, U2, U3, U4, U5, U6, U7, U8, U9, U10, U11, U12>(
self,
f0: impl FnMut(T0) -> U0,
f1: impl FnMut(T1) -> U1,
f2: impl FnMut(T2) -> U2,
f3: impl FnMut(T3) -> U3,
f4: impl FnMut(T4) -> U4,
f5: impl FnMut(T5) -> U5,
f6: impl FnMut(T6) -> U6,
f7: impl FnMut(T7) -> U7,
f8: impl FnMut(T8) -> U8,
f9: impl FnMut(T9) -> U9,
f10: impl FnMut(T10) -> U10,
f11: impl FnMut(T11) -> U11,
f12: impl FnMut(T12) -> U12
) -> (U0, U1, U2, U3, U4, U5, U6, U7, U8, U9, U10, U11, U12)
fn map_all<U0, U1, U2, U3, U4, U5, U6, U7, U8, U9, U10, U11, U12>( self, f0: impl FnMut(T0) -> U0, f1: impl FnMut(T1) -> U1, f2: impl FnMut(T2) -> U2, f3: impl FnMut(T3) -> U3, f4: impl FnMut(T4) -> U4, f5: impl FnMut(T5) -> U5, f6: impl FnMut(T6) -> U6, f7: impl FnMut(T7) -> U7, f8: impl FnMut(T8) -> U8, f9: impl FnMut(T9) -> U9, f10: impl FnMut(T10) -> U10, f11: impl FnMut(T11) -> U11, f12: impl FnMut(T12) -> U12 ) -> (U0, U1, U2, U3, U4, U5, U6, U7, U8, U9, U10, U11, U12)
Mapping all item for Tuple13
Object Safety§
This trait is not object safe.