From 643c494ffbc36b7a47b281d3992cb37de36ffe41 Mon Sep 17 00:00:00 2001 From: alyssa Date: Tue, 24 Dec 2024 03:04:28 +0000 Subject: [PATCH] fix: add missing file, oops --- lib/libpk/src/state.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 lib/libpk/src/state.rs diff --git a/lib/libpk/src/state.rs b/lib/libpk/src/state.rs new file mode 100644 index 00000000..90a77c21 --- /dev/null +++ b/lib/libpk/src/state.rs @@ -0,0 +1,12 @@ +#[derive(serde::Serialize, serde::Deserialize, Clone, Default)] +pub struct ShardState { + pub shard_id: i32, + pub up: bool, + pub disconnection_count: i32, + /// milliseconds + pub latency: i32, + /// unix timestamp + pub last_heartbeat: i32, + pub last_connection: i32, + pub cluster_id: Option, +}