Struct google_qpxexpress1::TripOption [−][src]
pub struct TripOption { pub sale_total: Option<String>, pub kind: Option<String>, pub slice: Option<Vec<SliceInfo>>, pub id: Option<String>, pub pricing: Option<Vec<PricingInfo>>, }
Trip information.
This type is not used in any activity, and only used as part of another schema.
Fields
sale_total: Option<String>
The total price for all passengers on the trip, in the form of a currency followed by an amount, e.g. USD253.35.
kind: Option<String>
Identifies this as a trip information object. Value: the fixed string qpxexpress#tripOption.
slice: Option<Vec<SliceInfo>>
The slices that make up this trip's itinerary.
id: Option<String>
Identifier uniquely identifying this trip in a response.
pricing: Option<Vec<PricingInfo>>
Per passenger pricing information.
Trait Implementations
impl Default for TripOption
[src]
impl Default for TripOption
fn default() -> TripOption
[src]
fn default() -> TripOption
Returns the "default value" for a type. Read more
impl Clone for TripOption
[src]
impl Clone for TripOption
fn clone(&self) -> TripOption
[src]
fn clone(&self) -> TripOption
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for TripOption
[src]
impl Debug for TripOption
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for TripOption
[src]
impl Part for TripOption
Auto Trait Implementations
impl Send for TripOption
impl Send for TripOption
impl Sync for TripOption
impl Sync for TripOption