pub struct YamlWorkflowEvent {
pub event_type: String,
pub node_id: Option<String>,
pub step_id: Option<String>,
pub node_kind: Option<String>,
pub streamable: Option<bool>,
pub message: Option<String>,
pub delta: Option<String>,
pub token_kind: Option<YamlWorkflowTokenKind>,
pub is_terminal_node_token: Option<bool>,
pub elapsed_ms: Option<u128>,
pub metadata: Option<Value>,
}Fields§
§event_type: String§node_id: Option<String>§step_id: Option<String>§node_kind: Option<String>§streamable: Option<bool>§message: Option<String>§delta: Option<String>§token_kind: Option<YamlWorkflowTokenKind>§is_terminal_node_token: Option<bool>§elapsed_ms: Option<u128>§metadata: Option<Value>Trait Implementations§
Source§impl Clone for YamlWorkflowEvent
impl Clone for YamlWorkflowEvent
Source§fn clone(&self) -> YamlWorkflowEvent
fn clone(&self) -> YamlWorkflowEvent
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 YamlWorkflowEvent
impl Debug for YamlWorkflowEvent
Source§impl PartialEq for YamlWorkflowEvent
impl PartialEq for YamlWorkflowEvent
Source§impl Serialize for YamlWorkflowEvent
impl Serialize for YamlWorkflowEvent
impl StructuralPartialEq for YamlWorkflowEvent
Auto Trait Implementations§
impl Freeze for YamlWorkflowEvent
impl RefUnwindSafe for YamlWorkflowEvent
impl Send for YamlWorkflowEvent
impl Sync for YamlWorkflowEvent
impl Unpin for YamlWorkflowEvent
impl UnsafeUnpin for YamlWorkflowEvent
impl UnwindSafe for YamlWorkflowEvent
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