pub enum PadScale {
Show 36 variants
Chromatic,
IonianMajor,
Dorian,
Phrygian,
Lydian,
Mixolydian,
AeolianMinor,
Locrian,
PentatonicMinor,
PentatonicMajor,
MelodicMinor,
HarmonicMinor,
WholeTone,
Blues,
ComboMinor,
Persian,
Iwato,
InSen,
Hirajoshi,
Pelog,
PhrygianDominant,
WholeHalfDiminished,
HalfWholeDiminished,
Spanish,
MajorLocrian,
SuperLocrian,
DorianB2,
LydianAugmented,
LydianDominant,
DoubleHarmonicMajor,
Lydian26,
Ultraphrygian,
HungarianMinor,
Oriental,
Ionian25,
LocrianBb3Bb7,
}
Variants§
Chromatic
IonianMajor
Dorian
Phrygian
Lydian
Mixolydian
AeolianMinor
Locrian
PentatonicMinor
PentatonicMajor
MelodicMinor
HarmonicMinor
WholeTone
Blues
ComboMinor
Persian
Iwato
InSen
Hirajoshi
Pelog
PhrygianDominant
WholeHalfDiminished
HalfWholeDiminished
Spanish
MajorLocrian
SuperLocrian
DorianB2
LydianAugmented
LydianDominant
DoubleHarmonicMajor
Lydian26
Ultraphrygian
HungarianMinor
Oriental
Ionian25
LocrianBb3Bb7
Trait Implementations§
source§impl<'de> Deserialize<'de> for PadScale
impl<'de> Deserialize<'de> for PadScale
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Ord for PadScale
impl Ord for PadScale
source§impl PartialEq for PadScale
impl PartialEq for PadScale
source§impl PartialOrd for PadScale
impl PartialOrd for PadScale
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for PadScale
impl Eq for PadScale
impl StructuralEq for PadScale
impl StructuralPartialEq for PadScale
Auto Trait Implementations§
impl RefUnwindSafe for PadScale
impl Send for PadScale
impl Sync for PadScale
impl Unpin for PadScale
impl UnwindSafe for PadScale
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