diff --git a/src/main.rs b/src/main.rs index 3a95786..1209698 100644 --- a/src/main.rs +++ b/src/main.rs @@ -887,9 +887,17 @@ fn get_meta_from_env() -> HashMap { meta_env } +fn format_size_human_readable(size: u64) -> String { + let options = humansize::FormatSizeOptions::from(BINARY) + .decimal_places(1); + + humansize::format_size(size, options) +} + + fn format_size(size: u64, human_readable: bool) -> String { match human_readable { - true => humansize::format_size(size, BINARY), + true => format_size_human_readable(size), false => size.to_string() } }