pub enum ItemCommand {
Modifier(SNBT),
With(ItemStack, Option<i32>),
From(ItemSource, String, Option<SNBT>),
}Variants§
Trait Implementations§
Source§impl Clone for ItemCommand
impl Clone for ItemCommand
Source§fn clone(&self) -> ItemCommand
fn clone(&self) -> ItemCommand
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 ItemCommand
impl Debug for ItemCommand
Source§impl Display for ItemCommand
impl Display for ItemCommand
Source§impl HasMacro for ItemCommand
impl HasMacro for ItemCommand
Source§impl Hash for ItemCommand
impl Hash for ItemCommand
Source§impl PartialEq for ItemCommand
impl PartialEq for ItemCommand
impl Eq for ItemCommand
impl StructuralPartialEq for ItemCommand
Auto Trait Implementations§
impl Freeze for ItemCommand
impl RefUnwindSafe for ItemCommand
impl Send for ItemCommand
impl Sync for ItemCommand
impl Unpin for ItemCommand
impl UnwindSafe for ItemCommand
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,
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 more