Rust string. Benchmark code is here (requires criterion and itertools ).