use std::sync::Arc;
use crate::client::HttpCore;
use crate::error::Result;
use crate::types::*;
#[derive(Debug, Clone)]
pub struct Tools {
pub(crate) core: Arc<HttpCore>,
}
impl Tools {
pub async fn search(&self, params: &ToolsSearchParams) -> Result<ToolsSearchResponse> {
self.core.get("/tools/search", params).await
}
}