pub struct TopTracksResponse {
pub href: Option<String>,
pub limit: Option<u32>,
pub next: Option<String>,
pub offset: Option<u32>,
pub previous: Option<String>,
pub total: Option<u32>,
pub items: Vec<Track>,
}Expand description
Top items response (tracks or artists).
Fields§
§href: Option<String>URL to the API endpoint.
limit: Option<u32>Maximum number of items.
next: Option<String>URL to the next page.
offset: Option<u32>Offset of items returned.
previous: Option<String>URL to the previous page.
total: Option<u32>Total number of items.
items: Vec<Track>The top tracks.
Trait Implementations§
Source§impl Clone for TopTracksResponse
impl Clone for TopTracksResponse
Source§fn clone(&self) -> TopTracksResponse
fn clone(&self) -> TopTracksResponse
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 TopTracksResponse
impl Debug for TopTracksResponse
Source§impl<'de> Deserialize<'de> for TopTracksResponse
impl<'de> Deserialize<'de> for TopTracksResponse
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 TopTracksResponse
impl RefUnwindSafe for TopTracksResponse
impl Send for TopTracksResponse
impl Sync for TopTracksResponse
impl Unpin for TopTracksResponse
impl UnwindSafe for TopTracksResponse
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