pub struct MusicSnapshot {
pub at: Time,
pub sounding: Vec<StaffNote>,
}Expand description
Complete pitch-activity snapshot at one exact boundary.
Fields§
§at: TimeExact snapshot time.
sounding: Vec<StaffNote>Complete set of identity-bearing notes sounding in the half-open
interval at at.
Trait Implementations§
Source§impl Clone for MusicSnapshot
impl Clone for MusicSnapshot
Source§fn clone(&self) -> MusicSnapshot
fn clone(&self) -> MusicSnapshot
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 MusicSnapshot
impl Debug for MusicSnapshot
impl Eq for MusicSnapshot
Source§impl PartialEq for MusicSnapshot
impl PartialEq for MusicSnapshot
impl StructuralPartialEq for MusicSnapshot
Auto Trait Implementations§
impl Freeze for MusicSnapshot
impl RefUnwindSafe for MusicSnapshot
impl Send for MusicSnapshot
impl Sync for MusicSnapshot
impl Unpin for MusicSnapshot
impl UnsafeUnpin for MusicSnapshot
impl UnwindSafe for MusicSnapshot
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