]>
Commit | Line | Data |
---|---|---|
60c5eb7d | 1 | // check-pass |
0bf4aa26 XL |
2 | |
3 | use std::collections::HashMap; | |
4 | use std::sync::Mutex; | |
5 | ||
6 | fn i_used_to_be_able_to(foo: &Mutex<HashMap<usize, usize>>) -> Vec<(usize, usize)> { | |
7 | let mut foo = foo.lock().unwrap(); | |
8 | ||
9 | foo.drain().collect() | |
10 | } | |
11 | ||
12 | fn but_after_nightly_update_now_i_gotta(foo: &Mutex<HashMap<usize, usize>>) -> Vec<(usize, usize)> { | |
13 | let mut foo = foo.lock().unwrap(); | |
14 | ||
15 | return foo.drain().collect(); | |
16 | } | |
17 | ||
18 | fn main() {} |