UnnestTuple

Trait UnnestTuple 

Source
pub trait UnnestTuple {
    type Unnested;

    // Required method
    fn unnest(self) -> Self::Unnested;
}

Required Associated Types§

Required Methods§

Source

fn unnest(self) -> Self::Unnested

Implementations on Foreign Types§

Source§

impl<A1, A2> UnnestTuple for ((A1,), A2)

Source§

impl<A1, A2, A3> UnnestTuple for (((A1,), A2), A3)

Source§

impl<A1, A2, A3, A4> UnnestTuple for ((((A1,), A2), A3), A4)

Source§

impl<A1, A2, A3, A4, A5> UnnestTuple for (((((A1,), A2), A3), A4), A5)

Source§

impl<A1, A2, A3, A4, A5, A6> UnnestTuple for ((((((A1,), A2), A3), A4), A5), A6)

Source§

impl<A1, A2, A3, A4, A5, A6, A7> UnnestTuple for (((((((A1,), A2), A3), A4), A5), A6), A7)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8> UnnestTuple for ((((((((A1,), A2), A3), A4), A5), A6), A7), A8)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9> UnnestTuple for (((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10> UnnestTuple for ((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11> UnnestTuple for (((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12> UnnestTuple for ((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13> UnnestTuple for (((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14> UnnestTuple for ((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15> UnnestTuple for (((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16> UnnestTuple for ((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17> UnnestTuple for (((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18> UnnestTuple for ((((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17), A18)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19> UnnestTuple for (((((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17), A18), A19)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20> UnnestTuple for ((((((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17), A18), A19), A20)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21> UnnestTuple for (((((((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17), A18), A19), A20), A21)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22> UnnestTuple for ((((((((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17), A18), A19), A20), A21), A22)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23> UnnestTuple for (((((((((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17), A18), A19), A20), A21), A22), A23)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24> UnnestTuple for ((((((((((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17), A18), A19), A20), A21), A22), A23), A24)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25> UnnestTuple for (((((((((((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17), A18), A19), A20), A21), A22), A23), A24), A25)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26> UnnestTuple for ((((((((((((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17), A18), A19), A20), A21), A22), A23), A24), A25), A26)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27> UnnestTuple for (((((((((((((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17), A18), A19), A20), A21), A22), A23), A24), A25), A26), A27)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28> UnnestTuple for ((((((((((((((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17), A18), A19), A20), A21), A22), A23), A24), A25), A26), A27), A28)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29> UnnestTuple for (((((((((((((((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17), A18), A19), A20), A21), A22), A23), A24), A25), A26), A27), A28), A29)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30> UnnestTuple for ((((((((((((((((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17), A18), A19), A20), A21), A22), A23), A24), A25), A26), A27), A28), A29), A30)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30, A31> UnnestTuple for (((((((((((((((((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17), A18), A19), A20), A21), A22), A23), A24), A25), A26), A27), A28), A29), A30), A31)

Source§

impl<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30, A31, A32> UnnestTuple for ((((((((((((((((((((((((((((((((A1,), A2), A3), A4), A5), A6), A7), A8), A9), A10), A11), A12), A13), A14), A15), A16), A17), A18), A19), A20), A21), A22), A23), A24), A25), A26), A27), A28), A29), A30), A31), A32)

Source§

impl<A> UnnestTuple for (A,)

Source§

type Unnested = (A,)

Source§

fn unnest(self) -> Self

Implementors§