(&self, name: &str)
| 146 | } |
| 147 | |
| 148 | pub fn unload_collection(&self, name: &str) -> Result<(), WaCustomError> { |
| 149 | // Clean up mappings |
| 150 | self.name_to_key.remove(name); |
| 151 | |
| 152 | // Log the unloading |
| 153 | info!("Explicitly unloaded collection '{}'", name); |
| 154 | Ok(()) |
| 155 | } |
| 156 | |
| 157 | pub fn update_collection_usage(&self, name: &str) -> Result<(), WaCustomError> { |
| 158 | let key = match self.name_to_key.get(name) { |
no test coverage detected