pub fn create_structured_tool<F>(
name: impl Into<String>,
description: impl Into<String>,
args_schema: ArgsSchema,
func: F,
) -> StructuredToolExpand description
Create a structured tool from a function.
This is useful for tools that take multiple typed arguments.