Struct google_qpxexpress1::Data
[−]
[src]
pub struct Data { pub city: Option<Vec<CityData>>, pub kind: Option<String>, pub carrier: Option<Vec<CarrierData>>, pub airport: Option<Vec<AirportData>>, pub tax: Option<Vec<TaxData>>, pub aircraft: Option<Vec<AircraftData>>, }
Detailed information about components found in the solutions of this response, including a trip's airport, city, taxes, airline, and aircraft.
This type is not used in any activity, and only used as part of another schema.
Fields
city: Option<Vec<CityData>>
The city that is either the origin or destination of part of a trip.
kind: Option<String>
Identifies this as QPX Express response resource, including a trip's airport, city, taxes, airline, and aircraft. Value: the fixed string qpxexpress#data.
carrier: Option<Vec<CarrierData>>
The airline carrier of the aircraft flying between an origin and destination. Allowed values are IATA carrier codes.
airport: Option<Vec<AirportData>>
The airport of an origin or destination.
tax: Option<Vec<TaxData>>
The taxes due for flying between an origin and a destination.
aircraft: Option<Vec<AircraftData>>
The aircraft that is flying between an origin and destination.
Trait Implementations
impl Debug for Data
[src]
impl Clone for Data
[src]
fn clone(&self) -> Data
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more