Struct conniecs::component::ComponentList [] [src]

pub struct ComponentList<C, T> where
    C: ComponentManager,
    T: Component
{ /* fields omitted */ }

Methods

impl<C, T> ComponentList<C, T> where
    C: ComponentManager,
    T: Component
[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

Trait Implementations

impl<C: Debug, T: Debug> Debug for ComponentList<C, T> where
    C: ComponentManager,
    T: Component
[src]

[src]

Formats the value using the given formatter.

impl<C, T, E> Index<E> for ComponentList<C, T> where
    C: ComponentManager,
    T: Component,
    E: EditData<C>, 
[src]

The returned type after indexing.

[src]

Performs the indexing (container[index]) operation.

impl<C, T, E> IndexMut<E> for ComponentList<C, T> where
    C: ComponentManager,
    T: Component,
    E: EditData<C>, 
[src]

[src]

Performs the mutable indexing (container[index]) operation.