pub struct BookedOfferPartRequest {
pub offer_id: String,
pub ancillary_offer_ids: Option<Vec<String>>,
pub place_selections: Option<Vec<PlaceSelection>>,
pub passenger_refs: Vec<String>,
pub trip_coverage: Option<Box<TripCoverage>>,
pub inbound_trip_coverage: Option<Box<TripCoverage>>,
}Fields§
§offer_id: String§ancillary_offer_ids: Option<Vec<String>>§place_selections: Option<Vec<PlaceSelection>>§passenger_refs: Vec<String>§trip_coverage: Option<Box<TripCoverage>>§inbound_trip_coverage: Option<Box<TripCoverage>>Implementations§
Trait Implementations§
Source§impl Clone for BookedOfferPartRequest
impl Clone for BookedOfferPartRequest
Source§fn clone(&self) -> BookedOfferPartRequest
fn clone(&self) -> BookedOfferPartRequest
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 BookedOfferPartRequest
impl Debug for BookedOfferPartRequest
Source§impl Default for BookedOfferPartRequest
impl Default for BookedOfferPartRequest
Source§fn default() -> BookedOfferPartRequest
fn default() -> BookedOfferPartRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BookedOfferPartRequest
impl<'de> Deserialize<'de> for BookedOfferPartRequest
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 BookedOfferPartRequest
impl PartialEq for BookedOfferPartRequest
Source§impl Serialize for BookedOfferPartRequest
impl Serialize for BookedOfferPartRequest
impl StructuralPartialEq for BookedOfferPartRequest
Auto Trait Implementations§
impl Freeze for BookedOfferPartRequest
impl RefUnwindSafe for BookedOfferPartRequest
impl Send for BookedOfferPartRequest
impl Sync for BookedOfferPartRequest
impl Unpin for BookedOfferPartRequest
impl UnwindSafe for BookedOfferPartRequest
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