pub enum WorkflowVerdictKind {
Healthy,
Stalled,
SourceGap,
ProviderBlocked,
ActionUncertain,
Terminal,
}Expand description
Rebuildable operator verdict derived from authoritative workflow facts.
Variants§
Healthy
No blocking fact is currently present.
Stalled
Lifecycle progress or event timeout terminalized the instance.
SourceGap
An ordered source has a missing range.
ProviderBlocked
The pinned provider circuit or bulkhead blocked work.
ActionUncertain
An external action may have committed and requires reconciliation.
Terminal
Instance reached a non-running lifecycle state for another reason.
Trait Implementations§
Source§impl Clone for WorkflowVerdictKind
impl Clone for WorkflowVerdictKind
Source§fn clone(&self) -> WorkflowVerdictKind
fn clone(&self) -> WorkflowVerdictKind
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 WorkflowVerdictKind
Source§impl Debug for WorkflowVerdictKind
impl Debug for WorkflowVerdictKind
Source§impl<'de> Deserialize<'de> for WorkflowVerdictKind
impl<'de> Deserialize<'de> for WorkflowVerdictKind
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 WorkflowVerdictKind
Source§impl PartialEq for WorkflowVerdictKind
impl PartialEq for WorkflowVerdictKind
Source§impl Serialize for WorkflowVerdictKind
impl Serialize for WorkflowVerdictKind
impl StructuralPartialEq for WorkflowVerdictKind
Auto Trait Implementations§
impl Freeze for WorkflowVerdictKind
impl RefUnwindSafe for WorkflowVerdictKind
impl Send for WorkflowVerdictKind
impl Sync for WorkflowVerdictKind
impl Unpin for WorkflowVerdictKind
impl UnsafeUnpin for WorkflowVerdictKind
impl UnwindSafe for WorkflowVerdictKind
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.