From 0c030daa10120a53c9cc7283c6d5b08fd1623bae Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Thu, 25 Dec 2025 15:49:58 +0800 Subject: Add sheet sharing functionality - Add `rand` dependency for generating share IDs - Update share path to include sheet name subdirectory - Add mutable accessor for sheet ID mapping - Add sheet_share module to vault data structures --- crates/vcs_data/src/data/sheet.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'crates/vcs_data/src/data/sheet.rs') diff --git a/crates/vcs_data/src/data/sheet.rs b/crates/vcs_data/src/data/sheet.rs index f55689c..0a52e26 100644 --- a/crates/vcs_data/src/data/sheet.rs +++ b/crates/vcs_data/src/data/sheet.rs @@ -266,4 +266,9 @@ impl SheetData { pub fn id_mapping(&self) -> &Option> { &self.id_mapping } + + /// Get the muttable id_mapping of this sheet data + pub fn id_mapping_mut(&mut self) -> &mut Option> { + &mut self.id_mapping + } } -- cgit