История изменений
Исправление Virtuos86, (текущая версия) :
Там по 2 версии обычно методов, потому что Vec
наследует методы от слайсов (там своя магия приведения типов), которые есть ссылочный тип данных, поэтому их методы логично возвращают срезы же. Срезы могут быть мутабельные и иммутабельные. Документация к методам от слайсов, но в примерах видно, что и к векторам применимо. Тебе надо split_mut
смотреть или `split_off`. Сейчас неудобно отвечать.
Исходная версия Virtuos86, :
Там по 2 версии обычно методов, потому что Vec
наследует методы от слайсов (там своя магия приведения типов), которые есть ссылочный тип данных, поэтому их методы логично возвращают срезы же. Срезы могут быть мутабельные и иммутабельные. Документация к методам от слайсов, но в примерах видно, что и к векторам применимо. Тебе надо split_mut
смотреть.