pub struct EquipmentSlotItem {
pub slot: EquipmentSlot,
pub item_stack: ItemStack,
}Expand description
One equipment slot update.
Fields§
§slot: EquipmentSlotSlot being updated.
item_stack: ItemStackNew item stack for the slot. Empty stacks clear the slot on the client.
Trait Implementations§
Source§impl Clone for EquipmentSlotItem
impl Clone for EquipmentSlotItem
Source§fn clone(&self) -> EquipmentSlotItem
fn clone(&self) -> EquipmentSlotItem
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 moreSource§impl Debug for EquipmentSlotItem
impl Debug for EquipmentSlotItem
Source§impl PartialEq for EquipmentSlotItem
impl PartialEq for EquipmentSlotItem
impl StructuralPartialEq for EquipmentSlotItem
Auto Trait Implementations§
impl !RefUnwindSafe for EquipmentSlotItem
impl !UnwindSafe for EquipmentSlotItem
impl Freeze for EquipmentSlotItem
impl Send for EquipmentSlotItem
impl Sync for EquipmentSlotItem
impl Unpin for EquipmentSlotItem
impl UnsafeUnpin for EquipmentSlotItem
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreWraps this value in an
Arc<SyncMutex<>>