laundry5 0.1.0

Shuffles your socks - rotating proxy frontend server
use std::net::SocketAddr;
use std::path::PathBuf;
// use structopt::clap::{AppSettings, Shell};
use structopt::clap::AppSettings;
use structopt::StructOpt;

#[derive(StructOpt)]
#[structopt(global_settings = &[AppSettings::ColoredHelp])]
pub struct Args {
    /// Only show warnings
    #[structopt(short, long, global = true)]
    pub quiet: bool,
    /// More verbose logs
    #[structopt(short, long, global = true, parse(from_occurrences))]
    pub verbose: u8,
    /// The address to bind to
    #[structopt(short = "B", long, default_value = "127.0.0.1:1080")]
    pub bind: SocketAddr,
    /// The path to the proxy list to use
    #[structopt(short = "L", long)]
    pub proxy_list: PathBuf,
}