pub struct AlignedLineWord {
pub text: String,
pub start_s: f64,
pub end_s: f64,
}Expand description
One word within a line, from the nested aligned_lyrics[].words list.
The API keys the word text as text here (the flat list keys it as word).
These carry no success/p_align; they are Suno’s authoritative grouping of
words into lines and are what the .lrc and SYLT renderers use.
Fields§
§text: String§start_s: f64§end_s: f64Trait Implementations§
Source§impl Clone for AlignedLineWord
impl Clone for AlignedLineWord
Source§fn clone(&self) -> AlignedLineWord
fn clone(&self) -> AlignedLineWord
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 AlignedLineWord
impl Debug for AlignedLineWord
Source§impl PartialEq for AlignedLineWord
impl PartialEq for AlignedLineWord
Source§fn eq(&self, other: &AlignedLineWord) -> bool
fn eq(&self, other: &AlignedLineWord) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AlignedLineWord
Auto Trait Implementations§
impl Freeze for AlignedLineWord
impl RefUnwindSafe for AlignedLineWord
impl Send for AlignedLineWord
impl Sync for AlignedLineWord
impl Unpin for AlignedLineWord
impl UnsafeUnpin for AlignedLineWord
impl UnwindSafe for AlignedLineWord
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