pub trait Tuple10MapAll<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> {
    // Required method
    fn map_all<U0, U1, U2, U3, U4, U5, U6, U7, U8, U9>(
        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
    ) -> (U0, U1, U2, U3, U4, U5, U6, U7, U8, U9);
}
Expand description

Mapping all item for Tuple10

Required Methods§

source

fn map_all<U0, U1, U2, U3, U4, U5, U6, U7, U8, U9>( 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 ) -> (U0, U1, U2, U3, U4, U5, U6, U7, U8, U9)

Mapping all item for Tuple10

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> Tuple10MapAll<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

source§

fn map_all<U0, U1, U2, U3, U4, U5, U6, U7, U8, U9>( 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 ) -> (U0, U1, U2, U3, U4, U5, U6, U7, U8, U9)

Implementors§