1 个不稳定版本
0.1.0 | 2021年6月10日 |
---|
#503 在 日期和时间
每月 23 次下载
用于 yafsm
23KB
584 行
friendly
是一个可读性强的显示库。
此模块提供了一种方便、统一的方式来以近似、可读的格式显示各种类型的数量。例如
# use friendly::bytes;
let kb = format!("{}", bytes(13200));
assert_eq!(kb.as_str(), "12.89 KiB")
各种函数提供了快速包装值和类型的便捷方式,以方便它们的显示。例如 [Quantity] 类型提供了进一步自定义此表示的方法。
目前这个包支持一些有用的类型,但还有更多要添加。欢迎贡献(通过 pull request),但请确保包含测试。
功能
此包支持一些功能
chrono
— 启用对 Chrono 包类型的支持(目前仅支持 chrono::Duration)
lib.rs
:
人性化的显示库。
此模块提供了一种方便、统一的方式来以近似、可读的格式显示各种类型的数量。例如
let kb = format!("{}", bytes(13200));
assert_eq!(kb.as_str(), "12.89 KiB")
各种函数提供了快速包装值和类型的便捷方式,以方便它们的显示。例如 [Quantity] 类型提供了进一步自定义此表示的方法。
功能
此包支持一些功能
chrono
— 启用对 Chrono 包类型的支持(目前仅支持 chrono::Duration)
依赖
约95–410KB