1 2 3 4 5 6 7 8 9 10 11 12 13 14
use enums::PlayerLevelType; use types::{Level, Player}; /// Assign a level to a player. Either the player /// levelled up, or the server is updating their /// level for all clients. #[derive(Copy, Clone, Debug)] #[cfg_attr(feature = "serde", derive(Serialize, Deserialize))] pub struct PlayerLevel { pub id: Player, #[cfg_attr(feature = "serde", serde(rename = "type"))] pub ty: PlayerLevelType, pub level: Level, }