rs_pixel/response/status_response.rs
1use crate::types::server_type::ServerType;
2use serde::{Deserialize, Serialize};
3
4#[derive(Serialize, Deserialize, Debug)]
5pub struct StatusResponse {
6 pub success: bool,
7 pub session: Session,
8}
9
10#[derive(Serialize, Deserialize, Debug)]
11pub struct Session {
12 pub online: bool,
13 #[serde(rename = "gameType")]
14 pub game_type: Option<ServerType>,
15 pub mode: Option<String>,
16 pub map: Option<String>,
17}