From 9ddb4d7786509bf5995bd5e254c611a05ea50eba Mon Sep 17 00:00:00 2001 From: metamuffin Date: Fri, 20 Sep 2024 21:45:18 +0200 Subject: reg: move structs to protocol crate --- server/protocol/src/registry.rs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 server/protocol/src/registry.rs (limited to 'server/protocol/src/registry.rs') diff --git a/server/protocol/src/registry.rs b/server/protocol/src/registry.rs new file mode 100644 index 00000000..f1e9a083 --- /dev/null +++ b/server/protocol/src/registry.rs @@ -0,0 +1,20 @@ +use serde::{Deserialize, Serialize}; + +#[derive(Debug, Serialize)] +pub struct Entry { + pub name: String, + pub address: Vec, + pub players_online: usize, + pub last_game: i64, + pub version: (usize, usize), +} + +#[derive(Debug, Deserialize, Serialize)] +pub struct Submission { + pub secret: u128, + pub name: String, + pub players: usize, + pub last_game: i64, + pub version: (usize, usize), + pub uri: String, +} -- cgit v1.2.3-70-g09d2