pub enum MovementState {
Idle,
Walking,
Jumping,
}Expand description
Player movement state.
Variants§
Trait Implementations§
Source§impl Clone for MovementState
impl Clone for MovementState
Source§fn clone(&self) -> MovementState
fn clone(&self) -> MovementState
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 MovementState
Source§impl Debug for MovementState
impl Debug for MovementState
Source§impl<'de> Deserialize<'de> for MovementState
impl<'de> Deserialize<'de> for MovementState
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 MovementState
Source§impl PartialEq for MovementState
impl PartialEq for MovementState
Source§impl Serialize for MovementState
impl Serialize for MovementState
impl StructuralPartialEq for MovementState
Auto Trait Implementations§
impl Freeze for MovementState
impl RefUnwindSafe for MovementState
impl Send for MovementState
impl Sync for MovementState
impl Unpin for MovementState
impl UnsafeUnpin for MovementState
impl UnwindSafe for MovementState
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