pub enum TargetEntityAction {
Card(CardId),
Player(PlayerId),
}Variants§
Trait Implementations§
Source§impl Clone for TargetEntityAction
impl Clone for TargetEntityAction
Source§fn clone(&self) -> TargetEntityAction
fn clone(&self) -> TargetEntityAction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TargetEntityAction
Source§impl Debug for TargetEntityAction
impl Debug for TargetEntityAction
impl Eq for TargetEntityAction
Source§impl From<TargetEntityAction> for PlayerAction
impl From<TargetEntityAction> for PlayerAction
Source§fn from(value: TargetEntityAction) -> Self
fn from(value: TargetEntityAction) -> Self
Converts to this type from the input type.
Source§impl PartialEq for TargetEntityAction
impl PartialEq for TargetEntityAction
impl StructuralPartialEq for TargetEntityAction
Auto Trait Implementations§
impl Freeze for TargetEntityAction
impl RefUnwindSafe for TargetEntityAction
impl Send for TargetEntityAction
impl Sync for TargetEntityAction
impl Unpin for TargetEntityAction
impl UnsafeUnpin for TargetEntityAction
impl UnwindSafe for TargetEntityAction
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.