feat: axum type 0.7

Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
2023-10-31 22:03:48 +01:00
parent c46bd34e16
commit 21fc2587d4
6 changed files with 364 additions and 195 deletions

View File

@@ -26,4 +26,4 @@ openidconnect.workspace = true
[dev-dependencies]
tokio.workspace = true
pretty_assertions.workspace = true
sealed_test.workspace = true
sealed_test.workspace = true

View File

@@ -1,16 +1,15 @@
use std::fmt::Display;
use axum::extract::{FromRef, FromRequestParts, Query, State};
use axum::headers::authorization::Basic;
use axum::headers::{Authorization, Cookie};
use axum::http::request::Parts;
use axum::http::StatusCode;
use axum::response::{ErrorResponse, IntoResponse, Redirect};
use axum::routing::get;
use axum::{async_trait, Json, RequestPartsExt, Router, TypedHeader};
use axum::{async_trait, Json, RequestPartsExt, Router};
use axum_extra::headers::authorization::Basic;
use axum_extra::headers::{Authorization, Cookie};
use axum_extra::TypedHeader;
use serde::Deserialize;
use serde_json::json;