use clap::Parser;
use formattable::Format;
use serde::Serialize;
#[derive(Debug, Parser, Serialize)]
struct Cli {
#[clap(short, long, value_enum, default_value_t = Format::Json)]
format: Format,
}
fn main() {
let cli = Cli::parse();
dbg!(&cli);
println!("{}", cli.format.to_string_pretty(&cli).unwrap());
}