pub struct StopId(pub u32);Expand description
Numeric identifier for a stop along the shaft.
Tuple Fields§
§0: u32Trait Implementations§
Source§impl<'de> Deserialize<'de> for StopId
impl<'de> Deserialize<'de> for StopId
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
impl Copy for StopId
impl Eq for StopId
impl StructuralPartialEq for StopId
Auto Trait Implementations§
impl Freeze for StopId
impl RefUnwindSafe for StopId
impl Send for StopId
impl Sync for StopId
impl Unpin for StopId
impl UnsafeUnpin for StopId
impl UnwindSafe for StopId
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.