(&mut self, search: String)
| 405 | } |
| 406 | |
| 407 | fn set_current_search(&mut self, search: String) { |
| 408 | let search_regex = if search.is_empty() { |
| 409 | None |
| 410 | } else { |
| 411 | RegexBuilder::new(&search).case_insensitive(true).build().ok() |
| 412 | }; |
| 413 | if self.current_view == View::FunctionDiff { |
| 414 | self.mapping_search = search; |
| 415 | self.mapping_search_regex = search_regex; |
| 416 | } else { |
| 417 | self.search = search; |
| 418 | self.search_regex = search_regex; |
| 419 | } |
| 420 | } |
| 421 | } |
| 422 | |
| 423 | struct ResolvedSymbol<'obj> { |