pub enum WorkExecutionObservation {
Show 15 variants
FlowStarted,
FlowRunning,
FlowCompleted,
FlowFailed {
detail: Option<String>,
},
FlowCanceled {
detail: Option<String>,
},
FlowRunLost {
detail: String,
},
LaunchUncertain {
detail: String,
},
LaunchQuarantined {
detail: String,
},
LaunchFailed {
detail: String,
},
EvidenceProjected,
FlowFailureEvidenceProjected,
FlowCancellationEvidenceProjected,
LaunchFailureEvidenceProjected,
WorkClosed,
WorkClosureRefused {
detail: String,
},
}Variants§
FlowStarted
FlowRunning
FlowCompleted
FlowFailed
FlowCanceled
FlowRunLost
LaunchUncertain
LaunchQuarantined
LaunchFailed
EvidenceProjected
FlowFailureEvidenceProjected
FlowCancellationEvidenceProjected
LaunchFailureEvidenceProjected
WorkClosed
WorkClosureRefused
Trait Implementations§
Source§impl Clone for WorkExecutionObservation
impl Clone for WorkExecutionObservation
Source§fn clone(&self) -> WorkExecutionObservation
fn clone(&self) -> WorkExecutionObservation
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 WorkExecutionObservation
impl Debug for WorkExecutionObservation
Source§impl<'de> Deserialize<'de> for WorkExecutionObservation
impl<'de> Deserialize<'de> for WorkExecutionObservation
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 WorkExecutionObservation
Source§impl PartialEq for WorkExecutionObservation
impl PartialEq for WorkExecutionObservation
Source§impl Serialize for WorkExecutionObservation
impl Serialize for WorkExecutionObservation
impl StructuralPartialEq for WorkExecutionObservation
Auto Trait Implementations§
impl Freeze for WorkExecutionObservation
impl RefUnwindSafe for WorkExecutionObservation
impl Send for WorkExecutionObservation
impl Sync for WorkExecutionObservation
impl Unpin for WorkExecutionObservation
impl UnsafeUnpin for WorkExecutionObservation
impl UnwindSafe for WorkExecutionObservation
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,
impl<T> CoreExecutorTurnFinalizationGuard for Twhere
T: Send,
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§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.