pub enum IntentName {
UnitMove,
UnitAttack,
TurretAttack,
FactorySpawnUnit,
ResourceTransfer,
}Variants§
Trait Implementations§
Source§impl Clone for IntentName
impl Clone for IntentName
Source§fn clone(&self) -> IntentName
fn clone(&self) -> IntentName
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 IntentName
impl Debug for IntentName
Source§impl Enum for IntentName
impl Enum for IntentName
Source§impl<V> EnumArray<V> for IntentName
impl<V> EnumArray<V> for IntentName
Source§impl Hash for IntentName
impl Hash for IntentName
Source§impl PartialEq for IntentName
impl PartialEq for IntentName
impl Copy for IntentName
impl Eq for IntentName
impl StructuralPartialEq for IntentName
Auto Trait Implementations§
impl Freeze for IntentName
impl RefUnwindSafe for IntentName
impl Send for IntentName
impl Sync for IntentName
impl Unpin for IntentName
impl UnwindSafe for IntentName
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.