Type Alias Event Subscriber Fn

View as Markdown

Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-ffi.

pub type EventSubscriberFn = Arc<dyn Fn(&Event) + Send + Sync>;

Consume runtime lifecycle events after they are emitted.

Event subscribers are invoked for scope, tool, LLM, and mark events after the runtime has built the final event payload.

Parameters

  • First argument: Runtime event that was just emitted.

Returns

().

Aliased Type

1pub struct EventSubscriberFn { /* private fields */ }