use rfc_graph::RfcGraph;
#[derive(clap::Parser, Debug)]
#[clap(author, version, about, long_about = None)]
struct Args {
#[clap(long)]
root: i32,
#[clap(long, default_value_t = 2)]
recursion_max: u32,
}
#[tokio::main]
async fn main() -> anyhow::Result<()> {
let args = <Args as clap::Parser>::parse();
let rfcs = RfcGraph::get(args.root, args.recursion_max).await;
println!("{:?}", rfcs);
Ok(())
}