//! The unified event type driving the application loop.
use KeyEvent;
use crateServer;
use crateEngineEvent;
/// Everything that can wake the application loop.
///
/// All input sources — keyboard, engine, timers, background discovery —
/// are normalized into this one type before being reduced into state.