fn main() { | |
let v = vec![1i32, 2, 3]; | |
for _ in v[1..] { | |
//~^ ERROR [i32]` is not an iterator [E0277] | |
//~^^ ERROR known at compilation time | |
} | |
struct K { | |
n: i32, | |
} | |
let mut v2 = vec![K { n: 1 }, K { n: 1 }, K { n: 1 }]; | |
for i2 in v2[1..] { | |
//~^ ERROR [K]` is not an iterator [E0277] | |
//~^^ ERROR known at compilation time | |
i2.n = 2; | |
} | |
} |