Function message_io::events::split [−][src]
pub fn split<E: Send + 'static>() -> (EventSender<E>, EventReceiver<E>)
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();