Enum kingslayer::EnemyStatus
source · [−]pub enum EnemyStatus {
Angry,
Distracted,
Asleep,
}
Variants
Angry
Distracted
Asleep
Trait Implementations
sourceimpl Clone for EnemyStatus
impl Clone for EnemyStatus
sourcefn clone(&self) -> EnemyStatus
fn clone(&self) -> EnemyStatus
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for EnemyStatus
impl Debug for EnemyStatus
sourceimpl Default for EnemyStatus
impl Default for EnemyStatus
sourceimpl<'de> Deserialize<'de> for EnemyStatus
impl<'de> Deserialize<'de> for EnemyStatus
sourcefn 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
sourceimpl PartialEq<EnemyStatus> for EnemyStatus
impl PartialEq<EnemyStatus> for EnemyStatus
sourceimpl Serialize for EnemyStatus
impl Serialize for EnemyStatus
impl Copy for EnemyStatus
impl StructuralPartialEq for EnemyStatus
Auto Trait Implementations
impl RefUnwindSafe for EnemyStatus
impl Send for EnemyStatus
impl Sync for EnemyStatus
impl Unpin for EnemyStatus
impl UnwindSafe for EnemyStatus
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more