Struct Tool Next

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.

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

Continuation handle for tool execution intercepts.

Implementations

impl ToolNext

impl ToolNext

call

pub async fn call(&self, value: Json) -> Result<ToolExecutionResult>

Calls the remaining tool execution chain.

Calls may be repeated or concurrent while the owning interceptor is active. Each call receives an isolated snapshot of the scope stack visible here. Calls still unfinished when the interceptor settles fail.

Trait Implementations

impl Clone for ToolNext

impl Clone for ToolNext

clone

fn clone(&self) -> ToolNext

clone_from

fn clone_from(&mut self, source: &Self)