pub enum AdmissionOperationState {
Show 17 variants
Prepared,
BrokerAttemptRegistered,
ApprovalRequired,
BudgetAuthorized,
ApprovalReserved,
ReadyToDispatch,
CapturePending,
DispatchCommitted,
Finalizing,
Completed,
CompensatedBeforeDispatch,
NotAcceptedAfterDispatchCommit,
OutcomeUnknownAfterDispatch,
MutationReady,
MutationSubmitted,
EconomicMutationApplied,
EconomicMutationNotApplied,
}Variants§
Prepared
BrokerAttemptRegistered
ApprovalRequired
BudgetAuthorized
ApprovalReserved
ReadyToDispatch
CapturePending
DispatchCommitted
Finalizing
Completed
CompensatedBeforeDispatch
NotAcceptedAfterDispatchCommit
OutcomeUnknownAfterDispatch
MutationReady
MutationSubmitted
EconomicMutationApplied
EconomicMutationNotApplied
Implementations§
Trait Implementations§
Source§impl Clone for AdmissionOperationState
impl Clone for AdmissionOperationState
Source§fn clone(&self) -> AdmissionOperationState
fn clone(&self) -> AdmissionOperationState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AdmissionOperationState
Source§impl Debug for AdmissionOperationState
impl Debug for AdmissionOperationState
Source§impl<'de> Deserialize<'de> for AdmissionOperationState
impl<'de> Deserialize<'de> for AdmissionOperationState
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
impl Eq for AdmissionOperationState
Source§impl Hash for AdmissionOperationState
impl Hash for AdmissionOperationState
Source§impl PartialEq for AdmissionOperationState
impl PartialEq for AdmissionOperationState
Source§impl Serialize for AdmissionOperationState
impl Serialize for AdmissionOperationState
impl StructuralPartialEq for AdmissionOperationState
Auto Trait Implementations§
impl Freeze for AdmissionOperationState
impl RefUnwindSafe for AdmissionOperationState
impl Send for AdmissionOperationState
impl Sync for AdmissionOperationState
impl Unpin for AdmissionOperationState
impl UnsafeUnpin for AdmissionOperationState
impl UnwindSafe for AdmissionOperationState
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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