async fn run_search<C2S, F, Fut>(
server: &FutuServer,
tool_name: &'static str,
label: &'static str,
req: ProtoJsonReq,
req_ctx: RequestContext<RoleServer>,
handler: F,
) -> Result<String, String>async fn run_search<C2S, F, Fut>(
server: &FutuServer,
tool_name: &'static str,
label: &'static str,
req: ProtoJsonReq,
req_ctx: RequestContext<RoleServer>,
handler: F,
) -> Result<String, String>