А можно как-то проинициализировать vec с использованием части vec, не

используя при этом функции с побочными эффектами? Ну т.е. хочется чего-то вроде
let vec1 = [ 2, 3, 4 ];
let vec2 = [1, ..vec1];

3 ответов

12 просмотров

iter::once(1).chain(vec1.iter().cloned()).collect::<Vec<_>>()

ну делать так никто не будет для того, чтобы вектор собрать

Похожие вопросы

Обсуждают сегодня

Карта сайта