Enum amtrak_api::responses::Heading
source · pub enum Heading {
N,
NE,
E,
SE,
S,
SW,
W,
NW,
}Expand description
Describes a train’s heading using cardinal directions
Variants§
N
North heading
NE
Northeast heading
E
East heading
SE
Southeast heading
S
South heading
SW
Southwest heading
W
West heading
NW
Northwest heading
Trait Implementations§
source§impl<'de> Deserialize<'de> for Heading
impl<'de> Deserialize<'de> for Heading
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<Heading> for Heading
impl PartialEq<Heading> for Heading
impl Copy for Heading
impl Eq for Heading
impl StructuralEq for Heading
impl StructuralPartialEq for Heading
Auto Trait Implementations§
impl RefUnwindSafe for Heading
impl Send for Heading
impl Sync for Heading
impl Unpin for Heading
impl UnwindSafe for Heading
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.