pub enum NotationLossKind {
Clef,
PartName,
PitchSpelling,
DefaultedTempo,
DefaultedTimeSignature,
Velocity,
Channel,
}Expand description
Machine-readable kind of information not carried by canonical Score.
Variants§
Clef
Clef/layout metadata has no effect on canonical score semantics.
PartName
A single-part display name is not carried by a melody score body.
PitchSpelling
Enharmonic source spelling is not carried by canonical chromatic pitch.
DefaultedTempo
A missing tempo was replaced by the profile default.
DefaultedTimeSignature
A missing meter was replaced by the profile default.
Velocity
A note velocity cannot be represented by the bounded MusicXML subset.
Channel
A MIDI channel cannot be represented by the bounded MusicXML subset.
Trait Implementations§
Source§impl Clone for NotationLossKind
impl Clone for NotationLossKind
Source§fn clone(&self) -> NotationLossKind
fn clone(&self) -> NotationLossKind
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 NotationLossKind
Source§impl Debug for NotationLossKind
impl Debug for NotationLossKind
impl Eq for NotationLossKind
Source§impl PartialEq for NotationLossKind
impl PartialEq for NotationLossKind
impl StructuralPartialEq for NotationLossKind
Auto Trait Implementations§
impl Freeze for NotationLossKind
impl RefUnwindSafe for NotationLossKind
impl Send for NotationLossKind
impl Sync for NotationLossKind
impl Unpin for NotationLossKind
impl UnsafeUnpin for NotationLossKind
impl UnwindSafe for NotationLossKind
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