pub struct AllIntervalMultiplicity {
pub interval: u8,
pub count: u8,
}Expand description
One duplicated adjacent directed interval together with its multiplicity.
Fields§
§interval: u8The directed interval value in semitones modulo twelve.
count: u8The number of times interval occurs in the row.
Trait Implementations§
Source§impl Clone for AllIntervalMultiplicity
impl Clone for AllIntervalMultiplicity
Source§fn clone(&self) -> AllIntervalMultiplicity
fn clone(&self) -> AllIntervalMultiplicity
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AllIntervalMultiplicity
Source§impl Debug for AllIntervalMultiplicity
impl Debug for AllIntervalMultiplicity
impl Eq for AllIntervalMultiplicity
Source§impl Hash for AllIntervalMultiplicity
impl Hash for AllIntervalMultiplicity
Source§impl PartialEq for AllIntervalMultiplicity
impl PartialEq for AllIntervalMultiplicity
impl StructuralPartialEq for AllIntervalMultiplicity
Auto Trait Implementations§
impl Freeze for AllIntervalMultiplicity
impl RefUnwindSafe for AllIntervalMultiplicity
impl Send for AllIntervalMultiplicity
impl Sync for AllIntervalMultiplicity
impl Unpin for AllIntervalMultiplicity
impl UnsafeUnpin for AllIntervalMultiplicity
impl UnwindSafe for AllIntervalMultiplicity
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