pub enum TransitionIntent {
RequestMedicalReview,
ApplyCapacityDecision,
ConfirmAcceptedOffer,
CancelReservation,
RejectByPolicy,
CompleteCheckout,
}Expand description
Intended reservation transition requested by a workflow before policy and review checks are applied.
Variants§
RequestMedicalReview
Request medical review workflow state, command, or review outcome.
ApplyCapacityDecision
Apply capacity decision workflow state, command, or review outcome.
ConfirmAcceptedOffer
Confirm accepted offer workflow state, command, or review outcome.
CancelReservation
Cancel reservation workflow state, command, or review outcome.
RejectByPolicy
Reject by policy workflow state, command, or review outcome.
CompleteCheckout
Complete checkout workflow state, command, or review outcome.
Trait Implementations§
Source§impl Clone for TransitionIntent
impl Clone for TransitionIntent
Source§fn clone(&self) -> TransitionIntent
fn clone(&self) -> TransitionIntent
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 TransitionIntent
impl Debug for TransitionIntent
Source§impl<'de> Deserialize<'de> for TransitionIntent
impl<'de> Deserialize<'de> for TransitionIntent
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 TransitionIntent
impl PartialEq for TransitionIntent
Source§impl Serialize for TransitionIntent
impl Serialize for TransitionIntent
impl Eq for TransitionIntent
impl StructuralPartialEq for TransitionIntent
Auto Trait Implementations§
impl Freeze for TransitionIntent
impl RefUnwindSafe for TransitionIntent
impl Send for TransitionIntent
impl Sync for TransitionIntent
impl Unpin for TransitionIntent
impl UnsafeUnpin for TransitionIntent
impl UnwindSafe for TransitionIntent
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