(&mut self, name: String, index: i32)
| 180 | Ok(()) |
| 181 | } |
| 182 | |
| 183 | pub(crate) fn execute_save(&mut self, index: i32) -> Result<(), EngineError> { |
| 184 | if let Some(window) = self.weak.upgrade() { |
| 185 | let script = self.script.borrow(); |
| 186 | let bg = window.get_bg(); |
| 187 | let exists_save_items = window.get_save_items(); |
| 188 | exists_save_items.set_row_data( |
| 189 | index as usize, |
| 190 | SaveItem { |
| 191 | bg: bg.0.clone(), |
| 192 | explain: SharedString::from(script.explain()), |
| 193 | index: script.index() as i32, |
| 194 | name: SharedString::from(script.name()), |
| 195 | }, |
| 196 | ); |
| 197 | fs::write( |
no test coverage detected