pub struct GBFSName {
pub text: String,
pub language: String,
}Expand description
GBFS name
Fields§
§text: StringThe translated text.
language: StringIETF BCP 47 language code. pattern ^[a-z]{2,3}(-[A-Z]{2})?$
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GBFSName
impl<'de> Deserialize<'de> for GBFSName
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>,
Source§impl From<&Map<String, PrimitiveValue>> for GBFSName
Starting from a ref to an ValuePrimitive, convert to a struct
impl From<&Map<String, PrimitiveValue>> for GBFSName
Starting from a ref to an ValuePrimitive, convert to a struct
Source§fn from(m: &ValuePrimitive) -> Self
fn from(m: &ValuePrimitive) -> Self
Source§impl From<&Map<String, ValueType>> for GBFSName
Starting from a ref to an MValue, convert to a struct
impl From<&Map<String, ValueType>> for GBFSName
Starting from a ref to an MValue, convert to a struct
Source§impl From<&ValuePrimitiveType> for GBFSName
Starting from an ValuePrimitiveType ref, pull out the struct and apply the conversions
impl From<&ValuePrimitiveType> for GBFSName
Starting from an ValuePrimitiveType ref, pull out the struct and apply the conversions
Source§fn from(m: &ValuePrimitiveType) -> Self
fn from(m: &ValuePrimitiveType) -> Self
Source§impl From<&ValueType> for GBFSName
If this struct ref is nested into another struct, pull out the MValue and let
From handle
impl From<&ValueType> for GBFSName
If this struct ref is nested into another struct, pull out the MValue and let
From
Source§impl From<GBFSName> for ValuePrimitive
Starting from a struct, convert to an ValuePrimitive
impl From<GBFSName> for ValuePrimitive
Starting from a struct, convert to an ValuePrimitive
Source§fn from(value: GBFSName) -> ValuePrimitive
fn from(value: GBFSName) -> ValuePrimitive
Source§impl From<GBFSName> for ValuePrimitiveType
Starting from a struct, convert to an ValuePrimitiveType for Vec types
impl From<GBFSName> for ValuePrimitiveType
Starting from a struct, convert to an ValuePrimitiveType for Vec types
Source§impl From<GBFSName> for ValueType
If this struct is nested into another struct, convert to a ValueType that’s nested
impl From<GBFSName> for ValueType
If this struct is nested into another struct, convert to a ValueType that’s nested
Source§impl From<Map<String, PrimitiveValue>> for GBFSName
Starting from an ValuePrimitive, convert to a struct
impl From<Map<String, PrimitiveValue>> for GBFSName
Starting from an ValuePrimitive, convert to a struct
Source§fn from(m: ValuePrimitive) -> Self
fn from(m: ValuePrimitive) -> Self
Source§impl From<ValuePrimitiveType> for GBFSName
Starting from an ValuePrimitiveType, pull out the struct and apply the conversions
impl From<ValuePrimitiveType> for GBFSName
Starting from an ValuePrimitiveType, pull out the struct and apply the conversions
Source§fn from(m: ValuePrimitiveType) -> Self
fn from(m: ValuePrimitiveType) -> Self
Source§impl From<ValueType> for GBFSName
If this struct is nested into another struct, pull out the MValue and let
From handle
impl From<ValueType> for GBFSName
If this struct is nested into another struct, pull out the MValue and let
From
impl MValueCompatible for GBFSName
Finally implement the MValueCompatible trait
impl StructuralPartialEq for GBFSName
Auto Trait Implementations§
impl Freeze for GBFSName
impl RefUnwindSafe for GBFSName
impl Send for GBFSName
impl Sync for GBFSName
impl Unpin for GBFSName
impl UnwindSafe for GBFSName
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
§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)
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>
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>
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>
ReadEndian::read_from_little_endian().