A thin encapsulate for integer primitives to facilitate a fast, simple, yet ergonomic byteunit implementation.
| .forgejo/workflows | ||
| .github/workflows | ||
| src | ||
| tests | ||
| .rustfmt.toml | ||
| Cargo.lock | ||
| Cargo.toml | ||
| LICENSE | ||
| README.md | ||
SimpleByteUnit 
SimpleByteUnit is a crate which provides a thin encapsulate for integer primitives to facilitate a fast, simple, yet ergonomic byteunit implementation.
Usage
Add 'simplebyteunit' to your 'Cargo.toml':
[dependencies]
simplebyteunit = "0.3.0"
Example
Generate a human-readable, formatted ByteUnit:
use simplebyteunit::simplebyteunit::*;
let byteunit_var = 500000.to_byteunit(SI);
println!("{byteunit_var}");
Output:
500 kB