summaryrefslogtreecommitdiff
path: root/crates/vcs_data/src/data/local/member_held.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2025-11-07 13:24:43 +0800
committer魏曹先生 <1992414357@qq.com>2025-11-07 13:24:43 +0800
commit9e5a374164aca71ec99aa8b46e7932a1b74f68cc (patch)
tree04d72a86b09b5d434e8317f2e2cfafe5e6522d36 /crates/vcs_data/src/data/local/member_held.rs
parent898969ffe4a7ac007e53fe1fc1cb121971d6d8ed (diff)
Add path formatting utility and local sheet management
- Implement format_path_str function to clean and normalize file paths - Add LocalSheet struct for tracking local file metadata - Support CRUD operations on local sheet mappings - Integrate path formatting into local sheet operations
Diffstat (limited to 'crates/vcs_data/src/data/local/member_held.rs')
-rw-r--r--crates/vcs_data/src/data/local/member_held.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/crates/vcs_data/src/data/local/member_held.rs b/crates/vcs_data/src/data/local/member_held.rs
index e9e384d..37bc18e 100644
--- a/crates/vcs_data/src/data/local/member_held.rs
+++ b/crates/vcs_data/src/data/local/member_held.rs
@@ -8,6 +8,8 @@ use crate::{
data::{member::MemberId, vault::virtual_file::VirtualFileId},
};
+/// # Member Held Information
+/// Records the files held by the member, used for permission validation
#[derive(Debug, Default, Clone, Serialize, Deserialize, ConfigFile)]
#[cfg_file(path = CLIENT_FILE_MEMBER_HELD_NOSET)]
pub struct MemberHeld {