#[non_exhaustive]pub enum ElementalResonanceCard {
Show 14 variants
WovenIce,
ShatteringIce,
WovenWaters,
SoothingWater,
WovenFlames,
FerventFlames,
WovenThunder,
HighVoltage,
WovenWinds,
ImpetuousWinds,
WovenStone,
EnduringRock,
WovenWeeds,
SprawlingGreenery,
}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.
WovenIce
ShatteringIce
WovenWaters
SoothingWater
WovenFlames
FerventFlames
WovenThunder
HighVoltage
WovenWinds
ImpetuousWinds
WovenStone
EnduringRock
WovenWeeds
SprawlingGreenery
Implementations§
Trait Implementations§
Source§impl Clone for ElementalResonanceCard
impl Clone for ElementalResonanceCard
Source§fn clone(&self) -> ElementalResonanceCard
fn clone(&self) -> ElementalResonanceCard
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 ElementalResonanceCard
impl Debug for ElementalResonanceCard
Source§impl From<ElementalResonanceCard> for ActionCard
impl From<ElementalResonanceCard> for ActionCard
Source§fn from(value: ElementalResonanceCard) -> ActionCard
fn from(value: ElementalResonanceCard) -> ActionCard
Converts to this type from the input type.
Source§impl From<ElementalResonanceCard> for Card
impl From<ElementalResonanceCard> for Card
Source§fn from(value: ElementalResonanceCard) -> Card
fn from(value: ElementalResonanceCard) -> Card
Converts to this type from the input type.
Source§impl From<ElementalResonanceCard> for EventCard
impl From<ElementalResonanceCard> for EventCard
Source§fn from(value: ElementalResonanceCard) -> EventCard
fn from(value: ElementalResonanceCard) -> EventCard
Converts to this type from the input type.
Source§impl Hash for ElementalResonanceCard
impl Hash for ElementalResonanceCard
Source§impl PartialEq for ElementalResonanceCard
impl PartialEq for ElementalResonanceCard
Source§impl PlayingCard for ElementalResonanceCard
impl PlayingCard for ElementalResonanceCard
Source§fn shop_price(&self) -> Option<u16>
fn shop_price(&self) -> Option<u16>
Returns the price for buying this card in Prince’s shop (in Lucky Coins) Read more
Source§fn resonance(&self) -> Option<ElementalResonanceCard>
fn resonance(&self) -> Option<ElementalResonanceCard>
Attempts to parse
self as
a
resonance
card. Returns None if this card is of another type/subtypeSource§fn equipment(&self) -> Option<EquipmentCard>
fn equipment(&self) -> Option<EquipmentCard>
Attempts to parse
self as
an
equipment
card. Returns None if this card is of another type/subtypeSource§fn event(&self) -> Option<EventCard>
fn event(&self) -> Option<EventCard>
Attempts to parse
self as
an
event
card. Returns None if this card is of another type/subtypeSource§fn support(&self) -> Option<SupportCard>
fn support(&self) -> Option<SupportCard>
Attempts to parse
self as
a
support
card. Returns None if this card is of another type/subtypeSource§fn artifact(&self) -> Option<ArtifactCard>
fn artifact(&self) -> Option<ArtifactCard>
Attempts to parse
self as
an
artifact
card. Returns None if this card is of another type/subtypeSource§fn talent(&self) -> Option<TalentCard>
fn talent(&self) -> Option<TalentCard>
Attempts to parse
self as
a
talent
card. Returns None if this card is of another type/subtypeSource§fn weapon(&self) -> Option<WeaponCard>
fn weapon(&self) -> Option<WeaponCard>
Attempts to parse
self as
a
weapon
card. Returns None if this card is of another type/subtypeSource§fn food(&self) -> Option<FoodCard>
fn food(&self) -> Option<FoodCard>
Attempts to parse
self as
a
food
card. Returns None if this card is of another type/subtypeSource§fn companion(&self) -> Option<CompanionCard>
fn companion(&self) -> Option<CompanionCard>
Attempts to parse
self as
a
companion
card. Returns None if this card is of another type/subtypeSource§fn item(&self) -> Option<ItemCard>
fn item(&self) -> Option<ItemCard>
Attempts to parse
self as
an
item
card. Returns None if this card is of another type/subtypeSource§fn location(&self) -> Option<LocationCard>
fn location(&self) -> Option<LocationCard>
Attempts to parse
self as
a
location
card. Returns None if this card is of another type/subtypeSource§fn normal_event(&self) -> Option<NormalEventCard>
fn normal_event(&self) -> Option<NormalEventCard>
Attempts to parse
self as a normal event card (non-food and non-resonance).
Returns None if this card is of another type/subtypeimpl Copy for ElementalResonanceCard
impl Eq for ElementalResonanceCard
impl StructuralPartialEq for ElementalResonanceCard
Auto Trait Implementations§
impl Freeze for ElementalResonanceCard
impl RefUnwindSafe for ElementalResonanceCard
impl Send for ElementalResonanceCard
impl Sync for ElementalResonanceCard
impl Unpin for ElementalResonanceCard
impl UnwindSafe for ElementalResonanceCard
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