pub struct OrderedPitchBlock {
pub pitch_classes: Vec<PitchClass>,
pub mask: PitchClassMask,
}Expand description
One ordered pitch block inside a reservoir.
Fields§
§pitch_classes: Vec<PitchClass>Exact pitch classes in retained presentation order.
mask: PitchClassMaskUnordered pitch-class content of the block.
Trait Implementations§
Source§impl Clone for OrderedPitchBlock
impl Clone for OrderedPitchBlock
Source§fn clone(&self) -> OrderedPitchBlock
fn clone(&self) -> OrderedPitchBlock
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 moreSource§impl Debug for OrderedPitchBlock
impl Debug for OrderedPitchBlock
impl Eq for OrderedPitchBlock
Source§impl PartialEq for OrderedPitchBlock
impl PartialEq for OrderedPitchBlock
impl StructuralPartialEq for OrderedPitchBlock
Auto Trait Implementations§
impl Freeze for OrderedPitchBlock
impl RefUnwindSafe for OrderedPitchBlock
impl Send for OrderedPitchBlock
impl Sync for OrderedPitchBlock
impl Unpin for OrderedPitchBlock
impl UnsafeUnpin for OrderedPitchBlock
impl UnwindSafe for OrderedPitchBlock
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