pub struct TimedPedalDirection {
pub position_beats: f64,
pub down: bool,
pub number: u16,
pub hide_sign: bool,
pub placement: Option<String>,
}Expand description
A pedal direction at a score-time position within this staff’s measure.
Fields§
§position_beats: f64Position in quarter-note beats from the start of this measure.
down: boolTrue for pedal down, false for pedal release.
number: u16MusicXML pedal line number.
hide_sign: boolThe source explicitly hides the pedal sign.
placement: Option<String>Optional authored placement, such as “above” or “below”.
Trait Implementations§
Source§impl Clone for TimedPedalDirection
impl Clone for TimedPedalDirection
Source§impl Debug for TimedPedalDirection
impl Debug for TimedPedalDirection
Source§impl<'de> Deserialize<'de> for TimedPedalDirection
impl<'de> Deserialize<'de> for TimedPedalDirection
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 TimedPedalDirection
impl PartialEq for TimedPedalDirection
Source§impl Serialize for TimedPedalDirection
impl Serialize for TimedPedalDirection
impl StructuralPartialEq for TimedPedalDirection
Auto Trait Implementations§
impl Freeze for TimedPedalDirection
impl RefUnwindSafe for TimedPedalDirection
impl Send for TimedPedalDirection
impl Sync for TimedPedalDirection
impl Unpin for TimedPedalDirection
impl UnsafeUnpin for TimedPedalDirection
impl UnwindSafe for TimedPedalDirection
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