Crate repr_size

Source
Expand description

Small, simple library to convert byte amounts to pretty, human readable sizes.

§Quickstart

let my_file_size = Size::from(54222);

println!("{}", my_file_size); // "54.2 kB"
println!("{}", my_file_size.to_si_string()); // "53.0 KiB"
println!("{}", my_file_size.repr(Units::Bytes)); // "54222 B"

§Features

serde - enables serialization/deserialization of Size <-> usize

Structs§

Size
Represents an amount of bytes. Create these by using Size::from(usize) or Size::from_units(usize, Units)

Enums§

Units
Different units available for representing a Size.