pub struct AdditiveStaffPatch {
pub voices: Vec<StaffVoice>,
pub notes: Vec<StaffNote>,
}Expand description
Material introduced by a strictly additive staff transform.
Fields§
§voices: Vec<StaffVoice>Complete voices introduced by the patch.
notes: Vec<StaffNote>Notes introduced into named voices.
Trait Implementations§
Source§impl Clone for AdditiveStaffPatch
impl Clone for AdditiveStaffPatch
Source§fn clone(&self) -> AdditiveStaffPatch
fn clone(&self) -> AdditiveStaffPatch
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 AdditiveStaffPatch
impl Debug for AdditiveStaffPatch
Source§impl Default for AdditiveStaffPatch
impl Default for AdditiveStaffPatch
Source§fn default() -> AdditiveStaffPatch
fn default() -> AdditiveStaffPatch
Returns the “default value” for a type. Read more
impl Eq for AdditiveStaffPatch
Source§impl PartialEq for AdditiveStaffPatch
impl PartialEq for AdditiveStaffPatch
impl StructuralPartialEq for AdditiveStaffPatch
Auto Trait Implementations§
impl Freeze for AdditiveStaffPatch
impl RefUnwindSafe for AdditiveStaffPatch
impl Send for AdditiveStaffPatch
impl Sync for AdditiveStaffPatch
impl Unpin for AdditiveStaffPatch
impl UnsafeUnpin for AdditiveStaffPatch
impl UnwindSafe for AdditiveStaffPatch
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