#formatting #numbers #ordinals #3rd #2nd #format #1st

ordinal

序数的格式化(1st、2nd、3rd等)

8个版本

0.3.2 2022年1月31日
0.3.1 2022年1月26日
0.2.3 2020年6月16日
0.2.2 2018年8月7日
0.1.0 2016年4月11日

#136国际化 (i18n)

Download history 1322/week @ 2024-03-14 1648/week @ 2024-03-21 1383/week @ 2024-03-28 1604/week @ 2024-04-04 1708/week @ 2024-04-11 1217/week @ 2024-04-18 1412/week @ 2024-04-25 1564/week @ 2024-05-02 1446/week @ 2024-05-09 1894/week @ 2024-05-16 1881/week @ 2024-05-23 2080/week @ 2024-05-30 2069/week @ 2024-06-06 2037/week @ 2024-06-13 1768/week @ 2024-06-20 1094/week @ 2024-06-27

7,208 每月下载量
11 个 Crates(8 个直接) 中使用

MPL-2.0 许可证

9KB
135

Rust 的序数(1st、2nd、3rd等)

test lint

此 crate 提供了一个类型 Ordinal<T>,该类型将 Integer 类型 T 格式化为 序数(1st、2nd、3rd 等)。

安装

只需将以下行添加到您的 Cargo.toml 文件中

[dependencies]
ordinal = "0.3.2"

示例

use ordinal::Ordinal;

fn main() {
    assert_eq!("2nd", Ordinal(2).to_string());
}

所有权上下文

我不是这个 crate 的原始作者。原始作者 @dtolnay 不再想维护这个 crate,所以他把它给了我。这意味着我是这个包的官方维护者。如果您想查看这个决定是如何做出的,请查看 GitHub 问题

依赖项

~205KB