pub struct CreateRequest {
pub market: Cow<'static, str>,
pub locale: Cow<'static, str>,
pub currency: Cow<'static, str>,
pub query_legs: Vec<QueryLeg>,
pub adults: u32,
pub children_ages: Vec<u32>,
pub nearby_airports: Option<bool>,
pub cabin_class: CabinClass,
}Fields§
§market: Cow<'static, str>§locale: Cow<'static, str>§currency: Cow<'static, str>§query_legs: Vec<QueryLeg>§adults: u32§children_ages: Vec<u32>§nearby_airports: Option<bool>§cabin_class: CabinClassTrait Implementations§
Source§impl Debug for CreateRequest
impl Debug for CreateRequest
Source§impl Default for CreateRequest
impl Default for CreateRequest
Auto Trait Implementations§
impl Freeze for CreateRequest
impl RefUnwindSafe for CreateRequest
impl Send for CreateRequest
impl Sync for CreateRequest
impl Unpin for CreateRequest
impl UnwindSafe for CreateRequest
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more