pub struct PlayerInventorySections {
all: Section,
main: Section,
hotbar: Section,
}Expand description
The sections that cover the player’s inventory.
Exclusively produced by MenuBuilder::player_inventory.
Fields§
§all: SectionAll 36 player slots (main and hotbar).
main: SectionThe 27 main inventory slots.
hotbar: SectionThe 9 hotbar slots.
Implementations§
Trait Implementations§
Source§impl Clone for PlayerInventorySections
impl Clone for PlayerInventorySections
Source§fn clone(&self) -> PlayerInventorySections
fn clone(&self) -> PlayerInventorySections
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 PlayerInventorySections
Auto Trait Implementations§
impl Freeze for PlayerInventorySections
impl RefUnwindSafe for PlayerInventorySections
impl Send for PlayerInventorySections
impl Sync for PlayerInventorySections
impl Unpin for PlayerInventorySections
impl UnsafeUnpin for PlayerInventorySections
impl UnwindSafe for PlayerInventorySections
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<>>