pub enum CardType {
Show 17 variants
Artifact,
Battle,
Conspiracy,
Creature,
Dungeon,
Emblem,
Enchantment,
Hero,
Instant,
Kindred,
Land,
Phenomenon,
Plane,
Planeswalker,
Scheme,
Sorcery,
Vanguard,
}Variants§
Artifact
Battle
Conspiracy
Creature
Dungeon
Emblem
Enchantment
Hero
Instant
Kindred
Land
Phenomenon
Plane
Planeswalker
Scheme
Sorcery
Vanguard
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CardType
impl<'de> Deserialize<'de> for CardType
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 Ord for CardType
impl Ord for CardType
Source§impl PartialOrd for CardType
impl PartialOrd for CardType
impl Copy for CardType
impl Eq for CardType
impl StructuralPartialEq for CardType
Auto Trait Implementations§
impl Freeze for CardType
impl RefUnwindSafe for CardType
impl Send for CardType
impl Sync for CardType
impl Unpin for CardType
impl UnwindSafe for CardType
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