blob: 9341dea0974b4eb5e86e80a6d6e0ce39980320e6 [file] [log] [blame]
struct MyStruct {
x: isize,
y: isize,
}
impl MyStruct {
fn next(&mut self) -> Option<isize> {
Some(self.x)
}
}
pub fn main() {
let mut bogus = MyStruct {
x: 1,
y: 2,
};
for x in bogus {
//~^ ERROR `MyStruct` is not an iterator
drop(x);
}
}