pub struct TriggerResult {
pub midi: Vec<ActionStep, 8>,
pub system: Vec<SystemAction, 2>,
pub led_dirty: bool,
}Expand description
Result of processing incoming MIDI against triggers.
Fields§
§midi: Vec<ActionStep, 8>MIDI messages to send (from Execute action).
system: Vec<SystemAction, 2>System actions (preset switch).
led_dirty: boolWhether LED state changed (activate/deactivate).
Auto Trait Implementations§
impl Freeze for TriggerResult
impl RefUnwindSafe for TriggerResult
impl Send for TriggerResult
impl Sync for TriggerResult
impl Unpin for TriggerResult
impl UnsafeUnpin for TriggerResult
impl UnwindSafe for TriggerResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more