trying fix
This commit is contained in:
@ -61,12 +61,12 @@ pub fn derive_http_get_request(input: TokenStream) -> TokenStream {
|
||||
let expanded = quote! {
|
||||
#[async_trait::async_trait]
|
||||
impl Queryable for #query_name {
|
||||
type Response = #response_name;
|
||||
type R = #response_name;
|
||||
|
||||
async fn send(
|
||||
&self,
|
||||
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 urlencoding::encode;
|
||||
|
||||
@ -95,8 +95,8 @@ pub fn derive_http_get_request(input: TokenStream) -> TokenStream {
|
||||
let response = request.send().await?;
|
||||
let bytes = response.body().await?;
|
||||
|
||||
// Deserialize into associated Response type
|
||||
let parsed: Self::Response = serde_json::from_slice(&bytes)?;
|
||||
// Deserialize into associated R type
|
||||
let parsed: Self::R = serde_json::from_slice(&bytes)?;
|
||||
Ok(parsed)
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user