Type Alias Event Subscriber Fn

View as Markdown

Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.

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 */ }