[][src]Enum screeps_api::endpoints::room_terrain::TerrainType

pub enum TerrainType {
    Plains,
    Swamp,
    Wall,
    SwampyWall,
}

Type of terrain

Variants

Plains

Plains terrain type, easy to move through

Swamp

Swamp terrain type, green, hard to move through

Wall

Wall terrain type, impossible to move through

SwampyWall

Wall with swamp underneath it, hard to move through

Trait Implementations

impl Clone for TerrainType[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Eq for TerrainType[src]

impl Copy for TerrainType[src]

impl PartialEq<TerrainType> for TerrainType[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests for !=.

impl Debug for TerrainType[src]

impl Hash for TerrainType[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl Serialize for TerrainType[src]

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

Auto Trait Implementations

impl Send for TerrainType

impl Sync for TerrainType

Blanket Implementations

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

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

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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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

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

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> Erased for T