LINUX.ORG.RU

История изменений

Исправление 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 получают индекс, а дальше уж как хочешь - то ли по оригинальному массиву ходи, то ли копии делай.