pub enum IntervalQuality {
Perfect,
Major,
Minor,
Augmented,
Diminished,
}Variants§
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 moreimpl Copy for IntervalQuality
Source§impl Debug for IntervalQuality
impl Debug for IntervalQuality
Source§impl<'de> Deserialize<'de> for IntervalQuality
impl<'de> Deserialize<'de> for IntervalQuality
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 PartialEq for IntervalQuality
impl PartialEq for IntervalQuality
Source§impl Serialize for IntervalQuality
impl Serialize 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