mirror of https://github.com/rust-lang/rust
17 lines
388 B
Rust
17 lines
388 B
Rust
fn main() {
|
|
let v = vec![1i32, 2, 3];
|
|
for _ in v[1..] {
|
|
//~^ ERROR `[i32]` is not an iterator [E0277]
|
|
//~| ERROR `[i32]` is not an iterator [E0277]
|
|
}
|
|
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 `[K]` is not an iterator [E0277]
|
|
i2.n = 2;
|
|
}
|
|
}
|