pub struct VirtualContainerSlots {
pub slots: Vec<Slot>,
}Expand description
Holds the slot contents of a virtual container window.
Set on a player entity when they open a virtual container (GUI menu with no backing block). Removed on CloseWindow. For block-backed containers, slots live in the block entity instead.
Fields§
§slots: Vec<Slot>The container slots (count matches inventory_type.slot_count()).
Trait Implementations§
Source§impl Clone for VirtualContainerSlots
impl Clone for VirtualContainerSlots
Source§fn clone(&self) -> VirtualContainerSlots
fn clone(&self) -> VirtualContainerSlots
Returns a duplicate of the value. Read more
1.0.0 · 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 VirtualContainerSlots
impl Debug for VirtualContainerSlots
impl Component for VirtualContainerSlots
Auto Trait Implementations§
impl Freeze for VirtualContainerSlots
impl RefUnwindSafe for VirtualContainerSlots
impl Send for VirtualContainerSlots
impl Sync for VirtualContainerSlots
impl Unpin for VirtualContainerSlots
impl UnsafeUnpin for VirtualContainerSlots
impl UnwindSafe for VirtualContainerSlots
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