INNER CODE UNIT · Rust

build_arguments

Drew-Alleman/DataSurgeon · src/main.rs:536

    fn build_arguments(&mut self) -> () {
        let update_plugin_url = self.matches.get_one::<String>("update").unwrap().to_string();
        let add_url = self.matches.get_one::<String>("add").unwrap().to_string();
        let remove_url = self.matches.get_one::<String>("remove").unwrap().to_string();
        let list = *self.matches.get_one::<bool>("list").unwrap();
        if list {
            list_plugins();
            std::process::exit(1);

        }
        if !add_url.is_empty() {
            if add_plugin_from_url(&add_url) {
                println!("[*] Download and added plugin: {}", add_url.clone());
            }
            std::process::exit(1);

        }
        if !remove_url.is_empty() {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…