From 4e351402a4337c9590d5a36ab4330660f9e4359f Mon Sep 17 00:00:00 2001 From: Edu4rdSHL Date: Sun, 13 Feb 2022 07:28:50 -0500 Subject: [PATCH] Avoid allocating http_data everytime as it has the Clone trait. Signed-off-by: Edu4rdSHL --- src/httplib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/httplib.rs b/src/httplib.rs index b402214..03ae5a7 100644 --- a/src/httplib.rs +++ b/src/httplib.rs @@ -33,9 +33,9 @@ pub async fn return_http_data( let https_send_fut = client.get(&https_url).header(USER_AGENT, &user_agent); let http_send_fut = client.get(&http_url).header(USER_AGENT, &user_agent); - async move { - let mut http_data = HttpData::default(); + let mut http_data = HttpData::default(); + async move { if retries != 1 { let mut counter = 0; while counter < retries {