pub enum Fifths {
Perfect = 7,
Augmented = 8,
Diminished = 6,
}Variants§
Implementations§
Source§impl Fifths
impl Fifths
Sourcepub const fn is_perfect(&self) -> bool
pub const fn is_perfect(&self) -> bool
Returns true if the enum is Fifths::Perfect otherwise false
Sourcepub const fn is_augmented(&self) -> bool
pub const fn is_augmented(&self) -> bool
Returns true if the enum is Fifths::Augmented otherwise false
Sourcepub const fn is_diminished(&self) -> bool
pub const fn is_diminished(&self) -> bool
Returns true if the enum is Fifths::Diminished otherwise false
Trait Implementations§
Source§impl IntoEnumIterator for Fifths
impl IntoEnumIterator for Fifths
type Iterator = FifthsIter
fn iter() -> FifthsIter ⓘ
Source§impl Ord for Fifths
impl Ord for Fifths
Source§impl PartialOrd for Fifths
impl PartialOrd for Fifths
Source§impl VariantNames for Fifths
impl VariantNames for Fifths
impl Copy for Fifths
impl Eq for Fifths
impl StructuralPartialEq for Fifths
Auto Trait Implementations§
impl Freeze for Fifths
impl RefUnwindSafe for Fifths
impl Send for Fifths
impl Sync for Fifths
impl Unpin for Fifths
impl UnwindSafe for Fifths
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