pub struct Arpeggio {
pub offsets: Vec<i8>,
pub step_ms: u32,
}Expand description
Semitone offsets cycled every step_ms from the start of each note.
Fields§
§offsets: Vec<i8>One to 16 offsets of -48..=48 semitones.
step_ms: u32Trait Implementations§
impl Eq for Arpeggio
impl StructuralPartialEq for Arpeggio
Auto Trait Implementations§
impl Freeze for Arpeggio
impl RefUnwindSafe for Arpeggio
impl Send for Arpeggio
impl Sync for Arpeggio
impl Unpin for Arpeggio
impl UnsafeUnpin for Arpeggio
impl UnwindSafe for Arpeggio
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