#[repr(C)]pub struct WeaponSlot {
pub id: u8,
pub ammo: u32,
}Expand description
One weapon slot of a spawn class (WeaponSlotData).
Fields§
§id: u8§ammo: u32Trait Implementations§
Source§impl Clone for WeaponSlot
impl Clone for WeaponSlot
Source§fn clone(&self) -> WeaponSlot
fn clone(&self) -> WeaponSlot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for WeaponSlot
Source§impl Debug for WeaponSlot
impl Debug for WeaponSlot
Source§impl Default for WeaponSlot
impl Default for WeaponSlot
Source§fn default() -> WeaponSlot
fn default() -> WeaponSlot
Returns the “default value” for a type. Read more
impl Eq for WeaponSlot
Source§impl PartialEq for WeaponSlot
impl PartialEq for WeaponSlot
impl StructuralPartialEq for WeaponSlot
Auto Trait Implementations§
impl Freeze for WeaponSlot
impl RefUnwindSafe for WeaponSlot
impl Send for WeaponSlot
impl Sync for WeaponSlot
impl Unpin for WeaponSlot
impl UnsafeUnpin for WeaponSlot
impl UnwindSafe for WeaponSlot
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