pub struct GBFSSystemInformationDataV11 {Show 14 fields
pub system_id: String,
pub language: String,
pub name: String,
pub short_name: Option<String>,
pub operator: Option<String>,
pub url: Option<String>,
pub purchase_url: Option<String>,
pub start_date: Option<String>,
pub phone_number: Option<String>,
pub email: Option<String>,
pub feed_contact_email: Option<String>,
pub timezone: String,
pub license_url: Option<String>,
pub rental_apps: Option<GBFSSystemInformationRentalAppsV11>,
}Expand description
GBFS System Information Data
Fields§
§system_id: StringSystem ID
language: StringLanguage
name: StringSystem name
short_name: Option<String>Short name
operator: Option<String>Operator
url: Option<String>URL
purchase_url: Option<String>Purchase URL
start_date: Option<String>Start date
phone_number: Option<String>Phone number
email: Option<String>feed_contact_email: Option<String>Feed contact email
timezone: StringTimezone
license_url: Option<String>License URL
rental_apps: Option<GBFSSystemInformationRentalAppsV11>Rental Apps
Trait Implementations§
Source§impl Clone for GBFSSystemInformationDataV11
impl Clone for GBFSSystemInformationDataV11
Source§fn clone(&self) -> GBFSSystemInformationDataV11
fn clone(&self) -> GBFSSystemInformationDataV11
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GBFSSystemInformationDataV11
impl Debug for GBFSSystemInformationDataV11
Source§impl Default for GBFSSystemInformationDataV11
impl Default for GBFSSystemInformationDataV11
Source§fn default() -> GBFSSystemInformationDataV11
fn default() -> GBFSSystemInformationDataV11
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GBFSSystemInformationDataV11
impl<'de> Deserialize<'de> for GBFSSystemInformationDataV11
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 GBFSSystemInformationDataV11
Auto Trait Implementations§
impl Freeze for GBFSSystemInformationDataV11
impl RefUnwindSafe for GBFSSystemInformationDataV11
impl Send for GBFSSystemInformationDataV11
impl Sync for GBFSSystemInformationDataV11
impl Unpin for GBFSSystemInformationDataV11
impl UnwindSafe for GBFSSystemInformationDataV11
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().