Skip to main content

AgentObserver

Trait AgentObserver 

Source
pub trait AgentObserver: Send {
    // Required method
    fn on_event(&mut self, message: &AgentEvent);
}
Expand description

Observer of the agent’s event stream. Observers receive the same events the agent sends on its event channel, synchronously and in order — including events that channel consumers such as UIs and session persistence filter out downstream.

Required Methods§

Source

fn on_event(&mut self, message: &AgentEvent)

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§