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}