pub struct PitchMapComposition {
pub map: PitchMap,
pub witnesses: Vec<MapCompositionWitness>,
}Expand description
Result of composing two PitchMap values with per-class witnesses.
Fields§
§map: PitchMapComposed map.
witnesses: Vec<MapCompositionWitness>Witnesses for direct and lossy source classes.
Trait Implementations§
Source§impl Clone for PitchMapComposition
impl Clone for PitchMapComposition
Source§fn clone(&self) -> PitchMapComposition
fn clone(&self) -> PitchMapComposition
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 PitchMapComposition
impl Debug for PitchMapComposition
impl Eq for PitchMapComposition
Source§impl PartialEq for PitchMapComposition
impl PartialEq for PitchMapComposition
impl StructuralPartialEq for PitchMapComposition
Auto Trait Implementations§
impl Freeze for PitchMapComposition
impl RefUnwindSafe for PitchMapComposition
impl Send for PitchMapComposition
impl Sync for PitchMapComposition
impl Unpin for PitchMapComposition
impl UnsafeUnpin for PitchMapComposition
impl UnwindSafe for PitchMapComposition
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