fn flush_handler_events(
handler: &mut dyn SpecHandler,
queue: &mut EventQueue,
pending_player_ready: &mut Option<SimTime>,
)fn flush_handler_events(
handler: &mut dyn SpecHandler,
queue: &mut EventQueue,
pending_player_ready: &mut Option<SimTime>,
)