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
Short
Movie
Episode
TVSeries
TVShort
TVSpecial
Video
VideoGame
Audiobook
RadioSeries
RadioEpisode
Trait Implementations
sourceimpl<'de> Deserialize<'de> for TitleType
impl<'de> Deserialize<'de> for TitleType
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
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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more