крейт который позволяет работать с массивом или цепочкой таких буферов? Запись которую нужно обрабатывать может пересекать границы буферов, хотелось бы удобно с этим работать с минимумом копирования данных
Так трейты Buf и BufMut вроде бы изи поддерживают расплющенные буферы?
угу, через .chain() можно "соединять" разные буферы
без копирования данных? то есть я получу непрерывный view на цепочку буферов?
смотря что означает "непрерывный view", просто один большой слайс не получишь
хочу получить слайс. если он попадает целиком в один из непрерывных буферов то хочу получить просто слайс на этот буфер(копирование не нужно тогда). если "слайс" пересекает границы то копирования не избежать и тогда пусть скопирует и даст мне слайс на новую непреывную память
искаропки такого функционала вроде нет
Обсуждают сегодня