pub struct NoteAddr {
pub part: usize,
pub staff: usize,
pub measure: usize,
pub voice: usize,
pub note: usize,
}Expand description
Physical address of a note within a score.
Fields§
§part: usize§staff: usize§measure: usize§voice: usize§note: usizeTrait Implementations§
Source§impl<'de> Deserialize<'de> for NoteAddr
impl<'de> Deserialize<'de> for NoteAddr
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
impl Eq for NoteAddr
impl StructuralPartialEq for NoteAddr
Auto Trait Implementations§
impl Freeze for NoteAddr
impl RefUnwindSafe for NoteAddr
impl Send for NoteAddr
impl Sync for NoteAddr
impl Unpin for NoteAddr
impl UnsafeUnpin for NoteAddr
impl UnwindSafe for NoteAddr
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