pub struct OfferOverviewTrip {
pub price: Box<Price>,
pub trip_ids: Vec<String>,
pub travel_class: Option<String>,
pub flexibility: Option<String>,
}Fields§
§price: Box<Price>§trip_ids: Vec<String>§travel_class: Option<String>Traditional first and second class.
flexibility: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for OfferOverviewTrip
impl Clone for OfferOverviewTrip
Source§fn clone(&self) -> OfferOverviewTrip
fn clone(&self) -> OfferOverviewTrip
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 OfferOverviewTrip
impl Debug for OfferOverviewTrip
Source§impl Default for OfferOverviewTrip
impl Default for OfferOverviewTrip
Source§fn default() -> OfferOverviewTrip
fn default() -> OfferOverviewTrip
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OfferOverviewTrip
impl<'de> Deserialize<'de> for OfferOverviewTrip
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 OfferOverviewTrip
impl PartialEq for OfferOverviewTrip
Source§impl Serialize for OfferOverviewTrip
impl Serialize for OfferOverviewTrip
impl StructuralPartialEq for OfferOverviewTrip
Auto Trait Implementations§
impl Freeze for OfferOverviewTrip
impl RefUnwindSafe for OfferOverviewTrip
impl Send for OfferOverviewTrip
impl Sync for OfferOverviewTrip
impl Unpin for OfferOverviewTrip
impl UnwindSafe for OfferOverviewTrip
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