pub struct FareMedia {
pub id: String,
pub name: Option<String>,
pub media_type: FareMediaType,
}
Expand description
To describe the different fare media that can be employed to use fare products. Fare media are physical or virtual holders used for the representation and/or validation of a fare product. https://gtfs.org/documentation/schedule/reference/#fare_mediatxt
Fields§
§id: String
Identifies a fare media.
name: Option<String>
The name of the fare media.
media_type: FareMediaType
The type of fare media
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FareMedia
impl<'de> Deserialize<'de> for FareMedia
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
Source§impl Type for FareMedia
impl Type for FareMedia
Source§fn object_type(&self) -> ObjectType
fn object_type(&self) -> ObjectType
What is the type of the object
impl Eq for FareMedia
impl StructuralPartialEq for FareMedia
Auto Trait Implementations§
impl Freeze for FareMedia
impl RefUnwindSafe for FareMedia
impl Send for FareMedia
impl Sync for FareMedia
impl Unpin for FareMedia
impl UnwindSafe for FareMedia
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.