у вас есть ссылка на значение внутри вектора.

fn main() {
    let number_list = vec![1, 2, 3, 4, 5];

    let n = number_list[0];
    let r = &number_list[0];

    println!("{} : {} : {} : {}", n, r, number_list[0], &number_list[0]);
}

:

1 : 1 : 1 : 1

Другой вопрос: в чем разница между векторной индексацией со ссылкой и без ссылки, кроме как взять ссылку?

Ответы на вопрос(1)

Ваш ответ на вопрос