pub struct SeqEffect {
pub patterns: u8,
pub child: bool,
}Expand description
What the audio thread now has to be told.
Returned by every dispatch, so that a change to a pattern and the command that carries it cannot come apart: there is no path that edits without saying what it edited.
Fields§
§patterns: u8A bit per slot whose block has to be sent.
The track-level settings ride on any block, so a change to one of them marks a single slot rather than all eight.
child: boolThe child instrument changed: the plugin slot has to be replaced and its whole panel resent.
Implementations§
Trait Implementations§
impl Copy for SeqEffect
impl Eq for SeqEffect
impl StructuralPartialEq for SeqEffect
Auto Trait Implementations§
impl Freeze for SeqEffect
impl RefUnwindSafe for SeqEffect
impl Send for SeqEffect
impl Sync for SeqEffect
impl Unpin for SeqEffect
impl UnsafeUnpin for SeqEffect
impl UnwindSafe for SeqEffect
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