pub struct StructuralMeasureStructure {
pub part: usize,
pub staff: usize,
pub measure: usize,
pub exists: bool,
pub voice_note_counts: [usize; 4],
pub source_voice_numbers: [Option<u32>; 4],
}Expand description
The resulting editable voice structure for one physical measure.
Fields§
§part: usize§staff: usize§measure: usize§exists: bool§voice_note_counts: [usize; 4]§source_voice_numbers: [Option<u32>; 4]Trait Implementations§
Source§impl Clone for StructuralMeasureStructure
impl Clone for StructuralMeasureStructure
Source§impl Debug for StructuralMeasureStructure
impl Debug for StructuralMeasureStructure
Source§impl<'de> Deserialize<'de> for StructuralMeasureStructure
impl<'de> Deserialize<'de> for StructuralMeasureStructure
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 StructuralMeasureStructure
impl StructuralPartialEq for StructuralMeasureStructure
Auto Trait Implementations§
impl Freeze for StructuralMeasureStructure
impl RefUnwindSafe for StructuralMeasureStructure
impl Send for StructuralMeasureStructure
impl Sync for StructuralMeasureStructure
impl Unpin for StructuralMeasureStructure
impl UnsafeUnpin for StructuralMeasureStructure
impl UnwindSafe for StructuralMeasureStructure
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