nonmax
Numeric types that cannot hold maximum values
0.5.5
14M downloads/mo
#2559 most downloaded on crates.io
LPGhatguy/nonmax
What this package is like to depend on
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 9 days to 1.7 years
Nearly every release is documented
notes for 8 of 8 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
9 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
9 releases · Sep 2020 to Nov 2023
2021
2022
2023
2024
2025
2026
Releases
latest 9-
0.5.519 Nov 2023 -
0.5.409 Nov 2023 -
0.5.302 Jul 2022 -
0.5.202 Jul 2022 withdrawn -
0.5.130 Jun 2022Release notes
Open source →- Implemented
DefaultforNonMax*. - Added serialization/deserialization with
serdewhen the corresponding feature is enabled.
- Implemented
-
0.5.018 Oct 2020Release notes
Open source →- Raised MSRV to 1.47.0 to eliminate
unsafeinnew. - Added
NonMaxI128andNonMaxU128. - Implemented
std::convert::[Try]FromforNonMax*and primitive types to matchNonZero*. - Implemented
std::fmt::{Display, Binary, Octal, LowerHex, UpperHex}to matchNonZero*. - Removed outer "NonMax(...)" in output from
impl Debug for NonMax*, to matchNonZero*. - Implemented
std::str::FromStrforNonMax*to matchNonZero*. - Implemented
std::ops::BitAnd[Assign]forNonMax*, similar toBitOr[Assign]forNonZero*. - Added
no_stdsupport.
- Raised MSRV to 1.47.0 to eliminate
-
0.4.028 Sep 2020Release notes
Open source →- Raised MSRV to 1.46.0 to make more methods
const. - Marked all methods as
const. - Added documentation for all items.
- Raised MSRV to 1.46.0 to make more methods
-
0.3.028 Sep 2020 -
0.2.028 Sep 2020