pub enum PitchSetMovePolicy {
Jumping,
NonJumping,
}Expand description
Allowed move family between pitch-class sets.
Variants§
Jumping
Any one pitch class may be replaced by any absent pitch class.
NonJumping
A pitch class may move by one semitone into an unoccupied neighbor.
Trait Implementations§
Source§impl Clone for PitchSetMovePolicy
impl Clone for PitchSetMovePolicy
Source§fn clone(&self) -> PitchSetMovePolicy
fn clone(&self) -> PitchSetMovePolicy
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 PitchSetMovePolicy
Source§impl Debug for PitchSetMovePolicy
impl Debug for PitchSetMovePolicy
impl Eq for PitchSetMovePolicy
Source§impl Hash for PitchSetMovePolicy
impl Hash for PitchSetMovePolicy
Source§impl PartialEq for PitchSetMovePolicy
impl PartialEq for PitchSetMovePolicy
impl StructuralPartialEq for PitchSetMovePolicy
Auto Trait Implementations§
impl Freeze for PitchSetMovePolicy
impl RefUnwindSafe for PitchSetMovePolicy
impl Send for PitchSetMovePolicy
impl Sync for PitchSetMovePolicy
impl Unpin for PitchSetMovePolicy
impl UnsafeUnpin for PitchSetMovePolicy
impl UnwindSafe for PitchSetMovePolicy
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