Remove lifetime notation on Request (#12)

* feat: remove lifetime notation on Request

* feat: update version to v0.4.5
This commit is contained in:
Valerio Ageno
2024-07-09 19:00:48 +02:00
committed by GitHub
parent f62fc0b2b9
commit b412371287
16 changed files with 37 additions and 39 deletions
+6 -6
View File
@@ -19,10 +19,10 @@ pub fn handler_core(_args: TokenStream, item: TokenStream) -> TokenStream {
State(client): State<tuono_lib::reqwest::Client>,
request: tuono_lib::axum::extract::Request
) -> impl IntoResponse {
let pathname = &request.uri();
let headers = &request.headers();
let pathname = request.uri();
let headers = request.headers();
let req = tuono_lib::Request::new(pathname, headers, params);
let req = tuono_lib::Request::new(pathname.to_owned(), headers.to_owned(), params);
#fn_name(req.clone(), client).await.render_to_string(req)
}
@@ -32,10 +32,10 @@ pub fn handler_core(_args: TokenStream, item: TokenStream) -> TokenStream {
State(client): State<tuono_lib::reqwest::Client>,
request: tuono_lib::axum::extract::Request
) -> impl IntoResponse{
let pathname = &request.uri();
let headers = &request.headers();
let pathname = request.uri();
let headers = request.headers();
let req = tuono_lib::Request::new(pathname, headers, params);
let req = tuono_lib::Request::new(pathname.to_owned(), headers.to_owned(), params);
#fn_name(req.clone(), client).await.json()
}