Struct lib_mal::model::AnimeDetails [−][src]
pub struct AnimeDetails {Show 29 fields
pub show: Anime,
pub alternative_titles: Option<AlternativeTitles>,
pub start_date: Option<String>,
pub end_date: Option<String>,
pub synopsis: Option<String>,
pub mean: Option<f32>,
pub rank: Option<u32>,
pub num_list_users: Option<u32>,
pub num_scoring_users: Option<u32>,
pub nsfw: Option<String>,
pub created_at: Option<String>,
pub updated_at: Option<String>,
pub media_type: Option<String>,
pub status: Option<String>,
pub genres: Option<Vec<HashMap<String, Value>>>,
pub my_list_status: Option<ListStatus>,
pub num_episodes: Option<u32>,
pub start_season: Option<HashMap<String, Value>>,
pub broadcast: Option<HashMap<String, String>>,
pub source: Option<String>,
pub average_episode_duration: Option<u32>,
pub rating: Option<String>,
pub pictures: Option<Vec<HashMap<String, String>>>,
pub background: Option<String>,
pub related_anime: Option<Vec<Related>>,
pub related_manga: Option<Vec<HashMap<String, Value>>>,
pub recommendations: Option<Vec<Recommnendation>>,
pub studios: Option<Vec<HashMap<String, Value>>>,
pub statistics: Option<Stats>,
}Fields
show: Animealternative_titles: Option<AlternativeTitles>start_date: Option<String>end_date: Option<String>synopsis: Option<String>mean: Option<f32>rank: Option<u32>num_list_users: Option<u32>num_scoring_users: Option<u32>nsfw: Option<String>created_at: Option<String>updated_at: Option<String>media_type: Option<String>status: Option<String>genres: Option<Vec<HashMap<String, Value>>>my_list_status: Option<ListStatus>num_episodes: Option<u32>start_season: Option<HashMap<String, Value>>broadcast: Option<HashMap<String, String>>source: Option<String>average_episode_duration: Option<u32>rating: Option<String>pictures: Option<Vec<HashMap<String, String>>>background: Option<String>recommendations: Option<Vec<Recommnendation>>studios: Option<Vec<HashMap<String, Value>>>statistics: Option<Stats>Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more