blob: e76c1ab440e6edc4a627fb89d9e2a76403fc6c5e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
// run-pass
pub fn main() {
let v: Vec<isize> = vec![10, 20];
assert_eq!(v[0], 10);
assert_eq!(v[1], 20);
let mut x: usize = 0;
assert_eq!(v[x], 10);
assert_eq!(v[x + 1], 20);
x = x + 1;
assert_eq!(v[x], 20);
assert_eq!(v[x - 1], 10);
}
|