use crate::*; impl Handle for TransportTui { fn handle (&mut self, from: &TuiInput) -> Perhaps { TransportCommand::execute_with_state(self, from) } } impl Handle for SequencerTui { fn handle (&mut self, i: &TuiInput) -> Perhaps { SequencerCommand::execute_with_state(self, i) } } impl Handle for ArrangerTui { fn handle (&mut self, i: &TuiInput) -> Perhaps { ArrangerCommand::execute_with_state(self, i) } } impl Handle for PhrasesModel { fn handle (&mut self, from: &TuiInput) -> Perhaps { PhrasesCommand::execute_with_state(self, from) } } impl Handle for PhraseEditorModel { fn handle (&mut self, from: &TuiInput) -> Perhaps { PhraseCommand::execute_with_state(self, from) } }