]> git.lizzy.rs Git - rust.git/blob - src/test/ui/issues/issue-83924.fixed
Auto merge of #85630 - gilescope:to_digit_speedup3, r=nagisa
[rust.git] / src / test / ui / issues / issue-83924.fixed
1 // run-rustfix
2
3 fn main() {
4     let mut values = vec![10, 11, 12];
5     let v = &mut values;
6
7     let mut max = 0;
8
9     for n in &mut *v {
10         max = std::cmp::max(max, *n);
11     }
12
13     println!("max is {}", max);
14     println!("Converting to percentages of maximum value...");
15     for n in v {
16         //~^ ERROR: use of moved value: `v` [E0382]
17         *n = 100 * (*n) / max;
18     }
19     println!("values: {:#?}", values);
20 }