Skip to main content

TaskToolFactory

Type Alias TaskToolFactory 

Source
pub type TaskToolFactory = Arc<dyn Fn(State) -> Result<ToolDispatcher, String> + Send + Sync>;
Expand description

Binds all captured state in tools to an isolated invocation state.

Aliased Typeยง

pub struct TaskToolFactory { /* private fields */ }