[][src]Trait bevy_ecs::DynamicBundle

pub trait DynamicBundle { }

A dynamically typed collection of components

Implementations on Foreign Types

impl<K, J, I, H, G, F, E, D, C, B, A> DynamicBundle for (K, J, I, H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component,
    I: Component,
    J: Component,
    K: Component
[src]

impl<I, H, G, F, E, D, C, B, A> DynamicBundle for (I, H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component,
    I: Component
[src]

impl<B, A> DynamicBundle for (B, A) where
    A: Component,
    B: Component
[src]

impl<D, C, B, A> DynamicBundle for (D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component
[src]

impl<C, B, A> DynamicBundle for (C, B, A) where
    A: Component,
    B: Component,
    C: Component
[src]

impl<G, F, E, D, C, B, A> DynamicBundle for (G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component
[src]

impl<H, G, F, E, D, C, B, A> DynamicBundle for (H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component
[src]

impl<L, K, J, I, H, G, F, E, D, C, B, A> DynamicBundle for (L, K, J, I, H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component,
    I: Component,
    J: Component,
    K: Component,
    L: Component
[src]

impl<F, E, D, C, B, A> DynamicBundle for (F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component
[src]

impl<A> DynamicBundle for (A,) where
    A: Component
[src]

impl DynamicBundle for ()[src]

impl<O, N, M, L, K, J, I, H, G, F, E, D, C, B, A> DynamicBundle for (O, N, M, L, K, J, I, H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component,
    I: Component,
    J: Component,
    K: Component,
    L: Component,
    M: Component,
    N: Component,
    O: Component
[src]

impl<N, M, L, K, J, I, H, G, F, E, D, C, B, A> DynamicBundle for (N, M, L, K, J, I, H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component,
    I: Component,
    J: Component,
    K: Component,
    L: Component,
    M: Component,
    N: Component
[src]

impl<J, I, H, G, F, E, D, C, B, A> DynamicBundle for (J, I, H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component,
    I: Component,
    J: Component
[src]

impl<E, D, C, B, A> DynamicBundle for (E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component
[src]

impl<M, L, K, J, I, H, G, F, E, D, C, B, A> DynamicBundle for (M, L, K, J, I, H, G, F, E, D, C, B, A) where
    A: Component,
    B: Component,
    C: Component,
    D: Component,
    E: Component,
    F: Component,
    G: Component,
    H: Component,
    I: Component,
    J: Component,
    K: Component,
    L: Component,
    M: Component
[src]

Loading content...

Implementors

impl<'_> DynamicBundle for BuiltEntity<'_>[src]

Loading content...