pub enum TraceWeftSpanKind {
Show 17 variants
Workflow,
Agent,
LlmCall,
Embedding,
Retrieval,
Rerank,
Tool,
Memory,
State,
Planner,
Router,
Guardrail,
Evaluator,
Handoff,
Checkpoint,
Replay,
Error,
}Variants§
Workflow
Agent
LlmCall
Embedding
Retrieval
Rerank
Tool
Memory
State
Planner
Router
Guardrail
Evaluator
Handoff
Checkpoint
Replay
Error
Trait Implementations§
Source§impl Clone for TraceWeftSpanKind
impl Clone for TraceWeftSpanKind
Source§fn clone(&self) -> TraceWeftSpanKind
fn clone(&self) -> TraceWeftSpanKind
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 TraceWeftSpanKind
Source§impl Debug for TraceWeftSpanKind
impl Debug for TraceWeftSpanKind
Source§impl<'de> Deserialize<'de> for TraceWeftSpanKind
impl<'de> Deserialize<'de> for TraceWeftSpanKind
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 TraceWeftSpanKind
Source§impl PartialEq for TraceWeftSpanKind
impl PartialEq for TraceWeftSpanKind
Source§fn eq(&self, other: &TraceWeftSpanKind) -> bool
fn eq(&self, other: &TraceWeftSpanKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TraceWeftSpanKind
impl Serialize for TraceWeftSpanKind
impl StructuralPartialEq for TraceWeftSpanKind
Auto Trait Implementations§
impl Freeze for TraceWeftSpanKind
impl RefUnwindSafe for TraceWeftSpanKind
impl Send for TraceWeftSpanKind
impl Sync for TraceWeftSpanKind
impl Unpin for TraceWeftSpanKind
impl UnsafeUnpin for TraceWeftSpanKind
impl UnwindSafe for TraceWeftSpanKind
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