Skip to content
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

Add 12 num::NonZero* types for primitive integers, deprecate core::nonzero #48265

Merged
merged 8 commits into from
Mar 23, 2018

Commits on Mar 17, 2018

  1. Configuration menu
    Copy the full SHA
    f40877f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d13ddb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    67f46ce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    22f7a02 View commit details
    Browse the repository at this point in the history
  5. Stop using deprecated NonZero APIs

    These will eventually be removed
    (though the NonZero<T> lang item will likely stay).
    SimonSapin committed Mar 17, 2018
    Configuration menu
    Copy the full SHA
    6d682c9 View commit details
    Browse the repository at this point in the history
  6. Test NonZero in a const item in a pattern.

    (This was buggy before rust-lang#46882)
    SimonSapin committed Mar 17, 2018
    Configuration menu
    Copy the full SHA
    7cf1f18 View commit details
    Browse the repository at this point in the history
  7. Remove deprecated unstable ptr::Shared type alias.

    It has been deprecated for about one release cycle.
    SimonSapin committed Mar 17, 2018
    Configuration menu
    Copy the full SHA
    73c0537 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2018

  1. Configuration menu
    Copy the full SHA
    a23f685 View commit details
    Browse the repository at this point in the history