pub trait EsEntity: TryFromEvents<Self::Event> {
type Event: EsEvent;
type New: IntoEvents<Self::Event>;
// Required methods
fn events(&self) -> &EntityEvents<Self::Event>;
fn events_mut(&mut self) -> &mut EntityEvents<Self::Event>;
}Required Associated Types§
Required Methods§
fn events(&self) -> &EntityEvents<Self::Event>
fn events_mut(&mut self) -> &mut EntityEvents<Self::Event>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.