imdb_async/lib.rs
1#![allow(unused_parens)]
2#![warn(clippy::future_not_send)]
3
4//! Provides [Client], an opinionated wrapper around IMDB's dataset. Because IMDB doesn't provide
5//! a searchable API, this crate makes use of [indexkv] to create a local cache, on disk, that
6//! provides fast ID lookups. Datasets are downloaded as-needed.
7
8mod error;
9pub use error::Error;
10
11mod client;
12pub use client::Client;
13
14mod episode;
15use episode::EpisodeLink;
16mod genre;
17pub use genre::Genre;
18mod movie;
19pub use movie::Movie;
20mod show;
21pub use show::Episode;
22pub use show::Show;
23mod title;
24pub use title::Title;
25pub use title::TitleType;
26pub(crate) mod util;
27