pub struct TrackArtist {Show 13 fields
pub id: u64,
pub name: String,
pub link: String,
pub share_link: String,
pub picture: String,
pub picture_small: String,
pub picture_medium: String,
pub picture_big: String,
pub picture_xl: String,
pub nb_album: Option<u64>,
pub nb_fan: Option<u64>,
pub has_radio: bool,
pub tracklist: String,
}Expand description
Subset of Artist.
Use get_full() for the full Artist.
Fields§
§id: u64The artist's Deezer id
name: StringThe artist's name
link: StringThe url of the artist on Deezer
The share link of the artist on Deezer
picture: StringThe url of the artist picture
picture_small: StringThe url of the artist picture in size small
picture_medium: StringThe url of the artist picture in size medium
picture_big: StringThe url of the artist picture in size big
picture_xl: StringThe url of the artist picture in size xl
nb_album: Option<u64>The number of artist's albums
nb_fan: Option<u64>The number of artist's fans
has_radio: boolTrue if the artist has a smartradio
tracklist: StringAPI Link to the top of this artist
Implementations§
Source§impl TrackArtist
impl TrackArtist
Trait Implementations§
Source§impl Clone for TrackArtist
impl Clone for TrackArtist
Source§fn clone(&self) -> TrackArtist
fn clone(&self) -> TrackArtist
Returns a duplicate of the value. Read more
1.0.0 · 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 TrackArtist
impl Debug for TrackArtist
Source§impl<'de> Deserialize<'de> for TrackArtist
impl<'de> Deserialize<'de> for TrackArtist
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 TrackArtist
impl RefUnwindSafe for TrackArtist
impl Send for TrackArtist
impl Sync for TrackArtist
impl Unpin for TrackArtist
impl UnwindSafe for TrackArtist
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