summaryrefslogtreecommitdiff
path: root/src/login/extract/login.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/login/extract/login.rs')
-rw-r--r--src/login/extract/login.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/login/extract/login.rs b/src/login/extract/login.rs
index ce820f1..b756fa6 100644
--- a/src/login/extract/login.rs
+++ b/src/login/extract/login.rs
@@ -22,6 +22,10 @@ impl FromRequestParts<SqlitePool> for Login {
parts: &mut Parts,
state: &SqlitePool,
) -> Result<Self, Self::Rejection> {
+ // After Rust 1.82 (and #[feature(min_exhaustive_patterns)] lands on
+ // stable), the following can be replaced:
+ //
+ // let Ok(identity_token) = IdentityToken::from_request_parts(parts, state).await;
let identity_token = IdentityToken::from_request_parts(parts, state).await?;
let requested_at = RequestedAt::from_request_parts(parts, state).await?;