pub struct AdvancementRewards {
pub experience: i32,
pub loots: Vec<LootTableRef>,
pub recipes: Vec<UntypedRecipeRef>,
pub function: Option<Identifier>,
}Fields§
§experience: i32§loots: Vec<LootTableRef>§recipes: Vec<UntypedRecipeRef>§function: Option<Identifier>Trait Implementations§
Source§impl Clone for AdvancementRewards
impl Clone for AdvancementRewards
Source§impl Debug for AdvancementRewards
impl Debug for AdvancementRewards
Auto Trait Implementations§
impl !RefUnwindSafe for AdvancementRewards
impl !UnwindSafe for AdvancementRewards
impl Freeze for AdvancementRewards
impl Send for AdvancementRewards
impl Sync for AdvancementRewards
impl Unpin for AdvancementRewards
impl UnsafeUnpin for AdvancementRewards
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<>>