pub enum ChordToneRole {
Root,
Third,
Fifth,
Seventh,
Ninth,
Eleventh,
Thirteenth,
AddedTone,
AlteredTone,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ChordToneRole
impl Clone for ChordToneRole
Source§fn clone(&self) -> ChordToneRole
fn clone(&self) -> ChordToneRole
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 ChordToneRole
impl Debug for ChordToneRole
Source§impl Display for ChordToneRole
impl Display for ChordToneRole
Source§impl FromStr for ChordToneRole
impl FromStr for ChordToneRole
Source§impl Hash for ChordToneRole
impl Hash for ChordToneRole
Source§impl Ord for ChordToneRole
impl Ord for ChordToneRole
Source§fn cmp(&self, other: &ChordToneRole) -> Ordering
fn cmp(&self, other: &ChordToneRole) -> 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 ChordToneRole
impl PartialEq for ChordToneRole
Source§impl PartialOrd for ChordToneRole
impl PartialOrd for ChordToneRole
impl Copy for ChordToneRole
impl Eq for ChordToneRole
impl StructuralPartialEq for ChordToneRole
Auto Trait Implementations§
impl Freeze for ChordToneRole
impl RefUnwindSafe for ChordToneRole
impl Send for ChordToneRole
impl Sync for ChordToneRole
impl Unpin for ChordToneRole
impl UnsafeUnpin for ChordToneRole
impl UnwindSafe for ChordToneRole
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