use structopt::StructOpt;
#[derive(Debug, StructOpt)]
pub struct Config {
#[structopt(long, default_value = "my-static-server", env = "SERVER_NAME")]
pub name: String,
#[structopt(long, default_value = "[::]", env = "SERVER_HOST")]
pub host: String,
#[structopt(long, default_value = "80", env = "SERVER_PORT")]
pub port: u16,
#[structopt(long, default_value = "./public", env = "SERVER_ROOT")]
pub root: String,
#[structopt(long, default_value = "./assets", env = "SERVER_ASSETS")]
pub assets: String,
}