anidb_api/http/models/common/
ratings.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, Deserialize, Serialize, PartialEq)]
4pub struct Ratings {
5    pub permanent: Option<AnimeRating>,
6    pub temporary: Option<AnimeRating>,
7    pub review: Option<AnimeRating>,
8}
9
10#[derive(Debug, Clone, Deserialize, Serialize, PartialEq)]
11pub struct AnimeRating {
12    #[serde(rename = "count")]
13    pub votes: u32,
14    #[serde(rename(deserialize = "$value"))]
15    pub value: f32,
16}