История изменений
Исправление no-such-file, (текущая версия) :
Тебе надо split_mut смотреть
Без разницы. Это ж чисто растовские костыли, суть работы у них одинаковая.
Returns an iterator over mutable subslices separated by elements that match pred
Да и не удивительно. Вряд ли уместно выполнять там неявное выделение памяти. В целом же, всё это эквивалентно find из CL. Только в CL получают индекс, а дальше уж как хочешь - то ли по оригинальному массиву ходи, то ли копии делай. Просто изначальная задача у ТСа была именно в получении копии и именно списка. Для этого эффективнее собирать элементы за один проход, а не делать отдельно find и отдельно subseq в 2 прохода.
Исходная версия no-such-file, :
Тебе надо split_mut смотреть
Без разницы. Это ж чисто растовские костыли, суть работы у них одинаковая.
Returns an iterator over mutable subslices separated by elements that match pred
Да и не удивительно. Вряд ли уместно выполнять там неявное выделение памяти. В целом же, всё это эквивалентно find из CL. Только в CL получают индекс, а дальше уж как хочешь - то ли по оригинальному массиву ходи, то ли копии делай.