Struct spotify_lyrics::Lyrics
source · pub struct Lyrics {
pub sync_type: String,
pub lines: Vec<Line>,
pub provider: String,
pub provider_lyrics_id: String,
pub provider_display_name: String,
pub sync_lyrics_uri: String,
pub is_dense_typeface: bool,
pub language: String,
pub is_rtl_language: bool,
pub fullscreen_action: String,
pub show_upsell: bool,
}Fields§
§sync_type: String§lines: Vec<Line>§provider: String§provider_lyrics_id: String§provider_display_name: String§sync_lyrics_uri: String§is_dense_typeface: bool§language: String§is_rtl_language: bool§fullscreen_action: String§show_upsell: boolTrait Implementations§
source§impl<'de> Deserialize<'de> for Lyrics
impl<'de> Deserialize<'de> for Lyrics
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
Auto Trait Implementations§
impl RefUnwindSafe for Lyrics
impl Send for Lyrics
impl Sync for Lyrics
impl Unpin for Lyrics
impl UnwindSafe for Lyrics
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere
T: Default,
type NoneType = T
§fn null_value() -> T
fn null_value() -> T
The none-equivalent value.