1
`string_matching.substring_find_all` returns every overlapping byte offset of a byte needle as packed `U32` values. Haystacks are capped at 64 MiB and needles at 4 KiB; an empty needle matches every byte boundary.