Struct spotify_rs::model::show::Show
source · pub struct Show {Show 18 fields
pub available_markets: Vec<String>,
pub copyrights: Vec<String>,
pub description: String,
pub html_description: String,
pub explicit: bool,
pub external_urls: ExternalUrls,
pub href: String,
pub id: String,
pub images: Vec<Image>,
pub is_externally_hosted: Option<bool>,
pub languages: Vec<String>,
pub media_type: String,
pub name: String,
pub publisher: String,
pub type: String,
pub uri: String,
pub total_episodes: u32,
pub episodes: Page<SimplifiedEpisode>,
}Fields§
§available_markets: Vec<String>§copyrights: Vec<String>§description: String§html_description: String§explicit: bool§external_urls: ExternalUrls§href: String§id: String§images: Vec<Image>§is_externally_hosted: Option<bool>§languages: Vec<String>§media_type: String§name: String§publisher: String§type: String§uri: String§total_episodes: u32§episodes: Page<SimplifiedEpisode>Trait Implementations§
source§impl<'de> Deserialize<'de> for Show
impl<'de> Deserialize<'de> for Show
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 Show
impl RefUnwindSafe for Show
impl Send for Show
impl Sync for Show
impl Unpin for Show
impl UnwindSafe for Show
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)