Struct spotrust::model::SpotifyTrackFull
[−]
[src]
pub struct SpotifyTrackFull {
pub album: SpotifyAlbumSimplified,
pub artists: Vec<SpotifyArtistSimplified>,
pub available_markets: Vec<String>,
pub disc_number: usize,
pub duration_ms: usize,
pub explicit: bool,
pub external_ids: SpotifyExternalIds,
pub external_urls: SpotifyExternalUrls,
pub href: String,
pub id: String,
pub name: String,
pub popularity: usize,
pub preview_url: Option<String>,
pub track_number: usize,
pub type_: String,
pub uri: String,
}Fields
album: SpotifyAlbumSimplified
artists: Vec<SpotifyArtistSimplified>
available_markets: Vec<String>
disc_number: usize
duration_ms: usize
explicit: bool
external_ids: SpotifyExternalIds
external_urls: SpotifyExternalUrls
href: String
id: String
name: String
popularity: usize
preview_url: Option<String>
track_number: usize
type_: String
uri: String
Trait Implementations
impl Clone for SpotifyTrackFull[src]
fn clone(&self) -> SpotifyTrackFull[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more