pub struct SimplifiedShowObject {Show 15 fields
pub available_markets: Vec<String>,
pub copyrights: Vec<CopyrightObject>,
pub description: String,
pub explicit: bool,
pub external_urls: ExternalUrlObject,
pub href: String,
pub id: String,
pub images: Vec<ImageObject>,
pub is_externally_hosted: bool,
pub languages: Vec<String>,
pub media_type: String,
pub name: String,
pub publisher: String,
pub _type: String,
pub uri: String,
}
Expand description
Fields§
§available_markets: Vec<String>
A list of the countries in which the show can be played, identified by their ISO 3166-1 alpha-2 code.
copyrights: Vec<CopyrightObject>
The copyright statements of the show.
description: String
A description of the show.
explicit: bool
Whether or not the show has explicit content (true = yes it does; false = no it does not OR unknown).
external_urls: ExternalUrlObject
External URLs for this show.
href: String
A link to the Web API endpoint providing full details of the show.
id: String
The Spotify ID for the show.
images: Vec<ImageObject>
The cover art for the show in various sizes, widest first.
is_externally_hosted: bool
True if all of the show’s episodes are hosted outside of Spotify’s CDN. This field might be null
in some cases.
languages: Vec<String>
A list of the languages used in the show, identified by their ISO 639 code.
media_type: String
The media type of the show.
name: String
The name of the episode.
publisher: String
The publisher of the show.
_type: String
The object type: “show”.
uri: String
The Spotify URI for the show.
Trait Implementations§
Source§impl Clone for SimplifiedShowObject
impl Clone for SimplifiedShowObject
Source§fn clone(&self) -> SimplifiedShowObject
fn clone(&self) -> SimplifiedShowObject
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for SimplifiedShowObject
impl Debug for SimplifiedShowObject
Source§impl<'de> Deserialize<'de> for SimplifiedShowObject
impl<'de> Deserialize<'de> for SimplifiedShowObject
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>,
Source§impl PartialEq for SimplifiedShowObject
impl PartialEq for SimplifiedShowObject
Source§impl Serialize for SimplifiedShowObject
impl Serialize for SimplifiedShowObject
impl Eq for SimplifiedShowObject
impl StructuralPartialEq for SimplifiedShowObject
Auto Trait Implementations§
impl Freeze for SimplifiedShowObject
impl RefUnwindSafe for SimplifiedShowObject
impl Send for SimplifiedShowObject
impl Sync for SimplifiedShowObject
impl Unpin for SimplifiedShowObject
impl UnwindSafe for SimplifiedShowObject
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.