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, {