pub trait ToolCallLauncher<B>: Send {
// Required method
fn launch<'a>(&'a mut self, box_: &'a B) -> ToolLaunchFuture<'a>;
}Expand description
Accepts canonical tool-call boxes for asynchronous execution.
Required Methods§
Sourcefn launch<'a>(&'a mut self, box_: &'a B) -> ToolLaunchFuture<'a>
fn launch<'a>(&'a mut self, box_: &'a B) -> ToolLaunchFuture<'a>
Accepts, starts, or queues one tool call without waiting for completion.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".