pub struct WeaponId(pub u8);Expand description
Unique identifier for a weapon type.
Tuple Fields§
§0: u8Trait Implementations§
Source§impl<'de> Deserialize<'de> for WeaponId
impl<'de> Deserialize<'de> for WeaponId
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for WeaponId
impl Ord for WeaponId
Source§impl PartialOrd for WeaponId
impl PartialOrd for WeaponId
impl Copy for WeaponId
impl Eq for WeaponId
impl StructuralPartialEq for WeaponId
Auto Trait Implementations§
impl Freeze for WeaponId
impl RefUnwindSafe for WeaponId
impl Send for WeaponId
impl Sync for WeaponId
impl Unpin for WeaponId
impl UnsafeUnpin for WeaponId
impl UnwindSafe for WeaponId
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more