useeyre::Result;usestructopt::StructOpt;usecrate::remote::server;usecrate::settings::Settings;#[derive(StructOpt)]pubenumCmd{Start{host:Vec<String>},}#[allow(clippy::unused_self)]// I'll use it laterimplCmd{pubfnrun(&self,settings:&Settings)->Result<()>{server::launch(settings);Ok(())}}