Crates.io | bill |
lib.rs | bill |
version | 0.4.2 |
source | src |
created_at | 2017-04-26 19:00:49.492495 |
updated_at | 2023-03-26 14:22:56.127872 |
description | 💸 A minimal library for creating invoices. Feel free to review and correct it. |
homepage | |
repository | https://github.com/hoodie/bill-rs |
max_upload_size | |
id | 12130 |
size | 32,340 |
Tiny little billing library.
cargo run --example catalogue
offer:
0%
* 2x Service 8,00€ 16,00€
0.19%
* 8x Water 0,61€ 4,88€
* 4x AppleJuice 1,64€ 6,56€
* 4x OrangeJuice 1,86€ 7,44€
* 40x Sandwich 3,40€ 136,00€
---------------------------------------
170,88€
+ 29,43€ (tax)
net 200,31€
...
cargo run --example catalogue --features serialization
{"items_by_tax":{
"0": {
"items":[
{"amount":2.0,"product":{"name":"Service","price":8.0,"tax":"0"}}
]
},
"0.19":{
"items": [
{"amount":8.0,"product":{"name":"Water","price":0.61,"tax":"0.19"}},
{"amount":4.0,"product":{"name":"AppleJuice","price":1.64,"tax":"0.19"}},
{"amount":4.0,"product":{"name":"OrangeJuice","price":1.86,"tax":"0.19"}},{"amount":40.0,"product":{"name":"Sandwich","price":3.4,"tax":"0.19"}}
]
}
}}