pub enum ChordQuality {
Show 61 variants
Fifth,
Second,
Add9,
Aug,
Dim,
Half,
Sus,
Maj,
Min,
Maj7,
Min7,
Dom7,
Dom7sus,
Half7,
Dim7,
Maj9,
Maj13,
Sixth,
Sixth9,
Maj7Sharp11,
Maj9Sharp11,
Maj7Sharp5,
Min6,
Min69,
MinMaj7,
MinMaj9,
Min9,
Min11,
Min7Flat5,
Half9,
MinFlat6,
MinSharp5,
Ninth,
Dom7Flat9,
Dom7Sharp9,
Dom7Sharp11,
Dom7Flat5,
Dom7Sharp5,
NinthSharp11,
NinthFlat5,
NinthSharp5,
Dom7Flat13,
Dom7Sharp9Sharp5,
Dom7Sharp9Flat5,
Dom7Sharp9Sharp11,
Dom7Flat9Sharp11,
Dom7Flat9Flat5,
Dom7Flat9Sharp5,
Dom7Flat9Sharp9,
Dom7Flat9Flat13,
Dom7Alt,
Dom13,
Dom13Sharp11,
Dom13Flat9,
Dom13Sharp9,
Dom7Flat9sus,
Dom7susAdd3,
Dom9sus,
Dom13sus,
Dom7Flat13sus,
Dom11,
}Expand description
Represents an iReal Pro chord quality
Variants§
Fifth
Second
Add9
Aug
Dim
Half
Sus
Maj
Min
Maj7
Min7
Dom7
Dom7sus
Half7
Dim7
Maj9
Maj13
Sixth
Sixth9
Maj7Sharp11
Maj9Sharp11
Maj7Sharp5
Min6
Min69
MinMaj7
MinMaj9
Min9
Min11
Min7Flat5
Half9
MinFlat6
MinSharp5
Ninth
Dom7Flat9
Dom7Sharp9
Dom7Sharp11
Dom7Flat5
Dom7Sharp5
NinthSharp11
NinthFlat5
NinthSharp5
Dom7Flat13
Dom7Sharp9Sharp5
Dom7Sharp9Flat5
Dom7Sharp9Sharp11
Dom7Flat9Sharp11
Dom7Flat9Flat5
Dom7Flat9Sharp5
Dom7Flat9Sharp9
Dom7Flat9Flat13
Dom7Alt
Dom13
Dom13Sharp11
Dom13Flat9
Dom13Sharp9
Dom7Flat9sus
Dom7susAdd3
Dom9sus
Dom13sus
Dom7Flat13sus
Dom11
Trait Implementations§
Source§impl Clone for ChordQuality
impl Clone for ChordQuality
Source§fn clone(&self) -> ChordQuality
fn clone(&self) -> ChordQuality
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChordQuality
impl Debug for ChordQuality
Source§impl Display for ChordQuality
impl Display for ChordQuality
Source§impl FromStr for ChordQuality
impl FromStr for ChordQuality
Source§impl PartialEq for ChordQuality
impl PartialEq for ChordQuality
impl Copy for ChordQuality
impl Eq for ChordQuality
impl StructuralPartialEq for ChordQuality
Auto Trait Implementations§
impl Freeze for ChordQuality
impl RefUnwindSafe for ChordQuality
impl Send for ChordQuality
impl Sync for ChordQuality
impl Unpin for ChordQuality
impl UnwindSafe for ChordQuality
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