pub struct ChordVoicing { /* private fields */ }Expand description
A chord of one of music21’s kinds as music21 voices it: its pitches, and
the root and bass music21 holds as objects of their own. Those move with
the chord where it holds them and not where it does not, so they need
not be the first note of their name, nor a note of the chord at all:
Ab10/F# sounds F#2 Ab3 C#4 E4 over a root of A3.
Implementations§
Trait Implementations§
Source§impl Clone for ChordVoicing
impl Clone for ChordVoicing
Source§impl Debug for ChordVoicing
impl Debug for ChordVoicing
Source§impl PartialEq for ChordVoicing
impl PartialEq for ChordVoicing
impl StructuralPartialEq for ChordVoicing
Auto Trait Implementations§
impl Freeze for ChordVoicing
impl RefUnwindSafe for ChordVoicing
impl Send for ChordVoicing
impl Sync for ChordVoicing
impl Unpin for ChordVoicing
impl UnsafeUnpin for ChordVoicing
impl UnwindSafe for ChordVoicing
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