Auto merge of #36815 - alexcrichton:stabilize-1.13, r=aturon
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` Deprecated * `BinaryHeap::push_pop` * `BinaryHeap::replace` * `SipHash13` * `SipHash24` * `SipHasher` - use `DefaultHasher` instead in the `std::collections::hash_map` module Closes #28147 Closes #34767 Closes #35057 Closes #35070
This commit is contained in:
@@ -3387,10 +3387,11 @@ mod tests {
|
||||
|
||||
#[test]
|
||||
pub fn test_compare() {
|
||||
use hash::{Hash, Hasher, SipHasher};
|
||||
use hash::{Hash, Hasher};
|
||||
use collections::hash_map::DefaultHasher;
|
||||
|
||||
fn hash<T: Hash>(t: T) -> u64 {
|
||||
let mut s = SipHasher::new_with_keys(0, 0);
|
||||
let mut s = DefaultHasher::new();
|
||||
t.hash(&mut s);
|
||||
s.finish()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user