Implements splitting at patterns into exactly `N` destructurable slices.
This crate uses `Pattern` and as of March 15, 2024 requires nightly Rust.
```rs
let header = "GET / HTTP/1.1";
let [method, path, http] = header.split_exact::<3>(' ');
```
MIT OR Apache-2.0