pub enum ConsumableType {
Show 15 variants
AppearanceChange,
Booze,
ContractNpc,
Currency,
Food,
Generic,
Halloween,
Immediate,
MountRandomUnlock,
RandomUnlock,
Transmutation,
Unlock,
UpgradeRemoval,
Utility,
TeleportToFriend,
}Variants§
AppearanceChange
Booze
ContractNpc
Currency
Food
Generic
Halloween
Immediate
MountRandomUnlock
RandomUnlock
Transmutation
Unlock
UpgradeRemoval
Utility
TeleportToFriend
Trait Implementations§
Source§impl Clone for ConsumableType
impl Clone for ConsumableType
Source§fn clone(&self) -> ConsumableType
fn clone(&self) -> ConsumableType
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 ConsumableType
impl Debug for ConsumableType
Source§impl<'de> Deserialize<'de> for ConsumableType
impl<'de> Deserialize<'de> for ConsumableType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ConsumableType
impl PartialEq for ConsumableType
Source§impl PartialOrd for ConsumableType
impl PartialOrd for ConsumableType
Source§impl Serialize for ConsumableType
impl Serialize for ConsumableType
impl Eq for ConsumableType
impl StructuralPartialEq for ConsumableType
Auto Trait Implementations§
impl Freeze for ConsumableType
impl RefUnwindSafe for ConsumableType
impl Send for ConsumableType
impl Sync for ConsumableType
impl Unpin for ConsumableType
impl UnwindSafe for ConsumableType
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