pub struct MidMeasureClef {
pub offset: MeasureLength,
pub clef: Clef,
}Expand description
A clef change partway through a staff’s measure. offset is the time from the start of
the bar at which the new clef takes effect, as a fraction of a whole note (1/4 = one
quarter-note beat). A change at the barline itself is Measure::clef instead.
Fields§
§offset: MeasureLength§clef: ClefTrait Implementations§
Source§impl Clone for MidMeasureClef
impl Clone for MidMeasureClef
Source§impl Debug for MidMeasureClef
impl Debug for MidMeasureClef
Source§impl<'de> Deserialize<'de> for MidMeasureClef
impl<'de> Deserialize<'de> for MidMeasureClef
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
Source§impl PartialEq for MidMeasureClef
impl PartialEq for MidMeasureClef
Source§impl Serialize for MidMeasureClef
impl Serialize for MidMeasureClef
impl StructuralPartialEq for MidMeasureClef
Auto Trait Implementations§
impl Freeze for MidMeasureClef
impl RefUnwindSafe for MidMeasureClef
impl Send for MidMeasureClef
impl Sync for MidMeasureClef
impl Unpin for MidMeasureClef
impl UnsafeUnpin for MidMeasureClef
impl UnwindSafe for MidMeasureClef
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