aboutsummaryrefslogtreecommitdiff
path: root/src/api/admin/node.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/node.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/node.rs')
-rw-r--r--src/api/admin/node.rs5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/api/admin/node.rs b/src/api/admin/node.rs
index 870db9fb..f6f43d95 100644
--- a/src/api/admin/node.rs
+++ b/src/api/admin/node.rs
@@ -2,8 +2,6 @@ use std::collections::HashMap;
use std::fmt::Write;
use std::sync::Arc;
-use async_trait::async_trait;
-
use format_table::format_table_to_string;
use garage_util::data::*;
@@ -20,7 +18,6 @@ use crate::api::*;
use crate::error::Error;
use crate::{Admin, RequestHandler};
-#[async_trait]
impl RequestHandler for LocalCreateMetadataSnapshotRequest {
type Response = LocalCreateMetadataSnapshotResponse;
@@ -34,7 +31,6 @@ impl RequestHandler for LocalCreateMetadataSnapshotRequest {
}
}
-#[async_trait]
impl RequestHandler for LocalGetNodeStatisticsRequest {
type Response = LocalGetNodeStatisticsResponse;
@@ -99,7 +95,6 @@ impl RequestHandler for LocalGetNodeStatisticsRequest {
}
}
-#[async_trait]
impl RequestHandler for GetClusterStatisticsRequest {
type Response = GetClusterStatisticsResponse;