pub struct ExactVoiceNote {
pub voice_id: ObjectId,
pub note_id: ObjectId,
pub event_id: ObjectId,
pub pitch: Pitch,
}Expand description
One sounding note with the three exact score identities needed to trace it.
Fields§
§voice_id: ObjectIdIdentity of the containing voice.
note_id: ObjectIdIdentity of the logical note.
event_id: ObjectIdIdentity of this event.
pitch: PitchSounding pitch, including register.
Trait Implementations§
Source§impl Clone for ExactVoiceNote
impl Clone for ExactVoiceNote
Source§fn clone(&self) -> ExactVoiceNote
fn clone(&self) -> ExactVoiceNote
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 ExactVoiceNote
impl Debug for ExactVoiceNote
impl Eq for ExactVoiceNote
Source§impl PartialEq for ExactVoiceNote
impl PartialEq for ExactVoiceNote
impl StructuralPartialEq for ExactVoiceNote
Auto Trait Implementations§
impl Freeze for ExactVoiceNote
impl RefUnwindSafe for ExactVoiceNote
impl Send for ExactVoiceNote
impl Sync for ExactVoiceNote
impl Unpin for ExactVoiceNote
impl UnsafeUnpin for ExactVoiceNote
impl UnwindSafe for ExactVoiceNote
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