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

std: Stabilize and deprecate APIs for 1.13 #36815

Merged
merged 1 commit into from
Oct 3, 2016

Commits on Oct 3, 2016

  1. std: Stabilize and deprecate APIs for 1.13

    This commit is intended to be backported to the 1.13 branch, and works with the
    following APIs:
    
    Stabilized
    
    * `i32::checked_abs`
    * `i32::wrapping_abs`
    * `i32::overflowing_abs`
    * `RefCell::try_borrow`
    * `RefCell::try_borrow_mut`
    * `DefaultHasher`
    * `DefaultHasher::new`
    * `DefaultHasher::default`
    
    Deprecated
    
    * `BinaryHeap::push_pop`
    * `BinaryHeap::replace`
    * `SipHash13`
    * `SipHash24`
    * `SipHasher` - use `DefaultHasher` instead in the `std::collections::hash_map`
      module
    
    Closes rust-lang#28147
    Closes rust-lang#34767
    Closes rust-lang#35057
    Closes rust-lang#35070
    alexcrichton committed Oct 3, 2016
    Configuration menu
    Copy the full SHA
    10c3134 View commit details
    Browse the repository at this point in the history