billecta 1.14.0

Generated Billecta API
Documentation
use std::{env, error::Error};

#[tokio::main]
async fn main() -> Result<(), Box<dyn Error + 'static>> {
    let client = billecta::Client::from_env();

    let invoice_id = env::args().nth(1).expect("Missing first arg `invoice id`");

    let res = billecta::invoice::get_an_invoice(&invoice_id)
        .send(&client)
        .await;

    match res {
        Ok(inv) => println!("{inv:#?}"),
        Err(err) => eprintln!("{err}"),
    }

    Ok(())
}