summaryrefslogtreecommitdiff
path: root/crates/env/src/vault/config.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2025-09-21 16:17:05 +0800
committer魏曹先生 <1992414357@qq.com>2025-09-21 16:17:05 +0800
commitfc26194ca2203573e2ef6f2946f1c216b6e96a17 (patch)
treeae45c3ee11266565d896bd665936bf67c93ef551 /crates/env/src/vault/config.rs
parentf0720a23cff913538d33d567feb4d33bab6acf11 (diff)
Add some comment
Diffstat (limited to 'crates/env/src/vault/config.rs')
-rw-r--r--crates/env/src/vault/config.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/crates/env/src/vault/config.rs b/crates/env/src/vault/config.rs
index dc815c2..f4e97e6 100644
--- a/crates/env/src/vault/config.rs
+++ b/crates/env/src/vault/config.rs
@@ -5,11 +5,16 @@ use uuid::Uuid;
use crate::constants::SERVER_FILE_VAULT;
use crate::member::Member;
+pub type MemberUuid = Uuid;
+
#[derive(Default, Serialize, Deserialize, ConfigFile)]
#[cfg_file(path = SERVER_FILE_VAULT)]
pub struct VaultConfig {
+ /// Vault name, which can be used as the project name and generally serves as a hint
vault_name: String,
- vault_admin_list: Vec<Uuid>,
+
+ /// Vault admin Uuids, a list of member Uuids representing administrator identities
+ vault_admin_list: Vec<MemberUuid>,
}
impl VaultConfig {