pub trait IntoIndexedBindGroupLayoutEntryBuilderArray<const N: usize> {
    // Required method
    fn into_array(self) -> [(u32, BindGroupLayoutEntryBuilder); N];
}

Required Methods§

Implementations on Foreign Types§

§

impl<T0> IntoIndexedBindGroupLayoutEntryBuilderArray<1> for ((u32, T0),)

§

impl<T0, T1> IntoIndexedBindGroupLayoutEntryBuilderArray<2> for ((u32, T0), (u32, T1))

§

impl<T0, T1, T2> IntoIndexedBindGroupLayoutEntryBuilderArray<3> for ((u32, T0), (u32, T1), (u32, T2))

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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> IntoIndexedBindGroupLayoutEntryBuilderArray<24> for ((u32, T0), (u32, T1), (u32, T2), (u32, T3), (u32, T4), (u32, T5), (u32, T6), (u32, T7), (u32, T8), (u32, T9), (u32, T10), (u32, T11), (u32, T12), (u32, T13), (u32, T14), (u32, T15), (u32, T16), (u32, T17), (u32, T18), (u32, T19), (u32, T20), (u32, T21), (u32, T22), (u32, T23))

§

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> IntoIndexedBindGroupLayoutEntryBuilderArray<25> for ((u32, T0), (u32, T1), (u32, T2), (u32, T3), (u32, T4), (u32, T5), (u32, T6), (u32, T7), (u32, T8), (u32, T9), (u32, T10), (u32, T11), (u32, T12), (u32, T13), (u32, T14), (u32, T15), (u32, T16), (u32, T17), (u32, T18), (u32, T19), (u32, T20), (u32, T21), (u32, T22), (u32, T23), (u32, T24))

§

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> IntoIndexedBindGroupLayoutEntryBuilderArray<26> for ((u32, T0), (u32, T1), (u32, T2), (u32, T3), (u32, T4), (u32, T5), (u32, T6), (u32, T7), (u32, T8), (u32, T9), (u32, T10), (u32, T11), (u32, T12), (u32, T13), (u32, T14), (u32, T15), (u32, T16), (u32, T17), (u32, T18), (u32, T19), (u32, T20), (u32, T21), (u32, T22), (u32, T23), (u32, T24), (u32, T25))

§

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> IntoIndexedBindGroupLayoutEntryBuilderArray<27> for ((u32, T0), (u32, T1), (u32, T2), (u32, T3), (u32, T4), (u32, T5), (u32, T6), (u32, T7), (u32, T8), (u32, T9), (u32, T10), (u32, T11), (u32, T12), (u32, T13), (u32, T14), (u32, T15), (u32, T16), (u32, T17), (u32, T18), (u32, T19), (u32, T20), (u32, T21), (u32, T22), (u32, T23), (u32, T24), (u32, T25), (u32, T26))

§

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> IntoIndexedBindGroupLayoutEntryBuilderArray<28> for ((u32, T0), (u32, T1), (u32, T2), (u32, T3), (u32, T4), (u32, T5), (u32, T6), (u32, T7), (u32, T8), (u32, T9), (u32, T10), (u32, T11), (u32, T12), (u32, T13), (u32, T14), (u32, T15), (u32, T16), (u32, T17), (u32, T18), (u32, T19), (u32, T20), (u32, T21), (u32, T22), (u32, T23), (u32, T24), (u32, T25), (u32, T26), (u32, T27))

§

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> IntoIndexedBindGroupLayoutEntryBuilderArray<29> for ((u32, T0), (u32, T1), (u32, T2), (u32, T3), (u32, T4), (u32, T5), (u32, T6), (u32, T7), (u32, T8), (u32, T9), (u32, T10), (u32, T11), (u32, T12), (u32, T13), (u32, T14), (u32, T15), (u32, T16), (u32, T17), (u32, T18), (u32, T19), (u32, T20), (u32, T21), (u32, T22), (u32, T23), (u32, T24), (u32, T25), (u32, T26), (u32, T27), (u32, T28))

§

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> IntoIndexedBindGroupLayoutEntryBuilderArray<30> for ((u32, T0), (u32, T1), (u32, T2), (u32, T3), (u32, T4), (u32, T5), (u32, T6), (u32, T7), (u32, T8), (u32, T9), (u32, T10), (u32, T11), (u32, T12), (u32, T13), (u32, T14), (u32, T15), (u32, T16), (u32, T17), (u32, T18), (u32, T19), (u32, T20), (u32, T21), (u32, T22), (u32, T23), (u32, T24), (u32, T25), (u32, T26), (u32, T27), (u32, T28), (u32, T29))

§

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> IntoIndexedBindGroupLayoutEntryBuilderArray<31> for ((u32, T0), (u32, T1), (u32, T2), (u32, T3), (u32, T4), (u32, T5), (u32, T6), (u32, T7), (u32, T8), (u32, T9), (u32, T10), (u32, T11), (u32, T12), (u32, T13), (u32, T14), (u32, T15), (u32, T16), (u32, T17), (u32, T18), (u32, T19), (u32, T20), (u32, T21), (u32, T22), (u32, T23), (u32, T24), (u32, T25), (u32, T26), (u32, T27), (u32, T28), (u32, T29), (u32, T30))

§

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> IntoIndexedBindGroupLayoutEntryBuilderArray<32> for ((u32, T0), (u32, T1), (u32, T2), (u32, T3), (u32, T4), (u32, T5), (u32, T6), (u32, T7), (u32, T8), (u32, T9), (u32, T10), (u32, T11), (u32, T12), (u32, T13), (u32, T14), (u32, T15), (u32, T16), (u32, T17), (u32, T18), (u32, T19), (u32, T20), (u32, T21), (u32, T22), (u32, T23), (u32, T24), (u32, T25), (u32, T26), (u32, T27), (u32, T28), (u32, T29), (u32, T30), (u32, T31))

Implementors§