summaryrefslogtreecommitdiff
path: root/protocol
diff options
context:
space:
mode:
Diffstat (limited to 'protocol')
-rw-r--r--protocol/Cargo.toml1
-rw-r--r--protocol/src/lib.rs7
2 files changed, 8 insertions, 0 deletions
diff --git a/protocol/Cargo.toml b/protocol/Cargo.toml
index 2836fad..92c0a5e 100644
--- a/protocol/Cargo.toml
+++ b/protocol/Cargo.toml
@@ -8,3 +8,4 @@ edition = "2021"
[dependencies]
serde = { version = "1.0.145", features = ["derive"] }
serde_json = "1.0.85"
+uuid = "1.2.0"
diff --git a/protocol/src/lib.rs b/protocol/src/lib.rs
index a56554f..4b1bb06 100644
--- a/protocol/src/lib.rs
+++ b/protocol/src/lib.rs
@@ -1,6 +1,13 @@
use serde::{Deserialize, Serialize};
+use uuid::Uuid;
#[derive(Serialize, Deserialize, PartialEq, Eq, Clone, Debug)]
pub struct UserInfo {
pub username: String,
+ pub table: Option<Table>,
+}
+
+#[derive(Serialize, Deserialize, PartialEq, Eq, Clone, Debug)]
+pub struct Table {
+ pub id: Uuid,
}