[][src]Enum my_iot::value::PointOfTheCompass

pub enum PointOfTheCompass {
    North,
    NorthNortheast,
    Northeast,
    EastNortheast,
    East,
    EastSoutheast,
    Southeast,
    SouthSoutheast,
    South,
    SouthSouthwest,
    Southwest,
    WestSouthwest,
    West,
    WestNorthwest,
    Northwest,
    NorthNorthwest,
}

Points of the compass.

Variants

North

N

NorthNortheast

NNE

Northeast

NE

EastNortheast

ENE

East

E

EastSoutheast

ESE

Southeast

SE

SouthSoutheast

SSE

South

S

SouthSouthwest

SSW

Southwest

SW

WestSouthwest

WSW

West

W

WestNorthwest

WNW

Northwest

NW

NorthNorthwest

NNW

Trait Implementations

impl Copy for PointOfTheCompass[src]

impl Clone for PointOfTheCompass[src]

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

Performs copy-assignment from source. Read more

impl PartialEq<PointOfTheCompass> for PointOfTheCompass[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Display for PointOfTheCompass[src]

impl Debug for PointOfTheCompass[src]

impl Serialize for PointOfTheCompass[src]

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

fn deserialize_in_place<D>(
    deserializer: D,
    place: &mut Self
) -> Result<(), <D as Deserializer<'de>>::Error> where
    D: Deserializer<'de>, 
[src]

Deserializes a value into self from the given Deserializer. Read more

Auto Trait Implementations

impl Unpin for PointOfTheCompass

impl Send for PointOfTheCompass

impl Sync for PointOfTheCompass

impl UnwindSafe for PointOfTheCompass

impl RefUnwindSafe for PointOfTheCompass

Blanket Implementations

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

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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

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

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

impl<T> Erased for T

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

impl<T> Erased for T

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

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

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