diff options
author | Ilion Beyst <ilion.beyst@gmail.com> | 2022-10-10 13:23:18 +0200 |
---|---|---|
committer | Ilion Beyst <ilion.beyst@gmail.com> | 2022-10-10 13:23:18 +0200 |
commit | f7eedc6ca1156ed5c29bfef503c233f2aaa1ad48 (patch) | |
tree | 8b894e6fc4528a1427d4d142af2aca85f12235f4 /planetwars-server/src/lib.rs | |
parent | 505ea6a23d1084966ea24890868af60ab5e357da (diff) | |
download | planetwars.dev-f7eedc6ca1156ed5c29bfef503c233f2aaa1ad48.tar.xz planetwars.dev-f7eedc6ca1156ed5c29bfef503c233f2aaa1ad48.zip |
enable request & response compression
Diffstat (limited to 'planetwars-server/src/lib.rs')
-rw-r--r-- | planetwars-server/src/lib.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/planetwars-server/src/lib.rs b/planetwars-server/src/lib.rs index 1301adb..62bf198 100644 --- a/planetwars-server/src/lib.rs +++ b/planetwars-server/src/lib.rs @@ -29,6 +29,7 @@ use axum::{ routing::{get, post}, Router, }; +use tower_http::compression::CompressionLayer; type ConnectionPool = bb8::Pool<DieselConnectionManager<PgConnection>>; @@ -147,6 +148,7 @@ pub fn create_pw_api(global_config: Arc<GlobalConfig>, db_pool: DbPool) -> Route .nest("/api", api()) .layer(Extension(db_pool)) .layer(Extension(global_config)) + .layer(CompressionLayer::new()) } pub fn get_config() -> Result<GlobalConfig, ConfigError> { |