pub struct AlignedLyric {
pub verse: u32,
pub text: String,
pub span: Span,
pub control: LyricControl,
pub same_note_extend: bool,
}Fields§
§verse: u32§text: String§span: Span§control: LyricControl§same_note_extend: boolForeign MusicXML can put <text> and <extend/> in the same <lyric>
element. ABC w: cannot spell that directly, so croma preserves it with
a private inline carrier when projecting MusicXML to ABC.
Trait Implementations§
Source§impl Clone for AlignedLyric
impl Clone for AlignedLyric
Source§impl Debug for AlignedLyric
impl Debug for AlignedLyric
impl Eq for AlignedLyric
Source§impl PartialEq for AlignedLyric
impl PartialEq for AlignedLyric
impl StructuralPartialEq for AlignedLyric
Auto Trait Implementations§
impl Freeze for AlignedLyric
impl RefUnwindSafe for AlignedLyric
impl Send for AlignedLyric
impl Sync for AlignedLyric
impl Unpin for AlignedLyric
impl UnsafeUnpin for AlignedLyric
impl UnwindSafe for AlignedLyric
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