entropy_base/
entity.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, Eq, PartialEq, Serialize, Deserialize)]
4pub struct Player {
5    pub id: i32,
6    pub name: String,
7    pub password: String,
8}
9
10#[derive(Debug, Clone, Eq, PartialEq, Serialize, Deserialize)]
11pub struct PlayerInfo {
12    pub id: i32,
13    pub name: String,
14}
15
16#[derive(Debug, Clone, Copy, Eq, PartialEq, Serialize, Deserialize)]
17pub struct Guest {
18    pub id: i32,
19    pub energy: i64,
20    pub pos: (i16, i16),
21    pub temperature: i8,
22    pub master_id: i32,
23}
24
25#[derive(Debug, Clone, Copy, Eq, PartialEq, Serialize, Deserialize)]
26pub struct GuestInfo {
27    pub id: i32,
28    pub temperature: i16,
29    pub pos: (i16, i16),
30    pub master_id: i32,
31}