TheMovieDB 0.1.0

A robust and idiomatic Rust API wrapper for The Movie Database (TMDb) v3 API.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use TheMovieDB::find::Trending;

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let trending_movies_day = Trending::new(Some("movie".to_string()), Some("day".to_string()));
    println!("Fetching trending movies today");
    let movies = trending_movies_day.info(None).await;
    println!("Trending Movies (Day): {:#?}", movies);

    let trending_tv_week = Trending::new(Some("tv".to_string()), Some("week".to_string()));
    println!("Fetching trending TV shows this week");
    let tv_shows = trending_tv_week.info(None).await;
    println!("Trending TV Shows (Week): {:#?}", tv_shows);

    Ok(())
}