Crate imdb_async

Source
Expand description

Provides Client, an opinionated wrapper around IMDB’s dataset. Because IMDB doesn’t provide a searchable API, this crate makes use of indexkv to create a local cache, on disk, that provides fast ID lookups. Datasets are downloaded as-needed.

Structs§

Client
A client to IMDB’s dataset
Episode
Represents an episode of a TV series from IMDB. Pared down from Title and EpisodeLink based on fields that make sense for an individual episode.
Movie
Represents a movie from IMDB. Pared down from Title based on fields that make sense for movies.
Show
Represents a TV series from IMDB.
Title
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.

Enums§

Error
Genre
Identifies the genre of a Title. Often, a title will have multiple.
TitleType
Identifies the type of a Title. IMDB has more possible values that, because this crate is opinionated, we collapse down.