Skip to content

Commit 084c660

Browse files
committed
Auto merge of #1901 - RalfJung:rustup, r=RalfJung
rustup; add swap_remove test Adds a test for rust-lang/rust#90055
2 parents 24a1d78 + a6b12c2 commit 084c660

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

rust-version

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
81117ff930fbf3792b4f9504e3c6bccc87b10823
1+
e015ef5b2633960e7653b744d7a1c3d1d336313a

tests/run-pass/vec.rs

+9
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,14 @@ fn swap() {
140140
v.swap(2, 2);
141141
}
142142

143+
fn swap_remove() {
144+
let mut a = 0;
145+
let mut b = 1;
146+
let mut vec = vec![&mut a, &mut b];
147+
148+
vec.swap_remove(1);
149+
}
150+
143151
fn main() {
144152
assert_eq!(vec_reallocate().len(), 5);
145153

@@ -167,4 +175,5 @@ fn main() {
167175

168176
sort();
169177
swap();
178+
swap_remove();
170179
}

0 commit comments

Comments
 (0)