bevy_render::render_resource

Trait IntoBindingArray

Source
pub trait IntoBindingArray<'b, const N: usize> {
    // Required method
    fn into_array(self) -> [BindingResource<'b>; N];
}

Required Methods§

Implementations on Foreign Types§

Source§

impl<'b, T0: IntoBinding<'b>> IntoBindingArray<'b, 1> for (T0,)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>> IntoBindingArray<'b, 2> for (T0, T1)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>> IntoBindingArray<'b, 3> for (T0, T1, T2)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>> IntoBindingArray<'b, 4> for (T0, T1, T2, T3)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>> IntoBindingArray<'b, 5> for (T0, T1, T2, T3, T4)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>> IntoBindingArray<'b, 6> for (T0, T1, T2, T3, T4, T5)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>> IntoBindingArray<'b, 7> for (T0, T1, T2, T3, T4, T5, T6)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>> IntoBindingArray<'b, 8> for (T0, T1, T2, T3, T4, T5, T6, T7)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>> IntoBindingArray<'b, 9> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>> IntoBindingArray<'b, 10> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>, T10: IntoBinding<'b>> IntoBindingArray<'b, 11> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>, T10: IntoBinding<'b>, T11: IntoBinding<'b>> IntoBindingArray<'b, 12> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>, T10: IntoBinding<'b>, T11: IntoBinding<'b>, T12: IntoBinding<'b>> IntoBindingArray<'b, 13> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>, T10: IntoBinding<'b>, T11: IntoBinding<'b>, T12: IntoBinding<'b>, T13: IntoBinding<'b>> IntoBindingArray<'b, 14> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>, T10: IntoBinding<'b>, T11: IntoBinding<'b>, T12: IntoBinding<'b>, T13: IntoBinding<'b>, T14: IntoBinding<'b>> IntoBindingArray<'b, 15> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>, T10: IntoBinding<'b>, T11: IntoBinding<'b>, T12: IntoBinding<'b>, T13: IntoBinding<'b>, T14: IntoBinding<'b>, T15: IntoBinding<'b>, T16: IntoBinding<'b>, T17: IntoBinding<'b>, T18: IntoBinding<'b>, T19: IntoBinding<'b>, T20: IntoBinding<'b>, T21: IntoBinding<'b>, T22: IntoBinding<'b>> IntoBindingArray<'b, 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)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>, T10: IntoBinding<'b>, T11: IntoBinding<'b>, T12: IntoBinding<'b>, T13: IntoBinding<'b>, T14: IntoBinding<'b>, T15: IntoBinding<'b>, T16: IntoBinding<'b>, T17: IntoBinding<'b>, T18: IntoBinding<'b>, T19: IntoBinding<'b>, T20: IntoBinding<'b>, T21: IntoBinding<'b>, T22: IntoBinding<'b>, T23: IntoBinding<'b>> IntoBindingArray<'b, 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)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>, T10: IntoBinding<'b>, T11: IntoBinding<'b>, T12: IntoBinding<'b>, T13: IntoBinding<'b>, T14: IntoBinding<'b>, T15: IntoBinding<'b>, T16: IntoBinding<'b>, T17: IntoBinding<'b>, T18: IntoBinding<'b>, T19: IntoBinding<'b>, T20: IntoBinding<'b>, T21: IntoBinding<'b>, T22: IntoBinding<'b>, T23: IntoBinding<'b>, T24: IntoBinding<'b>> IntoBindingArray<'b, 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)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>, T10: IntoBinding<'b>, T11: IntoBinding<'b>, T12: IntoBinding<'b>, T13: IntoBinding<'b>, T14: IntoBinding<'b>, T15: IntoBinding<'b>, T16: IntoBinding<'b>, T17: IntoBinding<'b>, T18: IntoBinding<'b>, T19: IntoBinding<'b>, T20: IntoBinding<'b>, T21: IntoBinding<'b>, T22: IntoBinding<'b>, T23: IntoBinding<'b>, T24: IntoBinding<'b>, T25: IntoBinding<'b>> IntoBindingArray<'b, 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)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>, T10: IntoBinding<'b>, T11: IntoBinding<'b>, T12: IntoBinding<'b>, T13: IntoBinding<'b>, T14: IntoBinding<'b>, T15: IntoBinding<'b>, T16: IntoBinding<'b>, T17: IntoBinding<'b>, T18: IntoBinding<'b>, T19: IntoBinding<'b>, T20: IntoBinding<'b>, T21: IntoBinding<'b>, T22: IntoBinding<'b>, T23: IntoBinding<'b>, T24: IntoBinding<'b>, T25: IntoBinding<'b>, T26: IntoBinding<'b>> IntoBindingArray<'b, 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)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>, T10: IntoBinding<'b>, T11: IntoBinding<'b>, T12: IntoBinding<'b>, T13: IntoBinding<'b>, T14: IntoBinding<'b>, T15: IntoBinding<'b>, T16: IntoBinding<'b>, T17: IntoBinding<'b>, T18: IntoBinding<'b>, T19: IntoBinding<'b>, T20: IntoBinding<'b>, T21: IntoBinding<'b>, T22: IntoBinding<'b>, T23: IntoBinding<'b>, T24: IntoBinding<'b>, T25: IntoBinding<'b>, T26: IntoBinding<'b>, T27: IntoBinding<'b>> IntoBindingArray<'b, 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)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>, T10: IntoBinding<'b>, T11: IntoBinding<'b>, T12: IntoBinding<'b>, T13: IntoBinding<'b>, T14: IntoBinding<'b>, T15: IntoBinding<'b>, T16: IntoBinding<'b>, T17: IntoBinding<'b>, T18: IntoBinding<'b>, T19: IntoBinding<'b>, T20: IntoBinding<'b>, T21: IntoBinding<'b>, T22: IntoBinding<'b>, T23: IntoBinding<'b>, T24: IntoBinding<'b>, T25: IntoBinding<'b>, T26: IntoBinding<'b>, T27: IntoBinding<'b>, T28: IntoBinding<'b>> IntoBindingArray<'b, 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)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>, T10: IntoBinding<'b>, T11: IntoBinding<'b>, T12: IntoBinding<'b>, T13: IntoBinding<'b>, T14: IntoBinding<'b>, T15: IntoBinding<'b>, T16: IntoBinding<'b>, T17: IntoBinding<'b>, T18: IntoBinding<'b>, T19: IntoBinding<'b>, T20: IntoBinding<'b>, T21: IntoBinding<'b>, T22: IntoBinding<'b>, T23: IntoBinding<'b>, T24: IntoBinding<'b>, T25: IntoBinding<'b>, T26: IntoBinding<'b>, T27: IntoBinding<'b>, T28: IntoBinding<'b>, T29: IntoBinding<'b>> IntoBindingArray<'b, 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)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>, T10: IntoBinding<'b>, T11: IntoBinding<'b>, T12: IntoBinding<'b>, T13: IntoBinding<'b>, T14: IntoBinding<'b>, T15: IntoBinding<'b>, T16: IntoBinding<'b>, T17: IntoBinding<'b>, T18: IntoBinding<'b>, T19: IntoBinding<'b>, T20: IntoBinding<'b>, T21: IntoBinding<'b>, T22: IntoBinding<'b>, T23: IntoBinding<'b>, T24: IntoBinding<'b>, T25: IntoBinding<'b>, T26: IntoBinding<'b>, T27: IntoBinding<'b>, T28: IntoBinding<'b>, T29: IntoBinding<'b>, T30: IntoBinding<'b>> IntoBindingArray<'b, 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)

Source§

impl<'b, T0: IntoBinding<'b>, T1: IntoBinding<'b>, T2: IntoBinding<'b>, T3: IntoBinding<'b>, T4: IntoBinding<'b>, T5: IntoBinding<'b>, T6: IntoBinding<'b>, T7: IntoBinding<'b>, T8: IntoBinding<'b>, T9: IntoBinding<'b>, T10: IntoBinding<'b>, T11: IntoBinding<'b>, T12: IntoBinding<'b>, T13: IntoBinding<'b>, T14: IntoBinding<'b>, T15: IntoBinding<'b>, T16: IntoBinding<'b>, T17: IntoBinding<'b>, T18: IntoBinding<'b>, T19: IntoBinding<'b>, T20: IntoBinding<'b>, T21: IntoBinding<'b>, T22: IntoBinding<'b>, T23: IntoBinding<'b>, T24: IntoBinding<'b>, T25: IntoBinding<'b>, T26: IntoBinding<'b>, T27: IntoBinding<'b>, T28: IntoBinding<'b>, T29: IntoBinding<'b>, T30: IntoBinding<'b>, T31: IntoBinding<'b>> IntoBindingArray<'b, 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)

Implementors§