Enum AnimationStartTrigger
#[repr(u8)]pub enum AnimationStartTrigger {
None = 0,
Skill = 1,
Dodge = 2,
StowDraw = 3,
MoveSkill = 4,
MotionSkill = 5,
GadgetInteract = 6,
Emote = 7,
Pickup = 8,
Unknown(u8),
}Expand description
Animation start trigger (debug only, subject to change).
Variants§
None = 0
Skill = 1
Dodge = 2
StowDraw = 3
MoveSkill = 4
MotionSkill = 5
GadgetInteract = 6
Emote = 7
Pickup = 8
Unknown(u8)
Unknown or invalid.
Trait Implementations§
§impl Clone for AnimationStartTrigger
impl Clone for AnimationStartTrigger
§fn clone(&self) -> AnimationStartTrigger
fn clone(&self) -> AnimationStartTrigger
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 AnimationStartTrigger
impl Debug for AnimationStartTrigger
§impl<'de> Deserialize<'de> for AnimationStartTrigger
impl<'de> Deserialize<'de> for AnimationStartTrigger
§fn deserialize<__D>(
__deserializer: __D,
) -> Result<AnimationStartTrigger, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AnimationStartTrigger, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl Display for AnimationStartTrigger
impl Display for AnimationStartTrigger
§impl EnumCount for AnimationStartTrigger
impl EnumCount for AnimationStartTrigger
§impl<'_derivative_strum> From<&'_derivative_strum AnimationStartTrigger> for &'static str
impl<'_derivative_strum> From<&'_derivative_strum AnimationStartTrigger> for &'static str
§fn from(x: &'_derivative_strum AnimationStartTrigger) -> &'static str
fn from(x: &'_derivative_strum AnimationStartTrigger) -> &'static str
Converts to this type from the input type.
§impl From<AnimationStartTrigger> for &'static str
impl From<AnimationStartTrigger> for &'static str
§fn from(x: AnimationStartTrigger) -> &'static str
fn from(x: AnimationStartTrigger) -> &'static str
Converts to this type from the input type.
§impl From<u8> for AnimationStartTrigger
impl From<u8> for AnimationStartTrigger
§fn from(number: u8) -> AnimationStartTrigger
fn from(number: u8) -> AnimationStartTrigger
Converts to this type from the input type.
§impl FromPrimitive for AnimationStartTrigger
impl FromPrimitive for AnimationStartTrigger
type Primitive = u8
fn from_primitive( number: <AnimationStartTrigger as FromPrimitive>::Primitive, ) -> AnimationStartTrigger
§impl Hash for AnimationStartTrigger
impl Hash for AnimationStartTrigger
§impl IntoEnumIterator for AnimationStartTrigger
impl IntoEnumIterator for AnimationStartTrigger
type Iterator = AnimationStartTriggerIter
fn iter() -> AnimationStartTriggerIter ⓘ
§impl Ord for AnimationStartTrigger
impl Ord for AnimationStartTrigger
§fn cmp(&self, other: &AnimationStartTrigger) -> Ordering
fn cmp(&self, other: &AnimationStartTrigger) -> 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 AnimationStartTrigger
impl PartialEq for AnimationStartTrigger
§impl PartialOrd for AnimationStartTrigger
impl PartialOrd for AnimationStartTrigger
§impl Serialize for AnimationStartTrigger
impl Serialize for AnimationStartTrigger
§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 AnimationStartTrigger
impl VariantNames for AnimationStartTrigger
impl Copy for AnimationStartTrigger
impl Eq for AnimationStartTrigger
impl StructuralPartialEq for AnimationStartTrigger
Auto Trait Implementations§
impl Freeze for AnimationStartTrigger
impl RefUnwindSafe for AnimationStartTrigger
impl Send for AnimationStartTrigger
impl Sync for AnimationStartTrigger
impl Unpin for AnimationStartTrigger
impl UnsafeUnpin for AnimationStartTrigger
impl UnwindSafe for AnimationStartTrigger
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