1
2
3
4
5
6
7
8
9
#[cfg(feature = "specs")]
use specs::DenseVecStorage;

/// Type-safe Level identifier
#[derive(Copy, Clone, Eq, Hash, Debug, PartialEq, From, Into, Add, Sub, Constructor)]
#[cfg_attr(feature = "specs", derive(Component))]
pub struct Level(pub u8);

wrapper_serde_decl!(Level);