pub enum TransitionReason {
GateEvaluation,
BudgetAllocated,
ExecutionSucceeded,
ExecutionFailed(String),
RetryScheduled,
BackoffElapsed,
TimedOut,
Cancelled,
OperatorAction(String),
}Variants§
GateEvaluation
BudgetAllocated
ExecutionSucceeded
ExecutionFailed(String)
RetryScheduled
BackoffElapsed
TimedOut
Cancelled
OperatorAction(String)
Trait Implementations§
Source§impl Clone for TransitionReason
impl Clone for TransitionReason
Source§fn clone(&self) -> TransitionReason
fn clone(&self) -> TransitionReason
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 moreSource§impl Debug for TransitionReason
impl Debug for TransitionReason
Source§impl<'de> Deserialize<'de> for TransitionReason
impl<'de> Deserialize<'de> for TransitionReason
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
Auto Trait Implementations§
impl Freeze for TransitionReason
impl RefUnwindSafe for TransitionReason
impl Send for TransitionReason
impl Sync for TransitionReason
impl Unpin for TransitionReason
impl UnsafeUnpin for TransitionReason
impl UnwindSafe for TransitionReason
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