pub struct TaxiStand {
pub taxi_code: TaxiCode,
pub lat: Latitude,
pub long: Longitude,
pub is_barrier_free: bool,
pub owner: TaxiStandOwner,
pub stand_type: TaxiStandType,
pub name: String,
}Fields§
§taxi_code: TaxiCodeFixed-width 3-character taxi stand reference code: a single zone letter followed by two digits. This remains a string so Satay validates and preserves the identifier’s wire representation.
lat: LatitudeGeodetic latitude in decimal degrees. The -90 through 90 bounds are the valid latitude domain and reject impossible coordinates.
long: LongitudeGeodetic longitude in decimal degrees. The -180 through 180 bounds are the valid longitude domain and reject impossible coordinates.
is_barrier_free: boolBarrier-free accessibility indicator.
owner: TaxiStandOwnerOwner of the taxi stand.
stand_type: TaxiStandTypeClassification of the taxi stand.
name: StringName or location description of the taxi stand.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TaxiStand
impl<'de> Deserialize<'de> for TaxiStand
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 StructuralPartialEq for TaxiStand
Auto Trait Implementations§
impl Freeze for TaxiStand
impl RefUnwindSafe for TaxiStand
impl Send for TaxiStand
impl Sync for TaxiStand
impl Unpin for TaxiStand
impl UnsafeUnpin for TaxiStand
impl UnwindSafe for TaxiStand
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