aboutsummaryrefslogtreecommitdiff
path: root/src/api/admin/macros.rs
diff options
context:
space:
mode:
authorAlex Auvolat <lx@deuxfleurs.fr>2025-02-05 19:37:38 +0100
committerAlex Auvolat <lx@deuxfleurs.fr>2025-02-05 19:37:38 +0100
commit7c8fc04b9645d4cbccd30749735d30aad18c9575 (patch)
tree9a61083c2d2b4247703a04976f6ba0baa162bfd2 /src/api/admin/macros.rs
parentf914db057a85e0fa70f319ee3af85998a551af96 (diff)
downloadgarage-7c8fc04b9645d4cbccd30749735d30aad18c9575.tar.gz
garage-7c8fc04b9645d4cbccd30749735d30aad18c9575.zip
massively speed up compilation of garage_api_admin by not using async_traitrefactor-admin
Diffstat (limited to 'src/api/admin/macros.rs')
-rw-r--r--src/api/admin/macros.rs3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/api/admin/macros.rs b/src/api/admin/macros.rs
index 4b183bec..df2762fe 100644
--- a/src/api/admin/macros.rs
+++ b/src/api/admin/macros.rs
@@ -70,7 +70,6 @@ macro_rules! admin_endpoints {
}
)*
- #[async_trait]
impl RequestHandler for AdminApiRequest {
type Response = AdminApiResponse;
@@ -133,7 +132,6 @@ macro_rules! local_admin_endpoints {
}
}
- #[async_trait]
impl RequestHandler for [< $endpoint Request >] {
type Response = [< $endpoint Response >];
@@ -202,7 +200,6 @@ macro_rules! local_admin_endpoints {
}
}
- #[async_trait]
impl RequestHandler for LocalAdminApiRequest {
type Response = LocalAdminApiResponse;