Trait bevy::render::render_graph::IntoRenderNodeArray

pub trait IntoRenderNodeArray<const N: usize> {
    // Required method
    fn into_array(self) -> [Interned<dyn RenderLabel>; N];
}

Required Methods§

fn into_array(self) -> [Interned<dyn RenderLabel>; N]

Implementations on Foreign Types§

§

impl<T0> IntoRenderNodeArray<1> for (T0,)
where T0: RenderLabel,

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 1]

§

impl<T0, T1> IntoRenderNodeArray<2> for (T0, T1)
where T0: RenderLabel, T1: RenderLabel,

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 2]

§

impl<T0, T1, T2> IntoRenderNodeArray<3> for (T0, T1, T2)
where T0: RenderLabel, T1: RenderLabel, T2: RenderLabel,

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 3]

§

impl<T0, T1, T2, T3> IntoRenderNodeArray<4> for (T0, T1, T2, T3)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 4]

§

impl<T0, T1, T2, T3, T4> IntoRenderNodeArray<5> for (T0, T1, T2, T3, T4)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 5]

§

impl<T0, T1, T2, T3, T4, T5> IntoRenderNodeArray<6> for (T0, T1, T2, T3, T4, T5)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 6]

§

impl<T0, T1, T2, T3, T4, T5, T6> IntoRenderNodeArray<7> for (T0, T1, T2, T3, T4, T5, T6)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 7]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7> IntoRenderNodeArray<8> for (T0, T1, T2, T3, T4, T5, T6, T7)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 8]

§

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

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 9]

§

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

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 10]

§

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

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 11]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> IntoRenderNodeArray<12> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 12]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> IntoRenderNodeArray<13> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 13]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> IntoRenderNodeArray<14> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 14]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> IntoRenderNodeArray<15> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 15]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> IntoRenderNodeArray<16> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 16]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> IntoRenderNodeArray<17> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 17]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> IntoRenderNodeArray<18> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 18]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> IntoRenderNodeArray<19> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 19]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> IntoRenderNodeArray<20> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 20]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> IntoRenderNodeArray<21> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 21]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> IntoRenderNodeArray<22> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 22]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> IntoRenderNodeArray<23> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 23]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23> IntoRenderNodeArray<24> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 24]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24> IntoRenderNodeArray<25> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 25]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25> IntoRenderNodeArray<26> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 26]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26> IntoRenderNodeArray<27> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 27]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27> IntoRenderNodeArray<28> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 28]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28> IntoRenderNodeArray<29> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 29]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29> IntoRenderNodeArray<30> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 30]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30> IntoRenderNodeArray<31> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 31]

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31> IntoRenderNodeArray<32> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)

§

fn into_array(self) -> [Interned<dyn RenderLabel>; 32]

Implementors§