Я столкнулся с подобной проблемой несколько дней назад, но по-другому, когда пытался сделать свою программу сортировки пузырьков ржавчиной. Я надеюсь, что вы получили свой ответ, как я вижу. Я думаю, что вы хотели напечатать вектор синтаксически неверно, вот пример печати вектора в цикле. Надеюсь, это поможет вам.
fn main(){
let v = vec![1,3,5,7,9];
for i in v.iter(){ //also for i in &v
println!("{:?}",i);
}
}
Также вы можете использовать
let outercount = v[0]; //rust will automatically infer this as [i32]