INNER CODE UNIT · Rust

Some

pumpbin/pumpbin · src/lib.rs:405

                        if let Some(name) = self.plugins().get_sorted_names().first() {
                            _ = self.update(Message::PluginItemClicked(name.to_owned()));
                        } else {
                            self.supported_binary_types = Default::default();
                            self.selected_binary_type = None;
                            self.supported_platforms = Default::default();
                            self.selected_platform = None;
                            self.selected_plugin = None;
                            self.shellcode_save_type = ShellcodeSaveType::Local;
                        }
                    }
                    Err(e) => {
                        message_dialog(e, MessageLevel::Error);
                    }
                };
            }
            Message::PluginItemClicked(x) => {
                // unwrap is safe.

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…