pub enum ConfirmationReadiness {
Ready,
Blocked {
blocker: Blocker,
review_gate: ReviewGate,
},
}Expand description
Deposit readiness result for boarding reservation confirmation.
Variants§
Ready
Deposit policy is satisfied, waived by manager, or not required for confirmation.
Blocked
Confirmation is blocked until staff collect a deposit or approve an exception.
Fields
§
review_gate: ReviewGateManager or billing gate required to override the blocked deposit state.
Trait Implementations§
Source§impl Clone for ConfirmationReadiness
impl Clone for ConfirmationReadiness
Source§fn clone(&self) -> ConfirmationReadiness
fn clone(&self) -> ConfirmationReadiness
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 ConfirmationReadiness
impl Debug for ConfirmationReadiness
Source§impl<'de> Deserialize<'de> for ConfirmationReadiness
impl<'de> Deserialize<'de> for ConfirmationReadiness
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 ConfirmationReadiness
impl PartialEq for ConfirmationReadiness
Source§impl Serialize for ConfirmationReadiness
impl Serialize for ConfirmationReadiness
impl Eq for ConfirmationReadiness
impl StructuralPartialEq for ConfirmationReadiness
Auto Trait Implementations§
impl Freeze for ConfirmationReadiness
impl RefUnwindSafe for ConfirmationReadiness
impl Send for ConfirmationReadiness
impl Sync for ConfirmationReadiness
impl Unpin for ConfirmationReadiness
impl UnsafeUnpin for ConfirmationReadiness
impl UnwindSafe for ConfirmationReadiness
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