pub enum LootSource {
Fish(ResourceLocation, Coordinates, Option<LootItemSource>),
Loot(ResourceLocation),
Kill(EntitySelector),
Mine(Coordinates, Option<LootItemSource>),
}Variants§
Fish(ResourceLocation, Coordinates, Option<LootItemSource>)
Loot(ResourceLocation)
Kill(EntitySelector)
Mine(Coordinates, Option<LootItemSource>)
Trait Implementations§
Source§impl Clone for LootSource
impl Clone for LootSource
Source§fn clone(&self) -> LootSource
fn clone(&self) -> LootSource
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 LootSource
impl Debug for LootSource
Source§impl Display for LootSource
impl Display for LootSource
Source§impl HasMacro for LootSource
impl HasMacro for LootSource
Source§impl Hash for LootSource
impl Hash for LootSource
Source§impl PartialEq for LootSource
impl PartialEq for LootSource
impl Eq for LootSource
impl StructuralPartialEq for LootSource
Auto Trait Implementations§
impl Freeze for LootSource
impl RefUnwindSafe for LootSource
impl Send for LootSource
impl Sync for LootSource
impl Unpin for LootSource
impl UnwindSafe for LootSource
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