Enum ModeFamily
pub enum ModeFamily {
Diatonic,
MelodicMinor,
HarmonicMinor,
Pentatonic,
Custom,
}Variants§
Implementations§
§impl ModeFamily
impl ModeFamily
pub const ALL: &'static [ModeFamily]
pub const fn as_str(self) -> &'static str
Trait Implementations§
§impl Clone for ModeFamily
impl Clone for ModeFamily
§fn clone(&self) -> ModeFamily
fn clone(&self) -> ModeFamily
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 more§impl Debug for ModeFamily
impl Debug for ModeFamily
§impl Display for ModeFamily
impl Display for ModeFamily
§impl FromStr for ModeFamily
impl FromStr for ModeFamily
§impl Hash for ModeFamily
impl Hash for ModeFamily
§impl Ord for ModeFamily
impl Ord for ModeFamily
§impl PartialEq for ModeFamily
impl PartialEq for ModeFamily
§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