pub struct GBFSVehicleTypesVehicleAssetsV23 {
pub icon_url: String,
pub icon_url_dark: Option<String>,
pub icon_last_modified: String,
}Expand description
An object where each key defines vehicle assets.
Fields§
§icon_url: StringA fully qualified URL pointing to the location of a graphic icon file that MAY be used to represent this vehicle type on maps and in other applications.
icon_url_dark: Option<String>A fully qualified URL pointing to the location of a graphic icon file to be used to represent this vehicle type when in dark mode.
icon_last_modified: StringDate that indicates the last time any included vehicle icon images were modified or updated.
Trait Implementations§
Source§impl Clone for GBFSVehicleTypesVehicleAssetsV23
impl Clone for GBFSVehicleTypesVehicleAssetsV23
Source§fn clone(&self) -> GBFSVehicleTypesVehicleAssetsV23
fn clone(&self) -> GBFSVehicleTypesVehicleAssetsV23
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 Default for GBFSVehicleTypesVehicleAssetsV23
impl Default for GBFSVehicleTypesVehicleAssetsV23
Source§fn default() -> GBFSVehicleTypesVehicleAssetsV23
fn default() -> GBFSVehicleTypesVehicleAssetsV23
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GBFSVehicleTypesVehicleAssetsV23
impl<'de> Deserialize<'de> for GBFSVehicleTypesVehicleAssetsV23
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 GBFSVehicleTypesVehicleAssetsV23
Auto Trait Implementations§
impl Freeze for GBFSVehicleTypesVehicleAssetsV23
impl RefUnwindSafe for GBFSVehicleTypesVehicleAssetsV23
impl Send for GBFSVehicleTypesVehicleAssetsV23
impl Sync for GBFSVehicleTypesVehicleAssetsV23
impl Unpin for GBFSVehicleTypesVehicleAssetsV23
impl UnwindSafe for GBFSVehicleTypesVehicleAssetsV23
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().