Struct imdb_async::Title
source · pub struct Title {
pub imdb_id: u32,
pub title_type: TitleType,
pub primary_title: CompactString,
pub original_title: CompactString,
pub is_adult: bool,
pub start_year: Option<u16>,
pub end_year: Option<u16>,
pub runtime_minutes: Option<u16>,
pub genres: ArrayVec<Genre, 3>,
}
Expand description
Represents a single title in IMDB; a “title” can be a show, an episode of a show, a movie, etc. See TitleType for a list.
Fields§
§imdb_id: u32
ID from IMDB, with the leading “tt” removed
title_type: TitleType
§primary_title: CompactString
§original_title: CompactString
§is_adult: bool
§start_year: Option<u16>
§end_year: Option<u16>
§runtime_minutes: Option<u16>
§genres: ArrayVec<Genre, 3>
Trait Implementations§
source§impl<'de> Deserialize<'de> for Title
impl<'de> Deserialize<'de> for Title
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