pub trait DirectiveAdaptor<Directive> { fn send(&mut self, directive: Sender<Directive>); }
This object sends events to the main Controller.
Controller
Send a directive over this DirectiveAdaptor.
DirectiveAdaptor