pub enum IntervalQuality {
Perfect,
Major,
Minor,
Augmented,
Diminished,
DoubleAugmented,
DoubleDiminished,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for IntervalQuality
impl Clone for IntervalQuality
Source§fn clone(&self) -> IntervalQuality
fn clone(&self) -> IntervalQuality
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 moreSource§impl Debug for IntervalQuality
impl Debug for IntervalQuality
Source§impl Display for IntervalQuality
impl Display for IntervalQuality
Source§impl Hash for IntervalQuality
impl Hash for IntervalQuality
Source§impl Ord for IntervalQuality
impl Ord for IntervalQuality
Source§fn cmp(&self, other: &IntervalQuality) -> Ordering
fn cmp(&self, other: &IntervalQuality) -> Ordering
1.21.0 (const: unstable) · 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 IntervalQuality
impl PartialEq for IntervalQuality
Source§fn eq(&self, other: &IntervalQuality) -> bool
fn eq(&self, other: &IntervalQuality) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for IntervalQuality
impl PartialOrd for IntervalQuality
impl Copy for IntervalQuality
impl Eq for IntervalQuality
impl StructuralPartialEq for IntervalQuality
Auto Trait Implementations§
impl Freeze for IntervalQuality
impl RefUnwindSafe for IntervalQuality
impl Send for IntervalQuality
impl Sync for IntervalQuality
impl Unpin for IntervalQuality
impl UnsafeUnpin for IntervalQuality
impl UnwindSafe for IntervalQuality
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