Function uucore::parse_size::parse_size_u128

source ·
pub fn parse_size_u128(size: &str) -> Result<u128, ParseSizeError>
Expand description

Parse a size string into a number of bytes using Default Parser (no custom settings)

§Examples

use uucore::parse_size::parse_size_u128;
assert_eq!(Ok(123), parse_size_u128("123"));
assert_eq!(Ok(9 * 1000), parse_size_u128("9kB")); // kB is 1000
assert_eq!(Ok(2 * 1024), parse_size_u128("2K")); // K is 1024
assert_eq!(Ok(44251 * 1024), parse_size_u128("0xACDBK"));