trying fix

This commit is contained in:
2025-07-15 10:32:08 -04:00
parent 0a88b1d7a1
commit 1524769694

View File

@ -61,12 +61,12 @@ pub fn derive_http_get_request(input: TokenStream) -> TokenStream {
let expanded = quote! { let expanded = quote! {
#[async_trait::async_trait] #[async_trait::async_trait]
impl Queryable for #query_name { impl Queryable for #query_name {
type Response = #response_name; type R = #response_name;
async fn send( async fn send(
&self, &self,
headers: Option<Vec<(&str, &str)>>, headers: Option<Vec<(&str, &str)>>,
) -> Result<Self::Response, Box<dyn std::error::Error + Send + Sync>> { ) -> Result<Self::R, Box<dyn std::error::Error + Send + Sync>> {
use awc::Client; use awc::Client;
use urlencoding::encode; use urlencoding::encode;
@ -95,8 +95,8 @@ pub fn derive_http_get_request(input: TokenStream) -> TokenStream {
let response = request.send().await?; let response = request.send().await?;
let bytes = response.body().await?; let bytes = response.body().await?;
// Deserialize into associated Response type // Deserialize into associated R type
let parsed: Self::Response = serde_json::from_slice(&bytes)?; let parsed: Self::R = serde_json::from_slice(&bytes)?;
Ok(parsed) Ok(parsed)
} }
} }