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}