[][src]Struct google_maps::TransitFare

pub struct TransitFare {
    pub currency: TransitCurrency,
    pub text: String,
    pub value: f64,
}

If present, contains the total fare (that is, the total ticket costs) on this route. This property is only returned for transit requests and only for routes where fare information is available for all transit legs.

Fields

currency: TransitCurrency

An ISO 4217 currency code indicating the currency that the amount is expressed in.

text: String

The total fare amount, formatted in the requested language.

value: f64

The total fare amount, in the currency specified above.

Trait Implementations

impl Clone for TransitFare[src]

impl Debug for TransitFare[src]

impl<'de> Deserialize<'de> for TransitFare[src]

impl PartialEq<TransitFare> for TransitFare[src]

impl PartialOrd<TransitFare> for TransitFare[src]

impl Serialize for TransitFare[src]

impl StructuralPartialEq for TransitFare[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,