[]Enum myopic_brain::Dir

pub enum Dir {
    N,
    E,
    S,
    W,
    NE,
    SE,
    SW,
    NW,
    NNE,
    NEE,
    SEE,
    SSE,
    SSW,
    SWW,
    NWW,
    NNW,
}

Type representing a square on a chessboard.

Variants

N
E
S
W
NE
SE
SW
NW
NNE
NEE
SEE
SSE
SSW
SWW
NWW
NNW

Trait Implementations

impl Clone for Dir

impl Copy for Dir

impl Debug for Dir

impl Eq for Dir

impl Hash for Dir

impl Ord for Dir

impl PartialEq<Dir> for Dir

impl PartialOrd<Dir> for Dir

impl Reflectable for Dir

impl StructuralEq for Dir

impl StructuralPartialEq for Dir

Auto Trait Implementations

Blanket Implementations

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

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

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

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.