pub trait SendEvents {
// Required methods
fn send_event_default<E: Event + Default>(&mut self);
fn send_event<E: Event>(&mut self, event: E);
fn send_event_batch<E: Event>(
&mut self,
events: impl IntoIterator<Item = E>,
) -> Option<SendBatchIds<E>>;
}Required Methods§
fn send_event_default<E: Event + Default>(&mut self)
fn send_event<E: Event>(&mut self, event: E)
fn send_event_batch<E: Event>( &mut self, events: impl IntoIterator<Item = E>, ) -> Option<SendBatchIds<E>>
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.