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}