У меня есть кусок &[u8]
над двоичным буфером. Мне нужно разобрать его, но многие методы, которые я хотел бы использовать (например, str::find
), по-видимому, не доступны на срезах.
Я видел, что я могу скрывать как срез буфера, так и свой шаблон до str
, используя from_utf8_unchecked()
, но это кажется немного опасным (а также действительно взломанным).
Как найти подпоследовательность в этом фрагменте? Мне действительно нужен индекс паттерна, а не только фрагмент изображения, поэтому я не думаю, что split
будет работать.