pub enum AugmentedSixth {
French,
German,
Swiss,
}Expand description
The three augmented sixths that resolve by a rule of their own. An Italian sixth has no fourth note to place, and is resolved as any chord is.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for AugmentedSixth
impl Clone for AugmentedSixth
impl Copy for AugmentedSixth
Source§impl Debug for AugmentedSixth
impl Debug for AugmentedSixth
impl Eq for AugmentedSixth
Source§impl Hash for AugmentedSixth
impl Hash for AugmentedSixth
Source§impl PartialEq for AugmentedSixth
impl PartialEq for AugmentedSixth
impl StructuralPartialEq for AugmentedSixth
Auto Trait Implementations§
impl Freeze for AugmentedSixth
impl RefUnwindSafe for AugmentedSixth
impl Send for AugmentedSixth
impl Sync for AugmentedSixth
impl Unpin for AugmentedSixth
impl UnsafeUnpin for AugmentedSixth
impl UnwindSafe for AugmentedSixth
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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