pub trait AnyStorage {
// Required method
fn drop(&mut self, entities: &[Entity]);
}Expand description
A dynamic storage.
Required Methods§
Trait Implementations§
Source§impl<T> CastFrom<T> for dyn AnyStoragewhere
T: AnyStorage + 'static,
impl<T> CastFrom<T> for dyn AnyStoragewhere
T: AnyStorage + 'static,
Source§fn cast(t: &T) -> &(dyn AnyStorage + 'static)
fn cast(t: &T) -> &(dyn AnyStorage + 'static)
Casts an immutable
T reference to a trait object.Source§fn cast_mut(t: &mut T) -> &mut (dyn AnyStorage + 'static)
fn cast_mut(t: &mut T) -> &mut (dyn AnyStorage + 'static)
Casts a mutable
T reference to a trait object.