1 2 3 4 5 6 7
use event::Event; /// A behaviour defining how entities react to certain events pub trait Behaviour { /// Handle an event fn handle_event(&self, event: Event) -> Event; }
1 2 3 4 5 6 7
use event::Event; /// A behaviour defining how entities react to certain events pub trait Behaviour { /// Handle an event fn handle_event(&self, event: Event) -> Event; }