pub struct OfferOverviewRoute {
pub price: Option<Box<Price>>,
pub travel_class: Option<String>,
pub flexibility: Option<String>,
pub start_date_time: Option<String>,
pub route_specification: Option<Box<RouteSpecification>>,
}Fields§
§price: Option<Box<Price>>§travel_class: Option<String>Traditional first and second class.
flexibility: Option<String>§start_date_time: Option<String>§route_specification: Option<Box<RouteSpecification>>Implementations§
Source§impl OfferOverviewRoute
impl OfferOverviewRoute
pub fn new() -> OfferOverviewRoute
Trait Implementations§
Source§impl Clone for OfferOverviewRoute
impl Clone for OfferOverviewRoute
Source§fn clone(&self) -> OfferOverviewRoute
fn clone(&self) -> OfferOverviewRoute
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OfferOverviewRoute
impl Debug for OfferOverviewRoute
Source§impl Default for OfferOverviewRoute
impl Default for OfferOverviewRoute
Source§fn default() -> OfferOverviewRoute
fn default() -> OfferOverviewRoute
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OfferOverviewRoute
impl<'de> Deserialize<'de> for OfferOverviewRoute
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 PartialEq for OfferOverviewRoute
impl PartialEq for OfferOverviewRoute
Source§impl Serialize for OfferOverviewRoute
impl Serialize for OfferOverviewRoute
impl StructuralPartialEq for OfferOverviewRoute
Auto Trait Implementations§
impl Freeze for OfferOverviewRoute
impl RefUnwindSafe for OfferOverviewRoute
impl Send for OfferOverviewRoute
impl Sync for OfferOverviewRoute
impl Unpin for OfferOverviewRoute
impl UnwindSafe for OfferOverviewRoute
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