pub trait ExecutesInput<E, EM, I, S> {
// Required method
fn execute_input(
&mut self,
state: &mut S,
executor: &mut E,
event_mgr: &mut EM,
input: &I,
) -> Result<ExitKind, Error>;
}
Expand description
Structs with this trait will execute an input