1 2 3 4 5 6 7 8 9 10 11 12
use enums::ServerMessageType; /// Server banned message #[derive(Clone, Debug)] #[cfg_attr(feature = "serde", derive(Serialize, Deserialize))] pub struct ServerMessage { #[cfg_attr(feature = "serde", serde(rename = "type"))] pub ty: ServerMessageType, // TODO: Make this a duration? pub duration: u32, pub text: String, }