thousands
Provides a trait, Separable, for formatting numbers with separators
between the digits. Typically this will be used to add commas or spaces
every three digits from the right, but can be configured via a
SeparatorPolicy.
Usage
It’s on crates.io, so you can add
[]
= "0.1.0"
to your Cargo.toml.
This crate supports Rust version 1.22 and newer.
Examples
The simplest way to use the library is with trait Separable’s method
separate_with_commas method, which does what it sounds like:
use Separable;
println!;
There are also methods separate_with_spaces and
separate_with_dots, in case your culture uses those separators.
However, it's also possible to pass a policy for different behavior:
use ;
let policy = SeparatorPolicy ;
assert_eq!;