summaryrefslogtreecommitdiff
path: root/crates/env/src/vault/config.rs
diff options
context:
space:
mode:
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 {