pub enum ModeFamily {
Diatonic,
MelodicMinor,
HarmonicMinor,
Pentatonic,
Custom,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ModeFamily
impl Clone for ModeFamily
Source§fn clone(&self) -> ModeFamily
fn clone(&self) -> ModeFamily
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 ModeFamily
impl Debug for ModeFamily
Source§impl Display for ModeFamily
impl Display for ModeFamily
Source§impl FromStr for ModeFamily
impl FromStr for ModeFamily
Source§impl Hash for ModeFamily
impl Hash for ModeFamily
Source§impl Ord for ModeFamily
impl Ord for ModeFamily
Source§fn cmp(&self, other: &ModeFamily) -> Ordering
fn cmp(&self, other: &ModeFamily) -> 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 ModeFamily
impl PartialEq for ModeFamily
Source§fn eq(&self, other: &ModeFamily) -> bool
fn eq(&self, other: &ModeFamily) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ModeFamily
impl PartialOrd for ModeFamily
impl Copy for ModeFamily
impl Eq for ModeFamily
impl StructuralPartialEq for ModeFamily
Auto Trait Implementations§
impl Freeze for ModeFamily
impl RefUnwindSafe for ModeFamily
impl Send for ModeFamily
impl Sync for ModeFamily
impl Unpin for ModeFamily
impl UnsafeUnpin for ModeFamily
impl UnwindSafe for ModeFamily
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