summaryrefslogtreecommitdiff
path: root/src/traits.rs
diff options
context:
space:
mode:
authorjakka <jakka@jakka.su>2025-09-17 23:02:14 +0300
committerjakka <jakka@jakka.su>2025-09-17 23:02:14 +0300
commit2cea08a292a75abce7130c1d8522de7cb9739cb6 (patch)
tree212161635213ec2cb6d749b2440840931aaa2d50 /src/traits.rs
parente67153693983c8fff3d45f22e3fe8cd3e3a00418 (diff)
implemeted better nested hydrus api response objects
Diffstat (limited to 'src/traits.rs')
-rw-r--r--src/traits.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/traits.rs b/src/traits.rs
index 3855c50..d8f68f2 100644
--- a/src/traits.rs
+++ b/src/traits.rs
@@ -1,4 +1,4 @@
-use std::path::PathBuf;
+use std::{collections::HashMap, path::PathBuf};
use crate::types::*;
use async_trait::async_trait;
@@ -21,7 +21,7 @@ pub trait AccessManagement {
async fn get_service_key(&self, key: &str) -> Result<Service>;
- async fn get_services(&self) -> Result<Vec<Service>>;
+ async fn get_services(&self) -> Result<HashMap<String, Service>>;
}
#[async_trait]