Enum imdb_async::TitleType
source · #[repr(u8)]
pub enum TitleType {
Short,
Movie,
Episode,
TVSeries,
TVShort,
TVSpecial,
Video,
VideoGame,
Audiobook,
RadioSeries,
RadioEpisode,
}
Expand description
Identifies the type of a Title. IMDB has more possible values that, because this crate is opinionated, we collapse down.
For example, “episode”, “tvEpisode”, and “tvPilot” all become TitleType::Episode.
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for TitleType
impl<'de> Deserialize<'de> for TitleType
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
source§impl PartialEq<TitleType> for TitleType
impl PartialEq<TitleType> for TitleType
impl Copy for TitleType
impl Eq for TitleType
impl StructuralEq for TitleType
impl StructuralPartialEq for TitleType
Auto Trait Implementations§
impl RefUnwindSafe for TitleType
impl Send for TitleType
impl Sync for TitleType
impl Unpin for TitleType
impl UnwindSafe for TitleType
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.