format_num_pattern 0.9.4

format numbers according to a pattern string; localized
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use format_num_pattern as number;
use format_num_pattern::{NumberFormat, NumberSymbols};
use rust_decimal::Decimal;

#[test]
fn test_1() {
    let sym = NumberSymbols::default();

    let f0 = NumberFormat::news("###,##0.##", sym).expect("fine");
    let f: f32 = f0.parse("     12.  ").expect("fine");
    dbg!(f);
    let f: Decimal = f0.parse("     12.  ").expect("fine");
    dbg!(f);
}