[][src]Trait rayon_join_macro::ConsTuple

pub trait ConsTuple {
    type Flattened;
    fn flattened(self) -> Self::Flattened;
}

Associated Types

Loading content...

Required methods

fn flattened(self) -> Self::Flattened

Loading content...

Implementations on Foreign Types

impl<T1> ConsTuple for (T1,)[src]

type Flattened = (T1,)

impl<T1, T2> ConsTuple for (T1, (T2,))[src]

type Flattened = (T1, T2)

impl<T1, T2, T3> ConsTuple for (T1, (T2, (T3,)))[src]

type Flattened = (T1, T2, T3)

impl<T1, T2, T3, T4> ConsTuple for (T1, (T2, (T3, (T4,))))[src]

type Flattened = (T1, T2, T3, T4)

impl<T1, T2, T3, T4, T5> ConsTuple for (T1, (T2, (T3, (T4, (T5,)))))[src]

type Flattened = (T1, T2, T3, T4, T5)

impl<T1, T2, T3, T4, T5, T6> ConsTuple for (T1, (T2, (T3, (T4, (T5, (T6,))))))[src]

type Flattened = (T1, T2, T3, T4, T5, T6)

impl<T1, T2, T3, T4, T5, T6, T7> ConsTuple for (T1, (T2, (T3, (T4, (T5, (T6, (T7,)))))))[src]

type Flattened = (T1, T2, T3, T4, T5, T6, T7)

impl<T1, T2, T3, T4, T5, T6, T7, T8> ConsTuple for (T1, (T2, (T3, (T4, (T5, (T6, (T7, (T8,))))))))[src]

type Flattened = (T1, T2, T3, T4, T5, T6, T7, T8)

Loading content...

Implementors

Loading content...