pub struct StationNumber { /* private fields */ }Expand description
New type wrapper for a station number.
Implementations§
Trait Implementations§
Source§impl Clone for StationNumber
impl Clone for StationNumber
Source§fn clone(&self) -> StationNumber
fn clone(&self) -> StationNumber
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StationNumber
impl Debug for StationNumber
Source§impl Display for StationNumber
impl Display for StationNumber
Source§impl From<u32> for StationNumber
impl From<u32> for StationNumber
Source§impl Hash for StationNumber
impl Hash for StationNumber
Source§impl Into<i64> for StationNumber
impl Into<i64> for StationNumber
Source§impl Into<u32> for StationNumber
impl Into<u32> for StationNumber
Source§impl Ord for StationNumber
impl Ord for StationNumber
Source§fn cmp(&self, other: &StationNumber) -> Ordering
fn cmp(&self, other: &StationNumber) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for StationNumber
impl PartialEq for StationNumber
Source§impl PartialOrd for StationNumber
impl PartialOrd for StationNumber
impl Copy for StationNumber
impl Eq for StationNumber
impl StructuralPartialEq for StationNumber
Auto Trait Implementations§
impl Freeze for StationNumber
impl RefUnwindSafe for StationNumber
impl Send for StationNumber
impl Sync for StationNumber
impl Unpin for StationNumber
impl UnwindSafe for StationNumber
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more