pub struct ScoreTextMetadata {
pub style: TextStyle,
pub text: String,
pub placement: Option<String>,
pub offset_x: Option<f64>,
pub offset_y: Option<f64>,
pub relative_x: Option<f64>,
pub relative_y: Option<f64>,
}Expand description
A score-level styled text entry exposed without requiring hosts to parse SVG or interchange XML.
Fields§
§style: TextStyle§text: String§placement: Option<String>§offset_x: Option<f64>§offset_y: Option<f64>§relative_x: Option<f64>§relative_y: Option<f64>Trait Implementations§
Source§impl Clone for ScoreTextMetadata
impl Clone for ScoreTextMetadata
Source§impl Debug for ScoreTextMetadata
impl Debug for ScoreTextMetadata
Source§impl<'de> Deserialize<'de> for ScoreTextMetadata
impl<'de> Deserialize<'de> for ScoreTextMetadata
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 ScoreTextMetadata
impl PartialEq for ScoreTextMetadata
Source§impl Serialize for ScoreTextMetadata
impl Serialize for ScoreTextMetadata
impl StructuralPartialEq for ScoreTextMetadata
Auto Trait Implementations§
impl Freeze for ScoreTextMetadata
impl RefUnwindSafe for ScoreTextMetadata
impl Send for ScoreTextMetadata
impl Sync for ScoreTextMetadata
impl Unpin for ScoreTextMetadata
impl UnsafeUnpin for ScoreTextMetadata
impl UnwindSafe for ScoreTextMetadata
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