pub trait EventHandler { // Required method fn handle_event(&mut self, event: Event, par1: i32, par2: i32) -> i32; }