From c86b6f40d70c600c6d279752d838a290017321d1 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Tue, 25 Aug 2020 14:18:48 +0200 Subject: [PATCH] tools/format: implement from u64 for HumanByte helper type Could be problematic for systems where usize is 32 bit, but we do not really support those. Signed-off-by: Thomas Lamprecht --- src/tools/format.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/tools/format.rs b/src/tools/format.rs index 58a153b2..aa67ea38 100644 --- a/src/tools/format.rs +++ b/src/tools/format.rs @@ -80,6 +80,11 @@ impl From for HumanByte { HumanByte { b: v } } } +impl From for HumanByte { + fn from(v: u64) -> Self { + HumanByte { b: v as usize } + } +} #[test] fn correct_byte_convert() { -- 2.39.2