[−][src]Enum pokemon_rust::entities::character::MovementType

pub enum MovementType {
    Walk,
    Run,
}

The kind of movement that characters can do. Note that not all characters can do all of these. NPCs can usually do just one.

Variants

Walk
Run

Trait Implementations

impl Clone for MovementType[src]

impl Debug for MovementType[src]

impl<'de> Deserialize<'de> for MovementType[src]

impl Eq for MovementType[src]

impl Hash for MovementType[src]

impl PartialEq<MovementType> for MovementType[src]

impl Serialize for MovementType[src]

impl StructuralEq for MovementType[src]

impl StructuralPartialEq for MovementType[src]

Auto Trait Implementations

impl RefUnwindSafe for MovementType

impl Send for MovementType

impl Sync for MovementType

impl Unpin for MovementType

impl UnwindSafe for MovementType

Blanket Implementations

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
    D: AdaptFrom<S, Swp, Dwp, T>,
    Dwp: WhitePoint,
    Swp: WhitePoint,
    T: Component + Float, 
[src]

impl<T> Any for T where
    T: 'static + ?Sized, 
[src]

impl<T> Any for T where
    T: Any, 

impl<T> Borrow<T> for T where
    T: ?Sized, 
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized, 
[src]

impl<T> Clone for T where
    T: Clone, 
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T> Event for T where
    T: Send + Sync + 'static, 

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Resource for T where
    T: Any + Send + Sync, 

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> Serialize for T where
    T: Serialize + ?Sized, 
[src]

impl<T> SetParameter for T

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 

impl<T> Supports<T> for T

impl<T> ToOwned for T where
    T: Clone, 
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,