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> 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