pub struct Episode {Show 31 fields
pub absolute_number: Option<u32>,
pub aired_episode_number: Option<u32>,
pub aired_season: Option<u32>,
pub airs_after_season: Option<u32>,
pub airs_before_episode: Option<u32>,
pub airs_before_season: Option<u32>,
pub director: Option<String>,
pub directors: Option<Vec<String>>,
pub dvd_chapter: Option<f32>,
pub dvd_discid: Option<String>,
pub dvd_episode_number: Option<f32>,
pub dvd_season: Option<u32>,
pub episode_name: String,
pub filename: Option<String>,
pub first_aired: Option<String>,
pub guest_stars: Option<Vec<String>>,
pub id: Option<u32>,
pub imdb_id: Option<String>,
pub last_updated: Option<u32>,
pub last_updated_by: Option<u32>,
pub overview: Option<String>,
pub production_code: Option<String>,
pub series_id: Option<u32>,
pub show_url: Option<String>,
pub site_rating: Option<f32>,
pub site_rating_count: Option<u32>,
pub thumb_added: Option<String>,
pub thumb_author: Option<u32>,
pub thumb_height: Option<String>,
pub thumb_width: Option<String>,
pub writers: Option<Vec<String>>,
}
Expand description
Complete info for an episode
Fields
absolute_number: Option<u32>
aired_episode_number: Option<u32>
aired_season: Option<u32>
airs_after_season: Option<u32>
airs_before_episode: Option<u32>
airs_before_season: Option<u32>
director: Option<String>
directors: Option<Vec<String>>
dvd_chapter: Option<f32>
dvd_discid: Option<String>
dvd_episode_number: Option<f32>
dvd_season: Option<u32>
episode_name: String
filename: Option<String>
first_aired: Option<String>
guest_stars: Option<Vec<String>>
id: Option<u32>
imdb_id: Option<String>
last_updated: Option<u32>
last_updated_by: Option<u32>
overview: Option<String>
production_code: Option<String>
series_id: Option<u32>
show_url: Option<String>
site_rating: Option<f32>
site_rating_count: Option<u32>
thumb_added: Option<String>
thumb_height: Option<String>
thumb_width: Option<String>
writers: Option<Vec<String>>
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Episode
impl<'de> Deserialize<'de> for Episode
sourcefn 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 RefUnwindSafe for Episode
impl Send for Episode
impl Sync for Episode
impl Unpin for Episode
impl UnwindSafe for Episode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more