Uses new Rust 2024
0.1.0 |
|
---|
#26 in #increment
8KB
73 lines
next
next
is a crate that provides a trait that gets the next value. That value is the next in the
sequence implied by PartialOrd
.
Usage
Add to your Cargo.toml
# Replace * with your desired version
[dependencies]
next = "*"
You can put #[derive(Next)]
on your types and get the next value of a type with .next()
.
License
next
is dual-licensed under MIT and Apache 2.0 at your option.
Contributing
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Dependencies
~195–620KB
~15K SLoC