From 6cc854ac765884885b754c5a7b4e8919a2609883 Mon Sep 17 00:00:00 2001 From: lafleur Date: Mon, 4 Aug 2025 14:39:37 +0200 Subject: [PATCH] fix build warning : explicit cast --- src/web/oidc/request.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/web/oidc/request.rs b/src/web/oidc/request.rs index c0a1b18c..72e06716 100644 --- a/src/web/oidc/request.rs +++ b/src/web/oidc/request.rs @@ -47,14 +47,20 @@ impl WebRequest for OidcRequest { fn query(&mut self) -> Result, Self::Error> { self.query .as_ref() - .map(|q| Cow::Borrowed(q as &dyn QueryParameter)) + .map(|q| { + let q: &dyn QueryParameter = q; + Cow::Borrowed(q) + }) .ok_or(OidcError::Query) } fn urlbody(&mut self) -> Result, Self::Error> { self.body .as_ref() - .map(|b| Cow::Borrowed(b as &dyn QueryParameter)) + .map(|q| { + let q: &dyn QueryParameter = q; + Cow::Borrowed(q) + }) .ok_or(OidcError::Body) }