From f9ee10491d08354c1c40bd3467100b3afaed83c3 Mon Sep 17 00:00:00 2001 From: buckn Date: Mon, 14 Jul 2025 13:02:05 -0400 Subject: [PATCH] got rid of the Jsonpayload error, switching to generic errors --- src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index e0ca86d..4c5977d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -128,7 +128,7 @@ pub fn derive_http_response(input: TokenStream) -> TokenStream { let expanded = quote! { impl #name { - pub async fn receive(resp: awc::ClientResponse) -> Result { + pub async fn receive(resp: awc::ClientResponse) -> Result { resp.json().await } } @@ -175,7 +175,7 @@ pub fn derive_response_vec(input: TokenStream) -> TokenStream { /// Assumes `Self` implements `DeserializeOwned`. pub async fn response_vec( responses: Vec, - ) -> Result, awc::error::JsonPayloadError> + ) -> Result, std::error::Error> where Self: Sized + serde::de::DeserializeOwned, {