Skip to main content

ToolCallLauncher

Trait ToolCallLauncher 

Source
pub trait ToolCallLauncher<B>: Send {
    // Required method
    fn launch_stage<'a>(
        &'a mut self,
        text: String,
        boxes: Vec<B>,
    ) -> ToolLaunchFuture<'a>;
}
Expand description

Accepts one assistant-text and tool-call wave for durable launch.

Required Methods§

Source

fn launch_stage<'a>( &'a mut self, text: String, boxes: Vec<B>, ) -> ToolLaunchFuture<'a>

Persists, accepts, and launches one wave without waiting for completion.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§