| //@ revisions: current next | |
| //@ ignore-compare-mode-next-solver (explicit revisions) | |
| //@[next] compile-flags: -Znext-solver | |
| fn changer<'a>(mut things: Box<dyn Iterator<Item=&'a mut u8>>) { | |
| for item in *things { *item = 0 } | |
| //~^ ERROR `dyn Iterator<Item = &'a mut u8>` is not an iterator | |
| } | |
| fn main() {} |