gitextract_r1r8d2us/ ├── .cargo/ │ └── config.toml ├── .github/ │ └── workflows/ │ └── ci.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── benchmarks/ │ ├── Cargo.toml │ ├── README.md │ ├── archive/ │ │ ├── 0.8.0/ │ │ │ └── README.md │ │ └── 0.8.1/ │ │ ├── README.md │ │ ├── clone.json │ │ ├── convert.json │ │ └── create.json │ ├── benches/ │ │ ├── clone.rs │ │ └── import.rs │ ├── criterion.toml │ └── src/ │ └── lib.rs ├── boxed_flexstr/ │ ├── Cargo.toml │ └── src/ │ ├── boxed.rs │ ├── bytes.rs │ ├── cstr.rs │ ├── lib.rs │ ├── osstr.rs │ ├── path.rs │ ├── small_box.rs │ └── str.rs ├── docs/ │ └── criterion/ │ ├── Clone/ │ │ ├── 0/ │ │ │ └── report/ │ │ │ └── index.html │ │ ├── 10/ │ │ │ └── report/ │ │ │ └── index.html │ │ ├── 100/ │ │ │ └── report/ │ │ │ └── index.html │ │ ├── 20/ │ │ │ └── report/ │ │ │ └── index.html │ │ ├── 500/ │ │ │ └── report/ │ │ │ └── index.html │ │ ├── Arc_str_/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── FlexStr 0.10 (LocalStr - Boxed)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── FlexStr 0.10 (LocalStr - Optimized)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── FlexStr 0.10 (SharedStr - Boxed)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── FlexStr 0.10 (SharedStr - Optimized)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── FlexStr 0.9 (LocalStr)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── FlexStr 0.9 (SharedStr)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── InlineFlexStr 0.1 (InlineStr)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── Rc_str_/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── String/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ └── report/ │ │ └── index.html │ ├── Import as borrowed, own and destroy/ │ │ ├── 0/ │ │ │ └── report/ │ │ │ └── index.html │ │ ├── 10/ │ │ │ └── report/ │ │ │ └── index.html │ │ ├── 100/ │ │ │ └── report/ │ │ │ └── index.html │ │ ├── 20/ │ │ │ └── report/ │ │ │ └── index.html │ │ ├── 500/ │ │ │ └── report/ │ │ │ └── index.html │ │ ├── Cow_'_, str_/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── FlexStr 0.10 (LocalStr)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── FlexStr 0.10 (SharedStr)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ └── report/ │ │ └── index.html │ ├── Import as owned and destroy/ │ │ ├── 0/ │ │ │ └── report/ │ │ │ └── index.html │ │ ├── 10/ │ │ │ └── report/ │ │ │ └── index.html │ │ ├── 100/ │ │ │ └── report/ │ │ │ └── index.html │ │ ├── 20/ │ │ │ └── report/ │ │ │ └── index.html │ │ ├── 500/ │ │ │ └── report/ │ │ │ └── index.html │ │ ├── Arc_str_/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── Cow_'_, str_/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── FlexStr 0.10 (LocalStr - As is)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── FlexStr 0.10 (LocalStr - Optimized)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── FlexStr 0.10 (SharedStr - As is)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── FlexStr 0.10 (SharedStr - Optimized)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── FlexStr 0.9 (LocalStr)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── FlexStr 0.9 (SharedStr)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── InlineFlexStr 0.1 (InlineStr)/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ ├── Rc_str_/ │ │ │ ├── 0/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 10/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 100/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 20/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ ├── 500/ │ │ │ │ ├── base/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ ├── change/ │ │ │ │ │ └── estimates.json │ │ │ │ ├── new/ │ │ │ │ │ ├── benchmark.json │ │ │ │ │ ├── estimates.json │ │ │ │ │ ├── sample.json │ │ │ │ │ └── tukey.json │ │ │ │ └── report/ │ │ │ │ └── index.html │ │ │ └── report/ │ │ │ └── index.html │ │ └── report/ │ │ └── index.html │ └── report/ │ └── index.html ├── flexstr_support/ │ ├── Cargo.toml │ ├── README.md │ └── src/ │ ├── bytes.rs │ ├── cstr.rs │ ├── lib.rs │ ├── osstr.rs │ ├── path.rs │ ├── str.rs │ └── traits.rs ├── inline_flexstr/ │ ├── Cargo.toml │ ├── README.md │ ├── src/ │ │ ├── bytes.rs │ │ ├── cstr.rs │ │ ├── inline.rs │ │ ├── lib.rs │ │ ├── osstr.rs │ │ ├── path.rs │ │ └── str.rs │ └── tests/ │ ├── common/ │ │ ├── as_ref.rs │ │ ├── basic.rs │ │ ├── borrow.rs │ │ ├── comparison.rs │ │ ├── conversion.rs │ │ ├── cstr_specific.rs │ │ ├── display.rs │ │ ├── edge_cases.rs │ │ ├── errors.rs │ │ ├── from_str.rs │ │ ├── index.rs │ │ ├── mod.rs │ │ ├── serialize.rs │ │ ├── socket.rs │ │ ├── stringlike.rs │ │ ├── try_from.rs │ │ └── zeroize.rs │ ├── test_bytes.rs │ ├── test_cstr.rs │ ├── test_osstr.rs │ ├── test_path.rs │ └── test_str.rs ├── justfile ├── src/ │ ├── bytes.rs │ ├── cstr.rs │ ├── flex.rs │ ├── lib.rs │ ├── osstr.rs │ ├── path.rs │ └── str.rs └── tests/ ├── common/ │ ├── as_ref.rs │ ├── basic.rs │ ├── borrow.rs │ ├── comparison.rs │ ├── conversion.rs │ ├── cstr_specific.rs │ ├── display.rs │ ├── edge_cases.rs │ ├── errors.rs │ ├── from.rs │ ├── from_str.rs │ ├── index.rs │ ├── inline_edge_cases.rs │ ├── mod.rs │ ├── mutate.rs │ ├── mutate_fallback.rs │ ├── prost.rs │ ├── serialize.rs │ ├── socket.rs │ ├── storage.rs │ ├── stringlike.rs │ ├── try_from.rs │ ├── utoipa.rs │ └── zeroize.rs ├── test_bytes.rs ├── test_cstr.rs ├── test_osstr.rs ├── test_path.rs └── test_str.rs