pub enum GroupMode {
Subdivide,
Chord,
Random,
}Expand description
How the layers of a bracketed group relate to each other.
Variants§
Subdivide
A single layer that subdivides the parent step: [c4 e4].
Chord
Comma-separated layers sounding together: [c4,e4,g4].
Random
Pipe-separated layers, one picked per cycle: [c4|e4|g4].
Trait Implementations§
impl Copy for GroupMode
impl Eq for GroupMode
impl StructuralPartialEq for GroupMode
Auto Trait Implementations§
impl Freeze for GroupMode
impl RefUnwindSafe for GroupMode
impl Send for GroupMode
impl Sync for GroupMode
impl Unpin for GroupMode
impl UnsafeUnpin for GroupMode
impl UnwindSafe for GroupMode
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