tmdb_api/
lib.rs

1//! Another implementation of a client for the TMDB API
2//!
3//! It provides a support for async and implements each command using the Command pattern.
4
5#![warn(clippy::all, rust_2018_idioms)]
6#![forbid(unsafe_code)]
7
8#[macro_use]
9extern crate serde;
10#[macro_use]
11extern crate serde_repr;
12
13/// The used version of reqwest
14pub use reqwest;
15
16pub use client::Client;
17
18pub mod certification;
19pub mod changes;
20
21pub mod client;
22pub mod collection;
23pub mod company;
24pub mod error;
25pub mod genre;
26pub mod movie;
27pub mod people;
28pub mod tvshow;
29pub mod watch_provider;
30
31pub mod common;
32pub mod configuration;
33mod util;
34
35pub type Result<V> = std::result::Result<V, crate::error::Error>;