pub enum WorkflowActionFactKind {
Intent,
Attempt,
Receipt,
Observation,
}Expand description
Independently pageable action fact classes.
Variants§
Intent
Durable external intent and its current lifecycle state.
Attempt
Immutable dispatch-commit attempt.
Receipt
Immutable provider receipt.
Observation
Immutable provider or reconciler observation.
Trait Implementations§
Source§impl Clone for WorkflowActionFactKind
impl Clone for WorkflowActionFactKind
Source§fn clone(&self) -> WorkflowActionFactKind
fn clone(&self) -> WorkflowActionFactKind
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 WorkflowActionFactKind
Source§impl Debug for WorkflowActionFactKind
impl Debug for WorkflowActionFactKind
Source§impl<'de> Deserialize<'de> for WorkflowActionFactKind
impl<'de> Deserialize<'de> for WorkflowActionFactKind
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 WorkflowActionFactKind
Source§impl PartialEq for WorkflowActionFactKind
impl PartialEq for WorkflowActionFactKind
Source§impl Serialize for WorkflowActionFactKind
impl Serialize for WorkflowActionFactKind
impl StructuralPartialEq for WorkflowActionFactKind
Auto Trait Implementations§
impl Freeze for WorkflowActionFactKind
impl RefUnwindSafe for WorkflowActionFactKind
impl Send for WorkflowActionFactKind
impl Sync for WorkflowActionFactKind
impl Unpin for WorkflowActionFactKind
impl UnsafeUnpin for WorkflowActionFactKind
impl UnwindSafe for WorkflowActionFactKind
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.