pub enum WorkflowEventKind {
NodeStarted,
NodeCompleted {
data: NodeExecutionData,
},
NodeFailed {
message: String,
},
}Expand description
Event kinds emitted by the runtime.
Variants§
NodeStarted
Node execution started.
NodeCompleted
Node execution completed successfully.
Fields
§
data: NodeExecutionDataNode execution payload.
NodeFailed
Node execution failed.
Trait Implementations§
Source§impl Clone for WorkflowEventKind
impl Clone for WorkflowEventKind
Source§fn clone(&self) -> WorkflowEventKind
fn clone(&self) -> WorkflowEventKind
Returns a duplicate of the value. Read more
1.0.0 · 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 WorkflowEventKind
impl Debug for WorkflowEventKind
Source§impl PartialEq for WorkflowEventKind
impl PartialEq for WorkflowEventKind
impl StructuralPartialEq for WorkflowEventKind
Auto Trait Implementations§
impl Freeze for WorkflowEventKind
impl RefUnwindSafe for WorkflowEventKind
impl Send for WorkflowEventKind
impl Sync for WorkflowEventKind
impl Unpin for WorkflowEventKind
impl UnsafeUnpin for WorkflowEventKind
impl UnwindSafe for WorkflowEventKind
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,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request