pub struct QuartetNote {
pub address: NoteAddr,
pub pitch: Pitch,
pub onset_beats: f64,
pub duration_beats: f64,
}Expand description
One monophonic written note in a located two-voice comparison.
Fields§
§address: NoteAddr§pitch: Pitch§onset_beats: f64Absolute written onset in quarter-note beats from the score start.
duration_beats: f64Trait Implementations§
Source§impl Clone for QuartetNote
impl Clone for QuartetNote
Source§impl Debug for QuartetNote
impl Debug for QuartetNote
Source§impl<'de> Deserialize<'de> for QuartetNote
impl<'de> Deserialize<'de> for QuartetNote
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for QuartetNote
impl PartialEq for QuartetNote
Source§impl Serialize for QuartetNote
impl Serialize for QuartetNote
impl StructuralPartialEq for QuartetNote
Auto Trait Implementations§
impl Forget for QuartetNote
impl Freeze for QuartetNote
impl Move for QuartetNote
impl RefUnwindSafe for QuartetNote
impl Send for QuartetNote
impl Sync for QuartetNote
impl Unpin for QuartetNote
impl UnsafeUnpin for QuartetNote
impl UnwindSafe for QuartetNote
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