From a5b28a86e82a2caa062df05b0baf94c4e6d7e1e2 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Wed, 19 Nov 2025 16:38:32 +0800 Subject: Add mutable mapping accessor methods to Sheet and SheetData --- crates/vcs_data/src/data/sheet.rs | 10 ++++++++++ 1 file changed, 10 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 9e3a1d7..020d12f 100644 --- a/crates/vcs_data/src/data/sheet.rs +++ b/crates/vcs_data/src/data/sheet.rs @@ -104,6 +104,11 @@ impl<'a> Sheet<'a> { &self.data.mapping } + /// Get the muttable mapping of this sheet + pub fn mapping_mut(&self) -> &HashMap { + &self.data.mapping + } + /// Get the id_mapping of this sheet data pub fn id_mapping(&self) -> &Option> { &self.data.id_mapping @@ -471,6 +476,11 @@ impl SheetData { &self.mapping } + /// Get the muttable mapping of this sheet data + pub fn mapping_mut(&mut self) -> &mut HashMap { + &mut self.mapping + } + /// Get the id_mapping of this sheet data pub fn id_mapping(&self) -> &Option> { &self.id_mapping -- cgit