initialization/
initialization.rs

1use claude::*;
2
3fn display(my_money: Currency) {
4    println!("I have {:?}!", my_money);
5    //println!("I have {}!", my_money); // doesn't compile :D
6    println!("I have {}!", my_money.postfix()); // -> "I have 47,11€!"
7    println!("I have {}!", my_money.prefix()); // -> "I have €47.11!"
8    println!()
9}
10
11fn main() {
12    display(Currency::from(50));
13    display(Currency::from((50, '€')));
14    display(Currency::from(('$', 50)));
15}