pub trait ToolSlot: Send + Sync {
// Required method
fn as_tool_handler(&self) -> Option<&dyn DynToolHandler>;
}Expand description
A tool-handler slot.
Required Methods§
Sourcefn as_tool_handler(&self) -> Option<&dyn DynToolHandler>
fn as_tool_handler(&self) -> Option<&dyn DynToolHandler>
The registered tool handler, or None.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".