summaryrefslogtreecommitdiff
path: root/server/src/server.rs
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2022-12-23 07:37:08 -0500
committerKjetil Orbekk <kj@orbekk.com>2022-12-23 07:37:08 -0500
commit38f4ef0073c43e478e14c3dd0cc28943b360f013 (patch)
tree17c456acd9a9b5898a9a7b728d14a38932d69a80 /server/src/server.rs
parenteae8b9b7a40c3f2a52f319e695b280a41618fdd8 (diff)
Use new type safe state handling from axum 0.6
Diffstat (limited to 'server/src/server.rs')
-rw-r--r--server/src/server.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/server/src/server.rs b/server/src/server.rs
index 647abf9..4e563df 100644
--- a/server/src/server.rs
+++ b/server/src/server.rs
@@ -1,7 +1,7 @@
use sqlx::PgPool;
use std::sync::Arc;
-use axum::Extension;
+use axum::extract::State;
use crate::auth::Authenticator;
@@ -10,4 +10,4 @@ pub struct ServerContext {
pub authenticator: Box<dyn Authenticator + Send + Sync>,
pub db: PgPool,
}
-pub type ContextExtension = Extension<Arc<ServerContext>>;
+pub type ServerState = State<Arc<ServerContext>>;