pub enum Flats {
D = 1,
E = 3,
G = 6,
A = 8,
B = 10,
}Expand description
A representation of the flat pitch class
Variants§
Implementations§
Trait Implementations§
Source§impl IntoEnumIterator for Flats
impl IntoEnumIterator for Flats
Source§impl Ord for Flats
impl Ord for Flats
Source§impl PartialOrd for Flats
impl PartialOrd for Flats
Source§impl VariantNames for Flats
impl VariantNames for Flats
impl Copy for Flats
impl Eq for Flats
impl StructuralPartialEq for Flats
Auto Trait Implementations§
impl Freeze for Flats
impl RefUnwindSafe for Flats
impl Send for Flats
impl Sync for Flats
impl Unpin for Flats
impl UnwindSafe for Flats
Blanket Implementations§
Source§impl<T> AsWeight<T> for Twhere
T: Clone + IntoWeight<T>,
impl<T> AsWeight<T> for Twhere
T: Clone + IntoWeight<T>,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more