pub enum CardState {
Attached {},
Attacking {},
Blocking {},
Blocked {},
Enchanted {},
Equipped {},
Exiled {},
Revealed {},
Tapped {},
Untapped {},
}Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CardState
impl<'de> Deserialize<'de> for CardState
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 IntoToken for CardState
Available on crate feature lexer only.
impl IntoToken for CardState
Available on crate feature
lexer only.fn try_from_span(span: &Span<'_>) -> Option<Self>
Source§impl Ord for CardState
impl Ord for CardState
Source§impl PartialOrd for CardState
impl PartialOrd for CardState
impl Copy for CardState
impl Eq for CardState
impl StructuralPartialEq for CardState
Auto Trait Implementations§
impl Freeze for CardState
impl RefUnwindSafe for CardState
impl Send for CardState
impl Sync for CardState
impl Unpin for CardState
impl UnwindSafe for CardState
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