pub enum OfferMode {
Collective,
Individual,
}Expand description
OfferMode : Offer mode applied to provide offers for given criteria. Individual offer mode means that each passenger is given individual admissions and reservations to allow to refund individual passengers booked in a single booking. If collective mode is not supported, reverts back to the other mode and provides warning instead. Offer mode applied to provide offers for given criteria. Individual offer mode means that each passenger is given individual admissions and reservations to allow to refund individual passengers booked in a single booking. If collective mode is not supported, reverts back to the other mode and provides warning instead.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OfferMode
impl<'de> Deserialize<'de> for OfferMode
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 Ord for OfferMode
impl Ord for OfferMode
Source§impl PartialOrd for OfferMode
impl PartialOrd for OfferMode
impl Copy for OfferMode
impl Eq for OfferMode
impl StructuralPartialEq for OfferMode
Auto Trait Implementations§
impl Freeze for OfferMode
impl RefUnwindSafe for OfferMode
impl Send for OfferMode
impl Sync for OfferMode
impl Unpin for OfferMode
impl UnwindSafe for OfferMode
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.