I have some working code to sum a Range and then use it again later in a for loop. Is it possible to make the code below work without having to clone the Range?
let range = 0..10;
let sum = range.clone().sum::<i8>();
println!("{}", sum);
for data in range.step_by(2).enumerate() {
println!("{:?}", data);
}