diff options
| author | 魏曹先生 <1992414357@qq.com> | 2025-09-22 17:12:10 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2025-09-22 17:12:10 +0800 |
| commit | 0e8d319d3db5fc8abe2577530fca2ed60459708a (patch) | |
| tree | ae941a7a45b363e0e1ba83e00eebf06443e1fd44 | |
| parent | e1ffcff9f6b2a7e0b9122c6d6ec980a5f9e61e38 (diff) | |
Add default vault_name
| -rw-r--r-- | crates/env/src/workspace/vault/config.rs | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/crates/env/src/workspace/vault/config.rs b/crates/env/src/workspace/vault/config.rs index 983a9e5..5414e4d 100644 --- a/crates/env/src/workspace/vault/config.rs +++ b/crates/env/src/workspace/vault/config.rs @@ -5,7 +5,7 @@ use crate::constants::SERVER_FILE_VAULT; use crate::workspace::member::Member; use crate::workspace::vault::MemberId; -#[derive(Default, Serialize, Deserialize, ConfigFile)] +#[derive(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 @@ -15,6 +15,15 @@ pub struct VaultConfig { vault_admin_list: Vec<MemberId>, } +impl Default for VaultConfig { + fn default() -> Self { + Self { + vault_name: "JustEnoughVault".to_string(), + vault_admin_list: Vec::new(), + } + } +} + impl VaultConfig { // Change name of the vault. pub fn change_name(&mut self, name: impl Into<String>) { |
