Splitter

API Crate

A string and slice splitter library

String Example

```rust use splitter::StrSplitter;

let sp = StrSplitter::new("bytes example", " "); assert_eq!( sp.collect::>(), vec!["bytes", " ", "example"], ); ```

Slice Example

```rust use splitter::Splitter;

let sp = Splitter::new(&[1, 2, 3, 3, 4], [[2], [4]]); let re: Vec<&[usize]> = vec![&[1], &[2], &[3, 3], &[4]]; assert_eq!(sp.collect::>(), re); ```

Look at the examples for more info

Features

Automatic Implementations

impls - feature

impls and std - feature