pub enum InventoryItemOrFolderKey {
Item(InventoryKey),
Folder(InventoryFolderKey),
}Expand description
a key that is either an inventory item (InventoryKey) or a whole
inventory folder/category (InventoryFolderKey), as selected by a
separate asset-type discriminator
Variants§
Item(InventoryKey)
the key refers to a single inventory item
Folder(InventoryFolderKey)
the key refers to a whole inventory folder/category
Implementations§
Trait Implementations§
Source§impl Clone for InventoryItemOrFolderKey
impl Clone for InventoryItemOrFolderKey
Source§fn clone(&self) -> InventoryItemOrFolderKey
fn clone(&self) -> InventoryItemOrFolderKey
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 InventoryItemOrFolderKey
Source§impl Debug for InventoryItemOrFolderKey
impl Debug for InventoryItemOrFolderKey
Source§impl Display for InventoryItemOrFolderKey
impl Display for InventoryItemOrFolderKey
impl Eq for InventoryItemOrFolderKey
Source§impl From<InventoryItemOrFolderKey> for Key
impl From<InventoryItemOrFolderKey> for Key
Source§fn from(val: InventoryItemOrFolderKey) -> Self
fn from(val: InventoryItemOrFolderKey) -> Self
Converts to this type from the input type.
Source§impl Hash for InventoryItemOrFolderKey
impl Hash for InventoryItemOrFolderKey
Source§impl Ord for InventoryItemOrFolderKey
impl Ord for InventoryItemOrFolderKey
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for InventoryItemOrFolderKey
impl PartialEq for InventoryItemOrFolderKey
Source§fn eq(&self, other: &InventoryItemOrFolderKey) -> bool
fn eq(&self, other: &InventoryItemOrFolderKey) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for InventoryItemOrFolderKey
impl PartialOrd for InventoryItemOrFolderKey
impl StructuralPartialEq for InventoryItemOrFolderKey
Auto Trait Implementations§
impl Freeze for InventoryItemOrFolderKey
impl RefUnwindSafe for InventoryItemOrFolderKey
impl Send for InventoryItemOrFolderKey
impl Sync for InventoryItemOrFolderKey
impl Unpin for InventoryItemOrFolderKey
impl UnsafeUnpin for InventoryItemOrFolderKey
impl UnwindSafe for InventoryItemOrFolderKey
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