From 4d8c9540d0802b67c17a2d2249d4ae4fae7091ee97af9a9eec6319b92bb4ed8c Mon Sep 17 00:00:00 2001 From: Kira Date: Sat, 6 Jun 2026 00:24:36 +0200 Subject: [PATCH] Added function to KiraSize to format size with B suffix. --- src/kira_size.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/kira_size.rs b/src/kira_size.rs index 4ebbe9a..bc1c8c5 100644 --- a/src/kira_size.rs +++ b/src/kira_size.rs @@ -46,6 +46,13 @@ impl std::fmt::Display for KiraSize { impl KiraSize { pub const SUFFIXS: [&str; 5] = ["KB", "MB", "GB", "TB", "PB"]; + + /// returns size in bytes suffixed with "B" character + pub fn to_parted_bytes_str(&self)-> String { + format!("{}B", self.size_bytes) + } + + pub fn new_b(size:u64) -> Self { Self { size_bytes: size } }