use super::{CollectionId, MovieId}; /// A deserialized Collection from the TMDB API #[derive(Debug, serde::Deserialize)] pub struct Collection { /// The collection's TMDB ID pub id: CollectionId, /// The collection's name pub name: String, /// The collection's overview pub overview: String, /// The list of movies that are part of this collection #[serde(rename = "parts")] pub movies: Vec, } /// A deserialized collection item from the TMDB API #[derive(Debug, serde::Deserialize)] pub struct Item { /// The movie's TMDB ID pub id: MovieId, }