pub enum ChordQuality {
Major,
Minor,
Diminished,
Augmented,
Suspended2,
Suspended4,
Dominant,
HalfDiminished,
MajorMinor,
Power,
Custom,
}Variants§
Major
Minor
Diminished
Augmented
Suspended2
Suspended4
Dominant
HalfDiminished
MajorMinor
Power
Custom
Implementations§
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 Hash for ChordQuality
impl Hash for ChordQuality
Source§impl Ord for ChordQuality
impl Ord for ChordQuality
Source§fn cmp(&self, other: &ChordQuality) -> Ordering
fn cmp(&self, other: &ChordQuality) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ChordQuality
impl PartialEq for ChordQuality
Source§impl PartialOrd for ChordQuality
impl PartialOrd 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 UnsafeUnpin 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