pub struct MeasureMark {
pub measure_index: usize,
pub repeat_start: bool,
pub repeat_end: bool,
pub volta_number: Option<u8>,
pub volta_kind: Option<String>,
pub navigation: Option<String>,
pub rehearsal: Option<String>,
}Expand description
Host-neutral notation marks attached to one physical measure in a print system.
This is presentation metadata only: playback order remains the responsibility of
acorde_core::measure_sequence.
Fields§
§measure_index: usize§repeat_start: bool§repeat_end: bool§volta_number: Option<u8>§volta_kind: Option<String>§rehearsal: Option<String>Trait Implementations§
Source§impl Clone for MeasureMark
impl Clone for MeasureMark
Source§fn clone(&self) -> MeasureMark
fn clone(&self) -> MeasureMark
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 MeasureMark
impl Debug for MeasureMark
Source§impl<'de> Deserialize<'de> for MeasureMark
impl<'de> Deserialize<'de> for MeasureMark
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 MeasureMark
Source§impl PartialEq for MeasureMark
impl PartialEq for MeasureMark
Source§impl Serialize for MeasureMark
impl Serialize for MeasureMark
impl StructuralPartialEq for MeasureMark
Auto Trait Implementations§
impl Freeze for MeasureMark
impl RefUnwindSafe for MeasureMark
impl Send for MeasureMark
impl Sync for MeasureMark
impl Unpin for MeasureMark
impl UnsafeUnpin for MeasureMark
impl UnwindSafe for MeasureMark
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