kubi/kubi-udp/src/common.rs

16 lines
277 B
Rust
Raw Normal View History

2023-02-03 18:36:52 +00:00
use std::num::NonZeroU8;
use bincode::{Encode, Decode};
pub type ClientId = NonZeroU8;
#[derive(Default, Encode, Decode)]
#[repr(u8)]
pub enum DisconnectReason {
#[default]
NotConnected,
ClientDisconnected,
2023-02-04 21:20:19 +00:00
KickedByServer(String),
2023-02-03 18:36:52 +00:00
ClientTimeout,
ServerTimeout,
}