From 32e7bec8b2b3b46d2b9565293539d6ea489c6c1c Mon Sep 17 00:00:00 2001 From: Omid Rad Date: Mon, 12 Jul 2021 14:54:50 +0200 Subject: [PATCH] support rust 1.46? --- awc/src/middleware/redirect.rs | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/awc/src/middleware/redirect.rs b/awc/src/middleware/redirect.rs index a6b7c0eb3..39958826d 100644 --- a/awc/src/middleware/redirect.rs +++ b/awc/src/middleware/redirect.rs @@ -158,21 +158,15 @@ where connector, } => match ready!(fut.poll(cx))? { ConnectResponse::Client(res) => match res.head().status { - status - @ - (StatusCode::MOVED_PERMANENTLY + StatusCode::MOVED_PERMANENTLY | StatusCode::FOUND | StatusCode::SEE_OTHER | StatusCode::TEMPORARY_REDIRECT - | StatusCode::PERMANENT_REDIRECT) + | StatusCode::PERMANENT_REDIRECT if *max_redirect_times > 0 => { - let is_redirect = match status { - StatusCode::TEMPORARY_REDIRECT | StatusCode::PERMANENT_REDIRECT => { - true - } - _ => false, - }; + let is_redirect = res.head().status == StatusCode::TEMPORARY_REDIRECT + || res.head().status == StatusCode::PERMANENT_REDIRECT; let prev_uri = uri.take().unwrap();