pub struct LyricsPublishData {
pub track_name: String,
pub artist_name: String,
pub album_name: String,
pub duration: f64,
pub plain_lyrics: String,
pub synced_lyrics: String,
}
Expand description
check comments on LyricsData.
Fields§
§track_name: String
§artist_name: String
§album_name: String
§duration: f64
§plain_lyrics: String
§synced_lyrics: String
Trait Implementations§
Source§impl Debug for LyricsPublishData
impl Debug for LyricsPublishData
Source§impl Default for LyricsPublishData
impl Default for LyricsPublishData
Source§fn default() -> LyricsPublishData
fn default() -> LyricsPublishData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LyricsPublishData
impl<'de> Deserialize<'de> for LyricsPublishData
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 Freeze for LyricsPublishData
impl RefUnwindSafe for LyricsPublishData
impl Send for LyricsPublishData
impl Sync for LyricsPublishData
impl Unpin for LyricsPublishData
impl UnwindSafe for LyricsPublishData
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