pub trait MidlevelEventHandler {
// Required methods
fn event(&mut self, e: MidlevelEvent<'_>);
fn how_to_handle(&mut self, c: Class) -> WhatToDo;
}pub trait MidlevelEventHandler {
// Required methods
fn event(&mut self, e: MidlevelEvent<'_>);
fn how_to_handle(&mut self, c: Class) -> WhatToDo;
}