pub enum DelayedNoteOrder {
Stable,
HighestFirst,
LowestFirst,
}Expand description
Ordering used for simultaneous notes during delayed-note voice separation.
Variants§
Stable
Stable pitch/event identity order.
HighestFirst
Higher pitches receive earlier voice slots.
LowestFirst
Lower pitches receive earlier voice slots.
Trait Implementations§
Source§impl Clone for DelayedNoteOrder
impl Clone for DelayedNoteOrder
Source§fn clone(&self) -> DelayedNoteOrder
fn clone(&self) -> DelayedNoteOrder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DelayedNoteOrder
Source§impl Debug for DelayedNoteOrder
impl Debug for DelayedNoteOrder
impl Eq for DelayedNoteOrder
Source§impl PartialEq for DelayedNoteOrder
impl PartialEq for DelayedNoteOrder
impl StructuralPartialEq for DelayedNoteOrder
Auto Trait Implementations§
impl Freeze for DelayedNoteOrder
impl RefUnwindSafe for DelayedNoteOrder
impl Send for DelayedNoteOrder
impl Sync for DelayedNoteOrder
impl Unpin for DelayedNoteOrder
impl UnsafeUnpin for DelayedNoteOrder
impl UnwindSafe for DelayedNoteOrder
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