Trait amethyst::ecs::storage::AnyStorage [−]
A dynamic storage.
Required Methods
Trait Implementations
impl<T> CastFrom<T> for AnyStorage + 'static where
T: AnyStorage + 'static,
impl<T> CastFrom<T> for AnyStorage + 'static where
T: AnyStorage + 'static, fn cast(t: &T) -> &(AnyStorage + 'static)
fn cast(t: &T) -> &(AnyStorage + 'static)Casts an immutable T reference to a trait object.
fn cast_mut(t: &mut T) -> &mut (AnyStorage + 'static)
fn cast_mut(t: &mut T) -> &mut (AnyStorage + 'static)Casts a mutable T reference to a trait object.
Implementors
impl<T> AnyStorage for MaskedStorage<T> where
T: Component,