pub fn dispatch_sync<E>(event: E)where E: Event + 'static,
Dispatch an event synchronously (fire and forget).
This spawns the event handling as a background task and returns immediately.