1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
mod ynab; fn main() { let key = std::env::args().nth(1).unwrap(); let client = ynab::Client::new(&key); let budget = client.default_budget(); println!("using budget {} ({})", budget.name(), budget.id()); for t in budget.reimbursables() { if t.reimbursed { continue; } println!( "{} | {} | {}", t.date, t.payee, ynab::format_amount(t.amount) ) } }