basic/basic.rs
1//! Build and print a Finnish virtual bank barcode.
2//!
3//! Run with: `cargo run --example basic`
4
5use bank_barcode::{Barcode, BarcodeVersion};
6
7fn main() {
8 let barcode = Barcode::builder()
9 .version(BarcodeVersion::V5)
10 .account_number("FI79 4405 2020 0360 82")
11 .reference("RF09868516259619897")
12 .calendar_due_date(2010, 6, 12)
13 .sum(488_315)
14 .build()
15 .expect("valid barcode inputs");
16
17 println!("{barcode}");
18}