Enum ScaleKind
pub enum ScaleKind {
Major,
NaturalMinor,
HarmonicMinor,
MelodicMinor,
Chromatic,
MajorPentatonic,
MinorPentatonic,
Blues,
WholeTone,
Diminished,
Custom,
}Variants§
Major
NaturalMinor
HarmonicMinor
MelodicMinor
Chromatic
MajorPentatonic
MinorPentatonic
Blues
WholeTone
Diminished
Custom
Implementations§
Trait Implementations§
§impl Ord for ScaleKind
impl Ord for ScaleKind
§impl PartialOrd for ScaleKind
impl PartialOrd for ScaleKind
impl Copy for ScaleKind
impl Eq for ScaleKind
impl StructuralPartialEq for ScaleKind
Auto Trait Implementations§
impl Freeze for ScaleKind
impl RefUnwindSafe for ScaleKind
impl Send for ScaleKind
impl Sync for ScaleKind
impl Unpin for ScaleKind
impl UnsafeUnpin for ScaleKind
impl UnwindSafe for ScaleKind
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