Trait specs::storage::AnyStorage

source ·
pub trait AnyStorage {
    // Required method
    fn drop(&mut self, entities: &[Entity]);
}
Expand description

A dynamic storage.

Required Methods§

source

fn drop(&mut self, entities: &[Entity])

Drop components of given entities.

Trait Implementations§

source§

impl<T> CastFrom<T> for dyn AnyStoragewhere T: AnyStorage + 'static,

source§

fn cast(t: *mut T) -> *mut Self

Casts a concrete pointer to T to a trait object pointer.

Implementors§