Function message_io::events::split
source ยท pub fn split<E: Send + 'static>() -> (EventSender<E>, EventReceiver<E>)
Expand description
As a shortcut, it returns the sender and receiver queue as a tuple.
Equivalent to:
struct MyEvent; // or usually an enum
use message_io::events::EventReceiver;
let event_queue = EventReceiver::<MyEvent>::default();
let event_sender = event_queue.sender().clone();