Enum sf_api::gamestate::rewards::EventTaskTyp
source · #[non_exhaustive]pub enum EventTaskTyp {
Show 19 variants
LureHeroesIntoUnderworld = 12,
WinFightsBareHands = 57,
SpendGoldInShop = 65,
SpendGoldOnUpgrades = 66,
RequestNewGoods = 67,
BuyHourGlasses = 68,
WinFightsNoChestplate = 75,
WinFightsNoGear = 76,
WinFightsNoEpicsLegendaries = 77,
EarnMoneyCityGuard = 78,
EarnMoneyFromHoFFights = 79,
EarnMoneySellingItems = 80,
ColectGoldFromPit = 81,
GainXpFromQuests = 82,
GainXpFromAcademy = 83,
GainXpFromArenaFights = 84,
GainXpFromAdventuromatic = 85,
ClaimSoulsFromExtractor = 90,
FillMushroomsInAdventuromatic = 91,
}
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
LureHeroesIntoUnderworld = 12
WinFightsBareHands = 57
SpendGoldInShop = 65
SpendGoldOnUpgrades = 66
RequestNewGoods = 67
BuyHourGlasses = 68
WinFightsNoChestplate = 75
WinFightsNoGear = 76
WinFightsNoEpicsLegendaries = 77
EarnMoneyCityGuard = 78
EarnMoneyFromHoFFights = 79
EarnMoneySellingItems = 80
ColectGoldFromPit = 81
GainXpFromQuests = 82
GainXpFromAcademy = 83
GainXpFromArenaFights = 84
GainXpFromAdventuromatic = 85
ClaimSoulsFromExtractor = 90
FillMushroomsInAdventuromatic = 91
Trait Implementations§
source§impl Clone for EventTaskTyp
impl Clone for EventTaskTyp
source§fn clone(&self) -> EventTaskTyp
fn clone(&self) -> EventTaskTyp
Returns a copy 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 EventTaskTyp
impl Debug for EventTaskTyp
source§impl<'de> Deserialize<'de> for EventTaskTyp
impl<'de> Deserialize<'de> for EventTaskTyp
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 FromPrimitive for EventTaskTyp
impl FromPrimitive for EventTaskTyp
source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read moresource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an
u128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read moresource§impl PartialEq for EventTaskTyp
impl PartialEq for EventTaskTyp
source§fn eq(&self, other: &EventTaskTyp) -> bool
fn eq(&self, other: &EventTaskTyp) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for EventTaskTyp
impl Serialize for EventTaskTyp
impl Copy for EventTaskTyp
impl Eq for EventTaskTyp
impl StructuralEq for EventTaskTyp
impl StructuralPartialEq for EventTaskTyp
Auto Trait Implementations§
impl RefUnwindSafe for EventTaskTyp
impl Send for EventTaskTyp
impl Sync for EventTaskTyp
impl Unpin for EventTaskTyp
impl UnwindSafe for EventTaskTyp
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
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.