8 releases
0.3.2 | Jan 31, 2022 |
---|---|
0.3.1 | Jan 26, 2022 |
0.2.3 | Jun 16, 2020 |
0.2.2 | Aug 7, 2018 |
0.1.0 | Apr 11, 2016 |
#1016 in Algorithms
5,210 downloads per month
Used in 11 crates
(8 directly)
9KB
135 lines
Ordinals (1st, 2nd, 3rd etc) for Rust
This crate provides a type Ordinal<T>
that formats an Integer
type T
as an ordinal number (1st, 2nd, 3rd, etc).
Install
Just add the following line to your Cargo.toml
file:
[dependencies]
ordinal = "0.3.2"
Example
use ordinal::Ordinal;
fn main() {
assert_eq!("2nd", Ordinal(2).to_string());
}
Ownership Context
I am not the original author of this crate. The original author, @dtolnay, didn't want to maintain the crate anymore so he gave it to me. This means that I am the official maintainer of this package. If you want to see where this decision was made check the GitHub issue.
Dependencies
~205KB