Enum AnimationStopTrigger
#[repr(u8)]pub enum AnimationStopTrigger {
Show 25 variants
None = 0,
Instant = 1,
MultiUnused = 2,
Transition = 3,
PartialUnused = 4,
Ended = 5,
Cancel = 6,
StowDraw = 7,
Interrupt = 8,
Death = 9,
Downed = 10,
CrowdControl = 11,
Command = 12,
MotionSkill = 13,
MoveDodge = 14,
MotionSkillViaReset = 15,
MoveSkill = 16,
Stow = 17,
AnyUused = 18,
GadgetViaReset = 19,
ManualExpiry = 20,
Despawn = 21,
ReturnControl = 22,
Ready = 23,
Unknown(u8),
}Expand description
Animation stop trigger (debug only, subject to change).
Variants§
None = 0
Instant = 1
MultiUnused = 2
Transition = 3
PartialUnused = 4
Ended = 5
Cancel = 6
StowDraw = 7
Interrupt = 8
Death = 9
Downed = 10
CrowdControl = 11
Command = 12
MotionSkill = 13
MoveDodge = 14
MotionSkillViaReset = 15
MoveSkill = 16
Stow = 17
AnyUused = 18
GadgetViaReset = 19
ManualExpiry = 20
Despawn = 21
ReturnControl = 22
Ready = 23
Unknown(u8)
Unknown or invalid.
Trait Implementations§
§impl Clone for AnimationStopTrigger
impl Clone for AnimationStopTrigger
§fn clone(&self) -> AnimationStopTrigger
fn clone(&self) -> AnimationStopTrigger
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 more§impl Debug for AnimationStopTrigger
impl Debug for AnimationStopTrigger
§impl<'de> Deserialize<'de> for AnimationStopTrigger
impl<'de> Deserialize<'de> for AnimationStopTrigger
§fn deserialize<__D>(
__deserializer: __D,
) -> Result<AnimationStopTrigger, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AnimationStopTrigger, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl Display for AnimationStopTrigger
impl Display for AnimationStopTrigger
§impl EnumCount for AnimationStopTrigger
impl EnumCount for AnimationStopTrigger
§impl<'_derivative_strum> From<&'_derivative_strum AnimationStopTrigger> for &'static str
impl<'_derivative_strum> From<&'_derivative_strum AnimationStopTrigger> for &'static str
§fn from(x: &'_derivative_strum AnimationStopTrigger) -> &'static str
fn from(x: &'_derivative_strum AnimationStopTrigger) -> &'static str
Converts to this type from the input type.
§impl From<AnimationStopTrigger> for &'static str
impl From<AnimationStopTrigger> for &'static str
§fn from(x: AnimationStopTrigger) -> &'static str
fn from(x: AnimationStopTrigger) -> &'static str
Converts to this type from the input type.
§impl From<u8> for AnimationStopTrigger
impl From<u8> for AnimationStopTrigger
§fn from(number: u8) -> AnimationStopTrigger
fn from(number: u8) -> AnimationStopTrigger
Converts to this type from the input type.
§impl FromPrimitive for AnimationStopTrigger
impl FromPrimitive for AnimationStopTrigger
type Primitive = u8
fn from_primitive( number: <AnimationStopTrigger as FromPrimitive>::Primitive, ) -> AnimationStopTrigger
§impl Hash for AnimationStopTrigger
impl Hash for AnimationStopTrigger
§impl IntoEnumIterator for AnimationStopTrigger
impl IntoEnumIterator for AnimationStopTrigger
type Iterator = AnimationStopTriggerIter
fn iter() -> AnimationStopTriggerIter ⓘ
§impl Ord for AnimationStopTrigger
impl Ord for AnimationStopTrigger
§fn cmp(&self, other: &AnimationStopTrigger) -> Ordering
fn cmp(&self, other: &AnimationStopTrigger) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
§impl PartialEq for AnimationStopTrigger
impl PartialEq for AnimationStopTrigger
§impl PartialOrd for AnimationStopTrigger
impl PartialOrd for AnimationStopTrigger
§impl Serialize for AnimationStopTrigger
impl Serialize for AnimationStopTrigger
§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
§impl VariantNames for AnimationStopTrigger
impl VariantNames for AnimationStopTrigger
impl Copy for AnimationStopTrigger
impl Eq for AnimationStopTrigger
impl StructuralPartialEq for AnimationStopTrigger
Auto Trait Implementations§
impl Freeze for AnimationStopTrigger
impl RefUnwindSafe for AnimationStopTrigger
impl Send for AnimationStopTrigger
impl Sync for AnimationStopTrigger
impl Unpin for AnimationStopTrigger
impl UnsafeUnpin for AnimationStopTrigger
impl UnwindSafe for AnimationStopTrigger
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