pub struct LangSmithObserver {}Expand description
LangSmith observer that traces to LangSmith
Implementations§
Trait Implementations§
Source§impl Default for LangSmithObserver
impl Default for LangSmithObserver
Source§impl Observer for LangSmithObserver
impl Observer for LangSmithObserver
Source§fn on_node_start(&self, node_name: &str, _inputs: &Value)
fn on_node_start(&self, node_name: &str, _inputs: &Value)
Called when a node starts execution
Source§fn on_node_end(&self, node_name: &str, _outputs: &Value)
fn on_node_end(&self, node_name: &str, _outputs: &Value)
Called when a node completes successfully
Source§fn on_node_error(&self, node_name: &str, error: &str)
fn on_node_error(&self, node_name: &str, error: &str)
Called when a node encounters an error
Auto Trait Implementations§
impl Freeze for LangSmithObserver
impl RefUnwindSafe for LangSmithObserver
impl Send for LangSmithObserver
impl Sync for LangSmithObserver
impl Unpin for LangSmithObserver
impl UnsafeUnpin for LangSmithObserver
impl UnwindSafe for LangSmithObserver
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