-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Breaking changes for 0.3.x #20
Comments
tarcieri
added a commit
that referenced
this issue
Nov 13, 2021
Bumps `edition = "2021"` and adds `rust-version = 1.56`. This is the first in a set of breaking changes proposed in #20, and as such bumps the version to v0.3.0-pre (not for release).
tarcieri
added a commit
that referenced
this issue
Nov 13, 2021
Bumps `edition = "2021"` and adds `rust-version = 1.56`. This is the first in a set of breaking changes proposed in #20, and as such bumps the version to v0.3.0-pre (not for release).
tarcieri
added a commit
that referenced
this issue
Nov 13, 2021
Bumps `edition = "2021"` and adds `rust-version = 1.56`. This is the first in a set of breaking changes proposed in #20, and as such bumps the version to v0.3.0-pre (not for release).
These are now effectively complete. There are a few remaining
We can circle back on any of these after the next breaking release. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This is a tracking ticket for breaking changes to make in a v0.3.x release
const fn
, and anything that isn'tconst fn
be a trait method. Right now there are some non-const fn
inherent methods which aren't usable via traits which should get added to traitsNonZero
to fixrandom_mod
can take a very long time #3 (random_mod
with a zero modulus)Div
andRem
impls to useNonZero
.mul_wide
inconsistencies #4, perhaps with a struct withlo
andhi
fields for maximum clarityOthers?
The text was updated successfully, but these errors were encountered: