rs_pixel/response/
counts_response.rs

1use serde::{Deserialize, Serialize};
2use std::collections::HashMap;
3
4#[derive(Serialize, Deserialize, Debug)]
5pub struct CountsResponse {
6    pub success: bool,
7    pub games: HashMap<String, GameCount>,
8    #[serde(rename = "playerCount")]
9    pub player_count: i64,
10}
11
12#[derive(Serialize, Deserialize, Debug, PartialEq, Eq)]
13pub struct GameCount {
14    #[serde(default = "Default::default")]
15    pub modes: HashMap<String, i64>,
16    pub players: i64,
17}