#[clap(help = "Which port to scan for.", short = 'p', long = "port")]
pubport: u16,
#[clap(help = "Amount of threads that will be used when scanning for the specified port.", short = 'n', long = "threads", default_value_t = 1)]
#[clap(
help="Amount of threads that will be used when scanning for the specified port.",
short='n',
long="threads",
default_value_t=1
)]
pubthreads: u8,
#[clap(help = "A file containing ignored IPv4 addresses (seperated by linebreaks).", short = 'i', long = "ignore-ip-list", default_value = "ignore-ips-list.txt")]
#[clap(
help="A file containing ignored IPv4 addresses (seperated by linebreaks).",
short='i',
long="ignore-ip-list",
default_value="ignore-ips-list.txt"
)]
pubignorelist: PathBuf,
#[clap(help = "Enable verbose (debug) output", short = 'v', long = "verbose", takes_value = false, required = false)]