We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6ff944d commit 61d1e53Copy full SHA for 61d1e53
benches/bench.rs
@@ -158,15 +158,15 @@ fn gen_insert<V: Vector<u64>>(n: u64, b: &mut Bencher) {
158
159
fn gen_remove<V: Vector<u64>>(n: usize, b: &mut Bencher) {
160
#[inline(never)]
161
- fn remove_noinline<V: Vector<u64>>(vec: &mut V, p: usize) {
162
- vec.remove(p);
+ fn remove_noinline<V: Vector<u64>>(vec: &mut V, p: usize) -> Option<u64> {
+ vec.remove(p)
163
}
164
165
b.iter(|| {
166
let mut vec = V::from_elem(0, n as _);
167
168
for x in (0..n - 1).rev() {
169
- remove_noinline(&mut vec, x)
+ remove_noinline(&mut vec, x);
170
171
});
172
0 commit comments