pub enum CombatFxHitOutcome {
Hit,
Blocked,
Miss,
Glance,
}Expand description
Outcome attached to a hit marker / struck entity.
Variants§
Trait Implementations§
Source§impl Clone for CombatFxHitOutcome
impl Clone for CombatFxHitOutcome
Source§fn clone(&self) -> CombatFxHitOutcome
fn clone(&self) -> CombatFxHitOutcome
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 CombatFxHitOutcome
Source§impl Debug for CombatFxHitOutcome
impl Debug for CombatFxHitOutcome
Source§impl Default for CombatFxHitOutcome
impl Default for CombatFxHitOutcome
Source§fn default() -> CombatFxHitOutcome
fn default() -> CombatFxHitOutcome
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CombatFxHitOutcome
impl<'de> Deserialize<'de> for CombatFxHitOutcome
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
impl Eq for CombatFxHitOutcome
Source§impl PartialEq for CombatFxHitOutcome
impl PartialEq for CombatFxHitOutcome
Source§impl Serialize for CombatFxHitOutcome
impl Serialize for CombatFxHitOutcome
impl StructuralPartialEq for CombatFxHitOutcome
Auto Trait Implementations§
impl Freeze for CombatFxHitOutcome
impl RefUnwindSafe for CombatFxHitOutcome
impl Send for CombatFxHitOutcome
impl Sync for CombatFxHitOutcome
impl Unpin for CombatFxHitOutcome
impl UnsafeUnpin for CombatFxHitOutcome
impl UnwindSafe for CombatFxHitOutcome
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