[][src]Enum scannit_core::models::BoardingDirection

#[repr(u32)]
pub enum BoardingDirection {
    TowardEnd,
    TowardStart,
}

This enum is pure speculation--the underlying value is a single bit. What else could it mean?

Variants

TowardEnd

Indicates that at the time of boarding, the transit medium was headed toward the end of its route.

TowardStart

Indicates that at the time of boarding, the transit medium was headed toward the start of its route.

Trait Implementations

impl Clone for BoardingDirection[src]

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

Performs copy-assignment from source. Read more

impl PartialEq<BoardingDirection> for BoardingDirection[src]

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

This method tests for !=.

impl From<u8> for BoardingDirection[src]

impl Copy for BoardingDirection[src]

impl Eq for BoardingDirection[src]

impl Hash for BoardingDirection[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 Debug for BoardingDirection[src]

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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]