]> git.lizzy.rs Git - rust.git/blob - src/test/ui/borrowck/borrowck-for-loop-head-linkage.rs
Rollup merge of #101675 - beetrees:set-times-no-panic, r=joshtriplett
[rust.git] / src / test / ui / borrowck / borrowck-for-loop-head-linkage.rs
1 use std::iter::repeat;
2
3 fn main() {
4     let mut vector = vec![1, 2];
5     for &x in &vector {
6         let cap = vector.capacity();
7         vector.extend(repeat(0));      //~ ERROR cannot borrow
8         vector[1] = 5;   //~ ERROR cannot borrow
9     }
10 }