pub fn split_terminator<H, P>( haystack: H, needle: P, ) -> SplitTerminator<H, P::Searcher> ⓘwhere H: Haystack, P: Needle<H>, H::Target: Hay,