use async_trait without axum re-export

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk 2025-03-31 04:25:48 +00:00
parent d3b65af616
commit 3f0f89cddb
3 changed files with 4 additions and 1 deletions

1
Cargo.lock generated
View file

@ -766,6 +766,7 @@ dependencies = [
name = "conduwuit_api"
version = "0.5.0"
dependencies = [
"async-trait",
"axum",
"axum-client-ip",
"axum-extra",

View file

@ -35,6 +35,7 @@ brotli_compression = [
]
[dependencies]
async-trait.workspace = true
axum-client-ip.workspace = true
axum-extra.workspace = true
axum.workspace = true

View file

@ -1,6 +1,7 @@
use std::{mem, ops::Deref};
use axum::{async_trait, body::Body, extract::FromRequest};
use async_trait::async_trait;
use axum::{body::Body, extract::FromRequest};
use bytes::{BufMut, Bytes, BytesMut};
use conduwuit::{Error, Result, debug, debug_warn, err, trace, utils::string::EMPTY};
use ruma::{