atomic               fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ basic                           │               │               │               │         │
│  ├─ load                         │               │               │               │         │
│  │  ├─ t=1         0.916 ns      │ 1.332 ns      │ 0.936 ns      │ 0.933 ns      │ 100     │ 204800
│  │  ├─ t=4         0.931 ns      │ 2.206 ns      │ 0.998 ns      │ 1.079 ns      │ 100     │ 204800
│  │  ├─ t=16        1.021 ns      │ 3.992 ns      │ 1.125 ns      │ 1.382 ns      │ 112     │ 114688
│  │  ╰─ t=40        1.185 ns      │ 5.626 ns      │ 3.177 ns      │ 2.888 ns      │ 120     │ 61440
│  ╰─ store                        │               │               │               │         │
│     ├─ t=1         0.919 ns      │ 0.96 ns       │ 0.937 ns      │ 0.937 ns      │ 100     │ 204800
│     ├─ t=4         0.951 ns      │ 13.04 ns      │ 7.785 ns      │ 6.761 ns      │ 100     │ 102400
│     ├─ t=16        1.541 ns      │ 54.35 ns      │ 6.876 ns      │ 10.48 ns      │ 112     │ 28672
│     ╰─ t=40        2.048 ns      │ 69.28 ns      │ 4.595 ns      │ 10.44 ns      │ 120     │ 15360
├─ compare_exchange                │               │               │               │         │
│  ├─ fetch_div                    │               │               │               │         │
│  │  ├─ t=1         21.45 ns      │ 23.9 ns       │ 21.48 ns      │ 21.54 ns      │ 100     │ 12800
│  │  ├─ t=4         21.83 ns      │ 170.4 ns      │ 22.86 ns      │ 51.94 ns      │ 100     │ 12800
│  │  ├─ t=16        24.25 ns      │ 506.1 ns      │ 60.02 ns      │ 129.2 ns      │ 112     │ 3584
│  │  ╰─ t=40        26.91 ns      │ 310.4 ns      │ 47.29 ns      │ 74.68 ns      │ 120     │ 960
│  ├─ fetch_mod                    │               │               │               │         │
│  │  ├─ t=1         21.45 ns      │ 21.59 ns      │ 21.5 ns       │ 21.5 ns       │ 100     │ 12800
│  │  ├─ t=4         22.22 ns      │ 192.7 ns      │ 29.41 ns      │ 66.84 ns      │ 100     │ 3200
│  │  ├─ t=16        24.97 ns      │ 404.9 ns      │ 50.68 ns      │ 104 ns        │ 112     │ 3584
│  │  ╰─ t=40        26.16 ns      │ 214.1 ns      │ 35.38 ns      │ 54.35 ns      │ 120     │ 1920
│  ╰─ fetch_mul                    │               │               │               │         │
│     ├─ t=1         15.52 ns      │ 61.35 ns      │ 15.62 ns      │ 16.05 ns      │ 100     │ 25600
│     ├─ t=4         16.11 ns      │ 156.9 ns      │ 17.58 ns      │ 41.76 ns      │ 100     │ 12800
│     ├─ t=16        19.75 ns      │ 228.4 ns      │ 31.65 ns      │ 68.86 ns      │ 112     │ 3584
│     ╰─ t=40        24.79 ns      │ 306.2 ns      │ 44.79 ns      │ 58.36 ns      │ 120     │ 960
╰─ update                          │               │               │               │         │
   ├─ fetch_add                    │               │               │               │         │
   │  ├─ t=1         11.43 ns      │ 11.47 ns      │ 11.45 ns      │ 11.45 ns      │ 100     │ 25600
   │  ├─ t=4         11.38 ns      │ 98.18 ns      │ 67.21 ns      │ 55.13 ns      │ 100     │ 25600
   │  ├─ t=16        13.02 ns      │ 197.1 ns      │ 48.62 ns      │ 67.46 ns      │ 112     │ 7168
   │  ╰─ t=40        13.85 ns      │ 679.7 ns      │ 89.08 ns      │ 167.2 ns      │ 120     │ 3840
   ├─ fetch_and                    │               │               │               │         │
   │  ├─ t=1         14.61 ns      │ 14.67 ns      │ 14.63 ns      │ 14.63 ns      │ 100     │ 25600
   │  ├─ t=4         15.25 ns      │ 86.41 ns      │ 19.02 ns      │ 26.41 ns      │ 100     │ 3200
   │  ├─ t=16        18.32 ns      │ 360.7 ns      │ 58.19 ns      │ 79.83 ns      │ 112     │ 3584
   │  ╰─ t=40        17.41 ns      │ 581.6 ns      │ 84.54 ns      │ 154 ns        │ 120     │ 3840
   ├─ fetch_nand                   │               │               │               │         │
   │  ├─ t=1         15.11 ns      │ 15.17 ns      │ 15.13 ns      │ 15.13 ns      │ 100     │ 25600
   │  ├─ t=4         16.15 ns      │ 138.1 ns      │ 17.94 ns      │ 28.96 ns      │ 100     │ 6400
   │  ├─ t=16        21.35 ns      │ 664.7 ns      │ 58.88 ns      │ 97.4 ns       │ 112     │ 1792
   │  ╰─ t=40        21.41 ns      │ 1.11 µs       │ 57.04 ns      │ 185.7 ns      │ 120     │ 1920
   ├─ fetch_or                     │               │               │               │         │
   │  ├─ t=1         14.61 ns      │ 14.65 ns      │ 14.63 ns      │ 14.63 ns      │ 100     │ 25600
   │  ├─ t=4         15.35 ns      │ 176.6 ns      │ 29.65 ns      │ 59.59 ns      │ 100     │ 3200
   │  ├─ t=16        18.69 ns      │ 437.9 ns      │ 60.24 ns      │ 93.64 ns      │ 112     │ 3584
   │  ╰─ t=40        19.1 ns       │ 234.1 ns      │ 34.16 ns      │ 59.96 ns      │ 120     │ 1920
   ├─ fetch_sub                    │               │               │               │         │
   │  ├─ t=1         11.44 ns      │ 11.48 ns      │ 11.45 ns      │ 11.45 ns      │ 100     │ 25600
   │  ├─ t=4         11.6 ns       │ 96.08 ns      │ 14.83 ns      │ 29.78 ns      │ 100     │ 6400
   │  ├─ t=16        14.66 ns      │ 142 ns        │ 23.29 ns      │ 38.96 ns      │ 112     │ 3584
   │  ╰─ t=40        17.91 ns      │ 487 ns        │ 30.75 ns      │ 95.19 ns      │ 120     │ 1920
   ╰─ fetch_xor                    │               │               │               │         │
      ├─ t=1         14.61 ns      │ 14.66 ns      │ 14.63 ns      │ 14.63 ns      │ 100     │ 25600
      ├─ t=4         15.47 ns      │ 182.5 ns      │ 25.36 ns      │ 57.1 ns       │ 100     │ 3200
      ├─ t=16        19.79 ns      │ 536.2 ns      │ 28.04 ns      │ 58.08 ns      │ 112     │ 1792
      ╰─ t=40        24.41 ns      │ 1.053 µs      │ 53.6 ns       │ 87.04 ns      │ 120     │ 960

collections            fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ clear                             │               │               │               │         │
│  ├─ BTreeSet<i32>                  │               │               │               │         │
│  │  ├─ 0             2.284 ns      │ 2.363 ns      │ 2.301 ns      │ 2.304 ns      │ 100     │ 102400
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             123 ns        │ 319.6 ns      │ 127.1 ns      │ 144.8 ns      │ 100     │ 800
│  │  │                65.01 Mitem/s │ 25.02 Mitem/s │ 62.9 Mitem/s  │ 55.21 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  56 B        │ 56 B          │ 56 B          │ 56 B          │         │
│  │  ├─ 64            917.3 ns      │ 1.284 µs      │ 926.8 ns      │ 994 ns        │ 100     │ 200
│  │  │                69.76 Mitem/s │ 49.81 Mitem/s │ 69.05 Mitem/s │ 64.38 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  7           │ 7             │ 7             │ 7             │         │
│  │  │                  488 B       │ 488 B         │ 488 B         │ 488 B         │         │
│  │  ╰─ 1024          13.93 µs      │ 18.42 µs      │ 14.08 µs      │ 14.14 µs      │ 100     │ 100
│  │                   73.47 Mitem/s │ 55.59 Mitem/s │ 72.71 Mitem/s │ 72.4 Mitem/s  │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     95          │ 95            │ 95            │ 95            │         │
│  │                     6.184 KB    │ 6.184 KB      │ 6.184 KB      │ 6.184 KB      │         │
│  ├─ BinaryHeap<i32>                │               │               │               │         │
│  │  ├─ 0             0.464 ns      │ 0.471 ns      │ 0.47 ns       │ 0.468 ns      │ 100     │ 409600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             0.467 ns      │ 0.484 ns      │ 0.471 ns      │ 0.471 ns      │ 100     │ 409600
│  │  │                17.13 Gitem/s │ 16.52 Gitem/s │ 16.98 Gitem/s │ 16.98 Gitem/s │         │
│  │  ├─ 64            0.466 ns      │ 0.481 ns      │ 0.47 ns       │ 0.469 ns      │ 100     │ 409600
│  │  │                137.3 Gitem/s │ 133 Gitem/s   │ 136.1 Gitem/s │ 136.4 Gitem/s │         │
│  │  ╰─ 1024          0.697 ns      │ 0.951 ns      │ 0.846 ns      │ 0.84 ns       │ 100     │ 204800
│  │                   1.469 Titem/s │ 1.076 Titem/s │ 1.21 Titem/s  │ 1.219 Titem/s │         │
│  ├─ HashSet<i32>                   │               │               │               │         │
│  │  ├─ 0             0.177 ns      │ 0.282 ns      │ 0.271 ns      │ 0.27 ns       │ 100     │ 409600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             4.865 ns      │ 5.427 ns      │ 5.127 ns      │ 5.114 ns      │ 100     │ 51200
│  │  │                1.644 Gitem/s │ 1.474 Gitem/s │ 1.56 Gitem/s  │ 1.564 Gitem/s │         │
│  │  ├─ 64            9.828 ns      │ 12.84 ns      │ 10.19 ns      │ 10.23 ns      │ 100     │ 25600
│  │  │                6.512 Gitem/s │ 4.981 Gitem/s │ 6.28 Gitem/s  │ 6.255 Gitem/s │         │
│  │  ╰─ 1024          68.02 ns      │ 72.83 ns      │ 71.24 ns      │ 71.17 ns      │ 100     │ 6400
│  │                   15.05 Gitem/s │ 14.05 Gitem/s │ 14.37 Gitem/s │ 14.38 Gitem/s │         │
│  ├─ LinkedList<i32>                │               │               │               │         │
│  │  ├─ 0             1.388 ns      │ 3.662 ns      │ 1.84 ns       │ 1.83 ns       │ 100     │ 102400
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             60.74 ns      │ 144.1 ns      │ 62.24 ns      │ 65.96 ns      │ 100     │ 1600
│  │  │                131.6 Mitem/s │ 55.5 Mitem/s  │ 128.5 Mitem/s │ 121.2 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  8           │ 8             │ 8             │ 8             │         │
│  │  │                  192 B       │ 192 B         │ 192 B         │ 192 B         │         │
│  │  ├─ 64            499.1 ns      │ 1.13 µs       │ 507.9 ns      │ 561.7 ns      │ 100     │ 200
│  │  │                128.2 Mitem/s │ 56.62 Mitem/s │ 126 Mitem/s   │ 113.9 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  64          │ 64            │ 64            │ 64            │         │
│  │  │                  1.536 KB    │ 1.536 KB      │ 1.536 KB      │ 1.536 KB      │         │
│  │  ╰─ 1024          7.611 µs      │ 13.62 µs      │ 7.653 µs      │ 7.718 µs      │ 100     │ 100
│  │                   134.5 Mitem/s │ 75.17 Mitem/s │ 133.7 Mitem/s │ 132.6 Mitem/s │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     1024        │ 1024          │ 1024          │ 1024          │         │
│  │                     24.57 KB    │ 24.57 KB      │ 24.57 KB      │ 24.57 KB      │         │
│  ├─ Vec<i32>                       │               │               │               │         │
│  │  ├─ 0             0.233 ns      │ 0.289 ns      │ 0.261 ns      │ 0.261 ns      │ 100     │ 409600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             0.227 ns      │ 0.316 ns      │ 0.261 ns      │ 0.263 ns      │ 100     │ 409600
│  │  │                35.24 Gitem/s │ 25.31 Gitem/s │ 30.65 Gitem/s │ 30.41 Gitem/s │         │
│  │  ├─ 64            0.206 ns      │ 0.301 ns      │ 0.247 ns      │ 0.249 ns      │ 100     │ 409600
│  │  │                310.6 Gitem/s │ 212.6 Gitem/s │ 259.1 Gitem/s │ 257 Gitem/s   │         │
│  │  ╰─ 1024          0.679 ns      │ 0.938 ns      │ 0.787 ns      │ 0.788 ns      │ 100     │ 204800
│  │                   1.508 Titem/s │ 1.091 Titem/s │ 1.301 Titem/s │ 1.299 Titem/s │         │
│  ╰─ VecDeque<i32>                  │               │               │               │         │
│     ├─ 0             0.466 ns      │ 0.543 ns      │ 0.505 ns      │ 0.508 ns      │ 100     │ 409600
│     │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│     ├─ 8             0.465 ns      │ 0.517 ns      │ 0.47 ns       │ 0.471 ns      │ 100     │ 409600
│     │                17.2 Gitem/s  │ 15.47 Gitem/s │ 17.02 Gitem/s │ 16.98 Gitem/s │         │
│     ├─ 64            0.372 ns      │ 0.516 ns      │ 0.432 ns      │ 0.43 ns       │ 100     │ 409600
│     │                172 Gitem/s   │ 124 Gitem/s   │ 148.1 Gitem/s │ 148.8 Gitem/s │         │
│     ╰─ 1024          0.934 ns      │ 1.117 ns      │ 1.014 ns      │ 1.015 ns      │ 100     │ 204800
│                      1.096 Titem/s │ 916.7 Gitem/s │ 1.009 Titem/s │ 1.008 Titem/s │         │
├─ default                           │               │               │               │         │
│  ├─ BTreeSet<i32>    0.229 ns      │ 0.886 ns      │ 0.234 ns      │ 0.242 ns      │ 100     │ 409600
│  ├─ BinaryHeap<i32>  0.499 ns      │ 1.559 ns      │ 0.676 ns      │ 0.68 ns       │ 100     │ 204800
│  ├─ HashSet<i32>     2.172 ns      │ 5.384 ns      │ 2.374 ns      │ 2.474 ns      │ 100     │ 102400
│  ├─ LinkedList<i32>  0.522 ns      │ 1.292 ns      │ 0.567 ns      │ 0.573 ns      │ 100     │ 204800
│  ├─ Vec<i32>         0.596 ns      │ 1.334 ns      │ 0.684 ns      │ 0.685 ns      │ 100     │ 204800
│  ╰─ VecDeque<i32>    0.469 ns      │ 0.948 ns      │ 0.472 ns      │ 0.479 ns      │ 100     │ 204800
├─ drop                              │               │               │               │         │
│  ├─ BTreeSet<i32>                  │               │               │               │         │
│  │  ├─ 0             1.233 ns      │ 3.04 ns       │ 1.384 ns      │ 1.427 ns      │ 100     │ 102400
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             117.3 ns      │ 195.4 ns      │ 118 ns        │ 125 ns        │ 100     │ 1600
│  │  │                68.19 Mitem/s │ 40.92 Mitem/s │ 67.76 Mitem/s │ 63.97 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  56 B        │ 56 B          │ 56 B          │ 56 B          │         │
│  │  ├─ 64            891.3 ns      │ 1.307 µs      │ 894.8 ns      │ 936.9 ns      │ 100     │ 200
│  │  │                71.8 Mitem/s  │ 48.95 Mitem/s │ 71.51 Mitem/s │ 68.3 Mitem/s  │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  7           │ 7             │ 7             │ 7             │         │
│  │  │                  488 B       │ 488 B         │ 488 B         │ 488 B         │         │
│  │  ╰─ 1024          13.95 µs      │ 18.74 µs      │ 14.01 µs      │ 14.08 µs      │ 100     │ 100
│  │                   73.37 Mitem/s │ 54.63 Mitem/s │ 73.08 Mitem/s │ 72.68 Mitem/s │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     95          │ 95            │ 95            │ 95            │         │
│  │                     6.184 KB    │ 6.184 KB      │ 6.184 KB      │ 6.184 KB      │         │
│  ├─ BinaryHeap<i32>                │               │               │               │         │
│  │  ├─ 0             0.468 ns      │ 0.474 ns      │ 0.469 ns      │ 0.469 ns      │ 100     │ 409600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             7.053 ns      │ 17.3 ns       │ 7.248 ns      │ 7.38 ns       │ 100     │ 12800
│  │  │                1.134 Gitem/s │ 462.3 Mitem/s │ 1.103 Gitem/s │ 1.084 Gitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
│  │  ├─ 64            14.26 ns      │ 27.42 ns      │ 14.9 ns       │ 15.04 ns      │ 100     │ 12800
│  │  │                4.487 Gitem/s │ 2.334 Gitem/s │ 4.295 Gitem/s │ 4.253 Gitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
│  │  ╰─ 1024          116.6 ns      │ 176.6 ns      │ 120.3 ns      │ 121 ns        │ 100     │ 12800
│  │                   8.781 Gitem/s │ 5.797 Gitem/s │ 8.509 Gitem/s │ 8.458 Gitem/s │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     1           │ 1             │ 1             │ 1             │         │
│  │                     4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
│  ├─ HashSet<i32>                   │               │               │               │         │
│  │  ├─ 0             1.269 ns      │ 2.553 ns      │ 1.304 ns      │ 1.331 ns      │ 100     │ 102400
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             9.424 ns      │ 14.82 ns      │ 9.816 ns      │ 10.07 ns      │ 100     │ 25600
│  │  │                848.8 Mitem/s │ 539.7 Mitem/s │ 814.9 Mitem/s │ 794.2 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  96 B        │ 96 B          │ 96 B          │ 96 B          │         │
│  │  ├─ 64            16 ns         │ 17.87 ns      │ 16.74 ns      │ 16.78 ns      │ 100     │ 12800
│  │  │                3.998 Gitem/s │ 3.58 Gitem/s  │ 3.823 Gitem/s │ 3.812 Gitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  656 B       │ 656 B         │ 656 B         │ 656 B         │         │
│  │  ╰─ 1024          255.4 ns      │ 428.6 ns      │ 272.7 ns      │ 281.8 ns      │ 100     │ 3200
│  │                   4.008 Gitem/s │ 2.388 Gitem/s │ 3.754 Gitem/s │ 3.632 Gitem/s │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     1           │ 1             │ 1             │ 1             │         │
│  │                     10.25 KB    │ 10.25 KB      │ 10.25 KB      │ 10.25 KB      │         │
│  ├─ LinkedList<i32>                │               │               │               │         │
│  │  ├─ 0             1.501 ns      │ 3.792 ns      │ 1.837 ns      │ 1.821 ns      │ 100     │ 102400
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             61.49 ns      │ 164.9 ns      │ 61.99 ns      │ 68.5 ns       │ 100     │ 1600
│  │  │                130 Mitem/s   │ 48.48 Mitem/s │ 129 Mitem/s   │ 116.7 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  8           │ 8             │ 8             │ 8             │         │
│  │  │                  192 B       │ 192 B         │ 192 B         │ 192 B         │         │
│  │  ├─ 64            500.6 ns      │ 1.692 µs      │ 511.6 ns      │ 595.2 ns      │ 100     │ 200
│  │  │                127.8 Mitem/s │ 37.8 Mitem/s  │ 125 Mitem/s   │ 107.5 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  64          │ 64            │ 64            │ 64            │         │
│  │  │                  1.536 KB    │ 1.536 KB      │ 1.536 KB      │ 1.536 KB      │         │
│  │  ╰─ 1024          7.584 µs      │ 17 µs         │ 7.616 µs      │ 7.806 µs      │ 100     │ 100
│  │                   135 Mitem/s   │ 60.21 Mitem/s │ 134.4 Mitem/s │ 131.1 Mitem/s │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     1024        │ 1024          │ 1024          │ 1024          │         │
│  │                     24.57 KB    │ 24.57 KB      │ 24.57 KB      │ 24.57 KB      │         │
│  ├─ Vec<i32>                       │               │               │               │         │
│  │  ├─ 0             0.069 ns      │ 0.088 ns      │ 0.079 ns      │ 0.079 ns      │ 100     │ 819200
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             7.209 ns      │ 17.49 ns      │ 7.33 ns       │ 7.593 ns      │ 100     │ 12800
│  │  │                1.109 Gitem/s │ 457.4 Mitem/s │ 1.091 Gitem/s │ 1.053 Gitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
│  │  ├─ 64            13.94 ns      │ 38.54 ns      │ 14.54 ns      │ 15.15 ns      │ 100     │ 12800
│  │  │                4.59 Gitem/s  │ 1.66 Gitem/s  │ 4.4 Gitem/s   │ 4.223 Gitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
│  │  ╰─ 1024          114.1 ns      │ 145.9 ns      │ 118.4 ns      │ 118.7 ns      │ 100     │ 12800
│  │                   8.972 Gitem/s │ 7.014 Gitem/s │ 8.643 Gitem/s │ 8.625 Gitem/s │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     1           │ 1             │ 1             │ 1             │         │
│  │                     4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
│  ╰─ VecDeque<i32>                  │               │               │               │         │
│     ├─ 0             0.127 ns      │ 0.182 ns      │ 0.169 ns      │ 0.169 ns      │ 100     │ 409600
│     │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│     ├─ 8             7.138 ns      │ 16.88 ns      │ 7.658 ns      │ 7.709 ns      │ 100     │ 12800
│     │                1.12 Gitem/s  │ 473.9 Mitem/s │ 1.044 Gitem/s │ 1.037 Gitem/s │         │
│     │                dealloc:      │               │               │               │         │
│     │                  1           │ 1             │ 1             │ 1             │         │
│     │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
│     ├─ 64            14.11 ns      │ 28.49 ns      │ 14.87 ns      │ 15.28 ns      │ 100     │ 12800
│     │                4.534 Gitem/s │ 2.246 Gitem/s │ 4.301 Gitem/s │ 4.186 Gitem/s │         │
│     │                dealloc:      │               │               │               │         │
│     │                  1           │ 1             │ 1             │ 1             │         │
│     │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
│     ╰─ 1024          112.5 ns      │ 132.3 ns      │ 116.7 ns      │ 116.8 ns      │ 100     │ 12800
│                      9.096 Gitem/s │ 7.734 Gitem/s │ 8.773 Gitem/s │ 8.765 Gitem/s │         │
│                      dealloc:      │               │               │               │         │
│                        1           │ 1             │ 1             │ 1             │         │
│                        4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
├─ from_iter                         │               │               │               │         │
│  ├─ BTreeSet<i32>                  │               │               │               │         │
│  │  ├─ 0             3.976 ns      │ 17.18 ns      │ 4.207 ns      │ 4.682 ns      │ 100     │ 25600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             72.56 ns      │ 244.8 ns      │ 87.44 ns      │ 98.04 ns      │ 100     │ 1600
│  │  │                110.2 Mitem/s │ 32.66 Mitem/s │ 91.49 Mitem/s │ 81.59 Mitem/s │         │
│  │  │                max alloc:    │               │               │               │         │
│  │  │                  1.062       │ 1.062         │ 1.062         │ 1.062         │         │
│  │  │                  58 B        │ 58 B          │ 58 B          │ 58 B          │         │
│  │  │                alloc:        │               │               │               │         │
│  │  │                  2           │ 2             │ 2             │ 2             │         │
│  │  │                  88 B        │ 88 B          │ 88 B          │ 88 B          │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
│  │  ├─ 64            366.1 ns      │ 1.062 µs      │ 385.3 ns      │ 420 ns        │ 100     │ 400
│  │  │                174.8 Mitem/s │ 60.25 Mitem/s │ 166 Mitem/s   │ 152.3 Mitem/s │         │
│  │  │                max alloc:    │               │               │               │         │
│  │  │                  7.25        │ 7.25          │ 7.25          │ 7.25          │         │
│  │  │                  552 B       │ 552 B         │ 552 B         │ 552 B         │         │
│  │  │                alloc:        │               │               │               │         │
│  │  │                  8           │ 8             │ 8             │ 8             │         │
│  │  │                  744 B       │ 744 B         │ 744 B         │ 744 B         │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
│  │  ╰─ 1024          6.803 µs      │ 16.04 µs      │ 7.348 µs      │ 7.601 µs      │ 100     │ 100
│  │                   150.5 Mitem/s │ 63.83 Mitem/s │ 139.3 Mitem/s │ 134.7 Mitem/s │         │
│  │                   max alloc:    │               │               │               │         │
│  │                     96          │ 96            │ 96            │ 96            │         │
│  │                     10.28 KB    │ 10.28 KB      │ 10.28 KB      │ 10.28 KB      │         │
│  │                   alloc:        │               │               │               │         │
│  │                     96          │ 96            │ 96            │ 96            │         │
│  │                     10.28 KB    │ 10.28 KB      │ 10.28 KB      │ 10.28 KB      │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     1           │ 1             │ 1             │ 1             │         │
│  │                     4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
│  ├─ BinaryHeap<i32>                │               │               │               │         │
│  │  ├─ 0             10.6 ns       │ 17.77 ns      │ 10.62 ns      │ 10.87 ns      │ 100     │ 25600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             24.11 ns      │ 99.36 ns      │ 24.51 ns      │ 31.28 ns      │ 100     │ 3200
│  │  │                331.7 Mitem/s │ 80.51 Mitem/s │ 326.3 Mitem/s │ 255.7 Mitem/s │         │
│  │  │                max alloc:    │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
│  │  │                alloc:        │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
│  │  ├─ 64            129.6 ns      │ 319.6 ns      │ 144.1 ns      │ 164.5 ns      │ 100     │ 1600
│  │  │                493.7 Mitem/s │ 200.2 Mitem/s │ 444 Mitem/s   │ 388.9 Mitem/s │         │
│  │  │                max alloc:    │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
│  │  │                alloc:        │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
│  │  ╰─ 1024          1.739 µs      │ 4.767 µs      │ 1.797 µs      │ 2.017 µs      │ 100     │ 100
│  │                   588.7 Mitem/s │ 214.7 Mitem/s │ 569.7 Mitem/s │ 507.5 Mitem/s │         │
│  │                   max alloc:    │               │               │               │         │
│  │                     1           │ 1             │ 1             │ 1             │         │
│  │                     4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
│  │                   alloc:        │               │               │               │         │
│  │                     1           │ 1             │ 1             │ 1             │         │
│  │                     4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
│  ├─ HashSet<i32>                   │               │               │               │         │
│  │  ├─ 0             11.01 ns      │ 16.34 ns      │ 11.03 ns      │ 11.21 ns      │ 100     │ 25600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             153.1 ns      │ 283.7 ns      │ 159.3 ns      │ 169.6 ns      │ 100     │ 1600
│  │  │                52.22 Mitem/s │ 28.19 Mitem/s │ 50.21 Mitem/s │ 47.15 Mitem/s │         │
│  │  │                max alloc:    │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  96 B        │ 96 B          │ 96 B          │ 96 B          │         │
│  │  │                alloc:        │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  96 B        │ 96 B          │ 96 B          │ 96 B          │         │
│  │  ├─ 64            929.4 ns      │ 1.574 µs      │ 978.4 ns      │ 1.043 µs      │ 100     │ 200
│  │  │                68.85 Mitem/s │ 40.63 Mitem/s │ 65.41 Mitem/s │ 61.35 Mitem/s │         │
│  │  │                max alloc:    │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  656 B       │ 656 B         │ 656 B         │ 656 B         │         │
│  │  │                alloc:        │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  656 B       │ 656 B         │ 656 B         │ 656 B         │         │
│  │  ╰─ 1024          14.39 µs      │ 23.42 µs      │ 14.78 µs      │ 15.02 µs      │ 100     │ 100
│  │                   71.11 Mitem/s │ 43.71 Mitem/s │ 69.25 Mitem/s │ 68.14 Mitem/s │         │
│  │                   max alloc:    │               │               │               │         │
│  │                     1           │ 1             │ 1             │ 1             │         │
│  │                     10.25 KB    │ 10.25 KB      │ 10.25 KB      │ 10.25 KB      │         │
│  │                   alloc:        │               │               │               │         │
│  │                     1           │ 1             │ 1             │ 1             │         │
│  │                     10.25 KB    │ 10.25 KB      │ 10.25 KB      │ 10.25 KB      │         │
│  ├─ LinkedList<i32>                │               │               │               │         │
│  │  ├─ 0             1.777 ns      │ 5.75 ns       │ 1.839 ns      │ 1.955 ns      │ 100     │ 51200
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             66.21 ns      │ 461.9 ns      │ 71.09 ns      │ 102.4 ns      │ 100     │ 800
│  │  │                120.8 Mitem/s │ 17.31 Mitem/s │ 112.5 Mitem/s │ 78.11 Mitem/s │         │
│  │  │                max alloc:    │               │               │               │         │
│  │  │                  8           │ 8             │ 8             │ 8             │         │
│  │  │                  192 B       │ 192 B         │ 192 B         │ 192 B         │         │
│  │  │                alloc:        │               │               │               │         │
│  │  │                  8           │ 8             │ 8             │ 8             │         │
│  │  │                  192 B       │ 192 B         │ 192 B         │ 192 B         │         │
│  │  ├─ 64            530.9 ns      │ 2.415 µs      │ 556.9 ns      │ 686.1 ns      │ 100     │ 200
│  │  │                120.5 Mitem/s │ 26.49 Mitem/s │ 114.9 Mitem/s │ 93.27 Mitem/s │         │
│  │  │                max alloc:    │               │               │               │         │
│  │  │                  64          │ 64            │ 64            │ 64            │         │
│  │  │                  1.536 KB    │ 1.536 KB      │ 1.536 KB      │ 1.536 KB      │         │
│  │  │                alloc:        │               │               │               │         │
│  │  │                  64          │ 64            │ 64            │ 64            │         │
│  │  │                  1.536 KB    │ 1.536 KB      │ 1.536 KB      │ 1.536 KB      │         │
│  │  ╰─ 1024          8.536 µs      │ 35.02 µs      │ 8.82 µs       │ 9.672 µs      │ 100     │ 100
│  │                   119.9 Mitem/s │ 29.23 Mitem/s │ 116 Mitem/s   │ 105.8 Mitem/s │         │
│  │                   max alloc:    │               │               │               │         │
│  │                     1024        │ 1024          │ 1024          │ 1024          │         │
│  │                     24.57 KB    │ 24.57 KB      │ 24.57 KB      │ 24.57 KB      │         │
│  │                   alloc:        │               │               │               │         │
│  │                     1024        │ 1024          │ 1024          │ 1024          │         │
│  │                     24.57 KB    │ 24.57 KB      │ 24.57 KB      │ 24.57 KB      │         │
│  ├─ Vec<i32>                       │               │               │               │         │
│  │  ├─ 0             12.93 ns      │ 15.29 ns      │ 12.98 ns      │ 13.06 ns      │ 100     │ 25600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             26.04 ns      │ 77.58 ns      │ 26.83 ns      │ 30.24 ns      │ 100     │ 3200
│  │  │                307.1 Mitem/s │ 103.1 Mitem/s │ 298.1 Mitem/s │ 264.5 Mitem/s │         │
│  │  │                max alloc:    │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
│  │  │                alloc:        │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
│  │  ├─ 64            34.08 ns      │ 106.1 ns      │ 35.64 ns      │ 41.28 ns      │ 100     │ 3200
│  │  │                1.877 Gitem/s │ 603.1 Mitem/s │ 1.795 Gitem/s │ 1.55 Gitem/s  │         │
│  │  │                max alloc:    │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
│  │  │                alloc:        │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
│  │  ╰─ 1024          149.8 ns      │ 270.9 ns      │ 162.7 ns      │ 170 ns        │ 100     │ 1600
│  │                   6.832 Gitem/s │ 3.779 Gitem/s │ 6.289 Gitem/s │ 6.02 Gitem/s  │         │
│  │                   max alloc:    │               │               │               │         │
│  │                     1           │ 1             │ 1             │ 1             │         │
│  │                     4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
│  │                   alloc:        │               │               │               │         │
│  │                     1           │ 1             │ 1             │ 1             │         │
│  │                     4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
│  ╰─ VecDeque<i32>                  │               │               │               │         │
│     ├─ 0             12.94 ns      │ 15.18 ns      │ 12.98 ns      │ 13.19 ns      │ 100     │ 25600
│     │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│     ├─ 8             30.89 ns      │ 68.51 ns      │ 32.27 ns      │ 34.06 ns      │ 100     │ 6400
│     │                258.9 Mitem/s │ 116.7 Mitem/s │ 247.8 Mitem/s │ 234.8 Mitem/s │         │
│     │                max alloc:    │               │               │               │         │
│     │                  1           │ 1             │ 1             │ 1             │         │
│     │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
│     │                alloc:        │               │               │               │         │
│     │                  1           │ 1             │ 1             │ 1             │         │
│     │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
│     ├─ 64            34.48 ns      │ 84.33 ns      │ 36.26 ns      │ 42.16 ns      │ 100     │ 3200
│     │                1.855 Gitem/s │ 758.9 Mitem/s │ 1.764 Gitem/s │ 1.517 Gitem/s │         │
│     │                max alloc:    │               │               │               │         │
│     │                  1           │ 1             │ 1             │ 1             │         │
│     │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
│     │                alloc:        │               │               │               │         │
│     │                  1           │ 1             │ 1             │ 1             │         │
│     │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
│     ╰─ 1024          148.5 ns      │ 269.1 ns      │ 161.7 ns      │ 172 ns        │ 100     │ 1600
│                      6.893 Gitem/s │ 3.804 Gitem/s │ 6.331 Gitem/s │ 5.952 Gitem/s │         │
│                      max alloc:    │               │               │               │         │
│                        1           │ 1             │ 1             │ 1             │         │
│                        4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
│                      alloc:        │               │               │               │         │
│                        1           │ 1             │ 1             │ 1             │         │
│                        4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
├─ pop_front                         │               │               │               │         │
│  ├─ LinkedList<i32>                │               │               │               │         │
│  │  ├─ 0             0.933 ns      │ 2.936 ns      │ 0.938 ns      │ 1.046 ns      │ 100     │ 102400
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             8.99 ns       │ 11.18 ns      │ 9.381 ns      │ 9.475 ns      │ 100     │ 25600
│  │  │                889.8 Mitem/s │ 715.2 Mitem/s │ 852.7 Mitem/s │ 844.3 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  24 B        │ 24 B          │ 24 B          │ 24 B          │         │
│  │  ├─ 64            8.529 ns      │ 9.345 ns      │ 8.746 ns      │ 8.793 ns      │ 100     │ 25600
│  │  │                7.503 Gitem/s │ 6.848 Gitem/s │ 7.317 Gitem/s │ 7.278 Gitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  24 B        │ 24 B          │ 24 B          │ 24 B          │         │
│  │  ╰─ 1024          15.03 ns      │ 37.3 ns       │ 16.83 ns      │ 17.14 ns      │ 100     │ 12800
│  │                   68.09 Gitem/s │ 27.45 Gitem/s │ 60.84 Gitem/s │ 59.73 Gitem/s │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     1           │ 1             │ 1             │ 1             │         │
│  │                     24 B        │ 24 B          │ 24 B          │ 24 B          │         │
│  ├─ Vec<i32>                       │               │               │               │         │
│  │  ├─ 0             0.234 ns      │ 0.276 ns      │ 0.24 ns       │ 0.25 ns       │ 100     │ 409600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             3.664 ns      │ 4.709 ns      │ 4.567 ns      │ 4.236 ns      │ 100     │ 51200
│  │  │                2.183 Gitem/s │ 1.698 Gitem/s │ 1.751 Gitem/s │ 1.888 Gitem/s │         │
│  │  ├─ 64            7.642 ns      │ 7.994 ns      │ 7.853 ns      │ 7.856 ns      │ 100     │ 51200
│  │  │                8.374 Gitem/s │ 8.006 Gitem/s │ 8.149 Gitem/s │ 8.146 Gitem/s │         │
│  │  ╰─ 1024          113.1 ns      │ 117.2 ns      │ 116.2 ns      │ 116.1 ns      │ 100     │ 3200
│  │                   9.048 Gitem/s │ 8.734 Gitem/s │ 8.807 Gitem/s │ 8.814 Gitem/s │         │
│  ╰─ VecDeque<i32>                  │               │               │               │         │
│     ├─ 0             0.354 ns      │ 0.376 ns      │ 0.364 ns      │ 0.364 ns      │ 100     │ 409600
│     │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│     ├─ 8             1.408 ns      │ 2.351 ns      │ 1.443 ns      │ 1.477 ns      │ 100     │ 204800
│     │                5.681 Gitem/s │ 3.402 Gitem/s │ 5.544 Gitem/s │ 5.416 Gitem/s │         │
│     ├─ 64            1.52 ns       │ 1.714 ns      │ 1.541 ns      │ 1.556 ns      │ 100     │ 204800
│     │                42.1 Gitem/s  │ 37.33 Gitem/s │ 41.53 Gitem/s │ 41.13 Gitem/s │         │
│     ╰─ 1024          2.46 ns       │ 4.968 ns      │ 2.641 ns      │ 2.673 ns      │ 100     │ 51200
│                      416.2 Gitem/s │ 206.1 Gitem/s │ 387.7 Gitem/s │ 383 Gitem/s   │         │
╰─ with_capacity                     │               │               │               │         │
   ├─ BinaryHeap<i32>                │               │               │               │         │
   │  ├─ 0             0.94 ns       │ 3.303 ns      │ 0.943 ns      │ 1.088 ns      │ 100     │ 102400
   │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
   │  ├─ 8             8.361 ns      │ 115.8 ns      │ 9.361 ns      │ 15.1 ns       │ 100     │ 3200
   │  │                956.8 Mitem/s │ 69.02 Mitem/s │ 854.6 Mitem/s │ 529.7 Mitem/s │         │
   │  │                max alloc:    │               │               │               │         │
   │  │                  1           │ 1             │ 1             │ 1             │         │
   │  │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
   │  │                alloc:        │               │               │               │         │
   │  │                  1           │ 1             │ 1             │ 1             │         │
   │  │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
   │  ├─ 64            19.08 ns      │ 100.9 ns      │ 20.33 ns      │ 27.56 ns      │ 100     │ 3200
   │  │                3.354 Gitem/s │ 633.9 Mitem/s │ 3.148 Gitem/s │ 2.321 Gitem/s │         │
   │  │                max alloc:    │               │               │               │         │
   │  │                  1           │ 1             │ 1             │ 1             │         │
   │  │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
   │  │                alloc:        │               │               │               │         │
   │  │                  1           │ 1             │ 1             │ 1             │         │
   │  │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
   │  ╰─ 1024          19.45 ns      │ 93.67 ns      │ 21.59 ns      │ 27.83 ns      │ 100     │ 3200
   │                   52.63 Gitem/s │ 10.93 Gitem/s │ 47.41 Gitem/s │ 36.79 Gitem/s │         │
   │                   max alloc:    │               │               │               │         │
   │                     1           │ 1             │ 1             │ 1             │         │
   │                     4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
   │                   alloc:        │               │               │               │         │
   │                     1           │ 1             │ 1             │ 1             │         │
   │                     4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
   ├─ HashSet<i32>                   │               │               │               │         │
   │  ├─ 0             12.45 ns      │ 41.1 ns       │ 12.48 ns      │ 13.27 ns      │ 100     │ 12800
   │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
   │  ├─ 8             31.01 ns      │ 89.83 ns      │ 31.76 ns      │ 35.6 ns       │ 100     │ 3200
   │  │                257.9 Mitem/s │ 89.05 Mitem/s │ 251.8 Mitem/s │ 224.6 Mitem/s │         │
   │  │                max alloc:    │               │               │               │         │
   │  │                  1           │ 1             │ 1             │ 1             │         │
   │  │                  96 B        │ 96 B          │ 96 B          │ 96 B          │         │
   │  │                alloc:        │               │               │               │         │
   │  │                  1           │ 1             │ 1             │ 1             │         │
   │  │                  96 B        │ 96 B          │ 96 B          │ 96 B          │         │
   │  ├─ 64            28.39 ns      │ 76.42 ns      │ 29.67 ns      │ 34.01 ns      │ 100     │ 3200
   │  │                2.254 Gitem/s │ 837.4 Mitem/s │ 2.156 Gitem/s │ 1.881 Gitem/s │         │
   │  │                max alloc:    │               │               │               │         │
   │  │                  1           │ 1             │ 1             │ 1             │         │
   │  │                  656 B       │ 656 B         │ 656 B         │ 656 B         │         │
   │  │                alloc:        │               │               │               │         │
   │  │                  1           │ 1             │ 1             │ 1             │         │
   │  │                  656 B       │ 656 B         │ 656 B         │ 656 B         │         │
   │  ╰─ 1024          61.67 ns      │ 336.8 ns      │ 62.76 ns      │ 75.72 ns      │ 100     │ 1600
   │                   16.6 Gitem/s  │ 3.039 Gitem/s │ 16.31 Gitem/s │ 13.52 Gitem/s │         │
   │                   max alloc:    │               │               │               │         │
   │                     1           │ 1             │ 1             │ 1             │         │
   │                     10.25 KB    │ 10.25 KB      │ 10.25 KB      │ 10.25 KB      │         │
   │                   alloc:        │               │               │               │         │
   │                     1           │ 1             │ 1             │ 1             │         │
   │                     10.25 KB    │ 10.25 KB      │ 10.25 KB      │ 10.25 KB      │         │
   ├─ Vec<i32>                       │               │               │               │         │
   │  ├─ 0             0.941 ns      │ 2.356 ns      │ 0.944 ns      │ 1.049 ns      │ 100     │ 102400
   │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
   │  ├─ 8             21.08 ns      │ 54.72 ns      │ 22.22 ns      │ 23.63 ns      │ 100     │ 6400
   │  │                379.5 Mitem/s │ 146.1 Mitem/s │ 359.9 Mitem/s │ 338.4 Mitem/s │         │
   │  │                max alloc:    │               │               │               │         │
   │  │                  1           │ 1             │ 1             │ 1             │         │
   │  │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
   │  │                alloc:        │               │               │               │         │
   │  │                  1           │ 1             │ 1             │ 1             │         │
   │  │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
   │  ├─ 64            17.34 ns      │ 48.18 ns      │ 18.29 ns      │ 20.44 ns      │ 100     │ 6400
   │  │                3.689 Gitem/s │ 1.328 Gitem/s │ 3.497 Gitem/s │ 3.13 Gitem/s  │         │
   │  │                max alloc:    │               │               │               │         │
   │  │                  1           │ 1             │ 1             │ 1             │         │
   │  │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
   │  │                alloc:        │               │               │               │         │
   │  │                  1           │ 1             │ 1             │ 1             │         │
   │  │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
   │  ╰─ 1024          16.92 ns      │ 625.3 ns      │ 18.45 ns      │ 25.7 ns       │ 100     │ 6400
   │                   60.5 Gitem/s  │ 1.637 Gitem/s │ 55.48 Gitem/s │ 39.83 Gitem/s │         │
   │                   max alloc:    │               │               │               │         │
   │                     1           │ 1             │ 1             │ 1             │         │
   │                     4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
   │                   alloc:        │               │               │               │         │
   │                     1           │ 1             │ 1             │ 1             │         │
   │                     4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
   ╰─ VecDeque<i32>                  │               │               │               │         │
      ├─ 0             1.019 ns      │ 2.499 ns      │ 1.024 ns      │ 1.069 ns      │ 100     │ 102400
      │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
      ├─ 8             20.14 ns      │ 55.01 ns      │ 22.64 ns      │ 24.75 ns      │ 100     │ 6400
      │                397.1 Mitem/s │ 145.4 Mitem/s │ 353.3 Mitem/s │ 323.2 Mitem/s │         │
      │                max alloc:    │               │               │               │         │
      │                  1           │ 1             │ 1             │ 1             │         │
      │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
      │                alloc:        │               │               │               │         │
      │                  1           │ 1             │ 1             │ 1             │         │
      │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
      ├─ 64            17.17 ns      │ 48.84 ns      │ 17.97 ns      │ 19.96 ns      │ 100     │ 6400
      │                3.726 Gitem/s │ 1.31 Gitem/s  │ 3.561 Gitem/s │ 3.206 Gitem/s │         │
      │                max alloc:    │               │               │               │         │
      │                  1           │ 1             │ 1             │ 1             │         │
      │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
      │                alloc:        │               │               │               │         │
      │                  1           │ 1             │ 1             │ 1             │         │
      │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
      ╰─ 1024          16.83 ns      │ 44.04 ns      │ 18.58 ns      │ 20.29 ns      │ 100     │ 6400
                       60.84 Gitem/s │ 23.24 Gitem/s │ 55.08 Gitem/s │ 50.45 Gitem/s │         │
                       max alloc:    │               │               │               │         │
                         1           │ 1             │ 1             │ 1             │         │
                         4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
                       alloc:        │               │               │               │         │
                         1           │ 1             │ 1             │ 1             │         │
                         4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │

fib           fastest       │ slowest       │ median        │ mean          │ samples │ iters
╰─ fibonacci                │               │               │               │         │
   ├─ 20      49.22 µs      │ 51.59 µs      │ 49.23 µs      │ 49.27 µs      │ 100     │ 100
   ├─ 25      546.2 µs      │ 549.4 µs      │ 546.3 µs      │ 546.6 µs      │ 100     │ 100
   ├─ 30      6.06 ms       │ 6.113 ms      │ 6.064 ms      │ 6.065 ms      │ 100     │ 100
   ├─ 35      67.22 ms      │ 67.34 ms      │ 67.25 ms      │ 67.26 ms      │ 15      │ 15
   ├─ 40      745.7 ms      │ 745.7 ms      │ 745.7 ms      │ 745.7 ms      │ 2       │ 2
   ╰─ 45      8.273 s       │ 8.273 s       │ 8.273 s       │ 8.273 s       │ 1       │ 1

hash                 fastest       │ slowest       │ median        │ mean          │ samples │ iters
╰─ hash                            │               │               │               │         │
   ├─ Blake3                       │               │               │               │         │
   │  ├─ 0           118.5 ns      │ 280.6 µs      │ 122.5 ns      │ 2.928 µs      │ 100     │ 100
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           100.5 ns      │ 102.1 ns      │ 101 ns        │ 101 ns        │ 100     │ 3200
   │  │              79.56 MB/s    │ 78.32 MB/s    │ 79.17 MB/s    │ 79.18 MB/s    │         │
   │  ├─ 64          85.98 ns      │ 88.48 ns      │ 87.01 ns      │ 87.02 ns      │ 100     │ 3200
   │  │              744.3 MB/s    │ 723.3 MB/s    │ 735.5 MB/s    │ 735.4 MB/s    │         │
   │  ├─ 1024        1.351 µs      │ 1.372 µs      │ 1.36 µs       │ 1.36 µs       │ 100     │ 200
   │  │              757.6 MB/s    │ 746 MB/s      │ 752.6 MB/s    │ 752.6 MB/s    │         │
   │  ╰─ 1048576     238.8 µs      │ 263.7 µs      │ 239.8 µs      │ 240.4 µs      │ 100     │ 100
   │                 4.389 GB/s    │ 3.975 GB/s    │ 4.37 GB/s     │ 4.36 GB/s     │         │
   ├─ Blake3Par                    │               │               │               │         │
   │  ├─ 0           77.29 ns      │ 79.82 ns      │ 78.04 ns      │ 78.13 ns      │ 100     │ 3200
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           104.8 ns      │ 105.8 ns      │ 105.2 ns      │ 105.2 ns      │ 100     │ 3200
   │  │              76.31 MB/s    │ 75.59 MB/s    │ 76 MB/s       │ 75.97 MB/s    │         │
   │  ├─ 64          87.94 ns      │ 91.19 ns      │ 89.32 ns      │ 89.36 ns      │ 100     │ 3200
   │  │              727.6 MB/s    │ 701.7 MB/s    │ 716.4 MB/s    │ 716.1 MB/s    │         │
   │  ├─ 1024        1.333 µs      │ 1.38 µs       │ 1.343 µs      │ 1.344 µs      │ 100     │ 200
   │  │              768.1 MB/s    │ 741.7 MB/s    │ 762.1 MB/s    │ 761.4 MB/s    │         │
   │  ╰─ 1048576     82.63 µs      │ 6.676 ms      │ 159.1 µs      │ 273.4 µs      │ 100     │ 100
   │                 12.68 GB/s    │ 157 MB/s      │ 6.589 GB/s    │ 3.834 GB/s    │         │
   │                 max alloc:    │               │               │               │         │
   │                   0           │ 407           │ 0             │ 4.08          │         │
   │                   0 B         │ 137.2 KB      │ 0 B           │ 1.387 KB      │         │
   │                 alloc:        │               │               │               │         │
   │                   0           │ 412           │ 0             │ 4.13          │         │
   │                   0 B         │ 138.1 KB      │ 0 B           │ 1.396 KB      │         │
   │                 dealloc:      │               │               │               │         │
   │                   0           │ 7             │ 0             │ 0.07          │         │
   │                   0 B         │ 2.86 KB       │ 0 B           │ 28.6 B        │         │
   ├─ DefaultHasher                │               │               │               │         │
   │  ├─ 0           8.597 ns      │ 19.33 ns      │ 8.726 ns      │ 9.137 ns      │ 100     │ 12800
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           10.36 ns      │ 20.81 ns      │ 10.52 ns      │ 11.56 ns      │ 100     │ 25600
   │  │              771.9 MB/s    │ 384.3 MB/s    │ 759.9 MB/s    │ 691.7 MB/s    │         │
   │  ├─ 64          27.23 ns      │ 28.2 ns       │ 27.78 ns      │ 27.7 ns       │ 100     │ 12800
   │  │              2.349 GB/s    │ 2.268 GB/s    │ 2.303 GB/s    │ 2.31 GB/s     │         │
   │  ├─ 1024        342.1 ns      │ 366.6 ns      │ 361 ns        │ 358.6 ns      │ 100     │ 800
   │  │              2.992 GB/s    │ 2.792 GB/s    │ 2.836 GB/s    │ 2.854 GB/s    │         │
   │  ╰─ 1048576     343.6 µs      │ 355.1 µs      │ 344 µs        │ 344.8 µs      │ 100     │ 100
   │                 3.051 GB/s    │ 2.952 GB/s    │ 3.047 GB/s    │ 3.04 GB/s     │         │
   ├─ FnvHasher                    │               │               │               │         │
   │  ├─ 0           0.467 ns      │ 0.619 ns      │ 0.47 ns       │ 0.475 ns      │ 100     │ 409600
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           3.368 ns      │ 7.003 ns      │ 3.393 ns      │ 3.904 ns      │ 100     │ 102400
   │  │              2.375 GB/s    │ 1.142 GB/s    │ 2.357 GB/s    │ 2.049 GB/s    │         │
   │  ├─ 64          58.44 ns      │ 58.93 ns      │ 58.59 ns      │ 58.6 ns       │ 100     │ 6400
   │  │              1.094 GB/s    │ 1.085 GB/s    │ 1.092 GB/s    │ 1.092 GB/s    │         │
   │  ├─ 1024        1.827 µs      │ 1.842 µs      │ 1.829 µs      │ 1.829 µs      │ 100     │ 200
   │  │              560.4 MB/s    │ 555.9 MB/s    │ 559.7 MB/s    │ 559.6 MB/s    │         │
   │  ╰─ 1048576     1.906 ms      │ 1.97 ms       │ 1.909 ms      │ 1.912 ms      │ 100     │ 100
   │                 550 MB/s      │ 532.1 MB/s    │ 549.1 MB/s    │ 548.2 MB/s    │         │
   ├─ HighwayHasher                │               │               │               │         │
   │  ├─ 0           74.54 ns      │ 12.79 µs      │ 76.54 ns      │ 204.4 ns      │ 100     │ 100
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           57.04 ns      │ 92.16 ns      │ 57.73 ns      │ 59.24 ns      │ 100     │ 6400
   │  │              140.2 MB/s    │ 86.79 MB/s    │ 138.5 MB/s    │ 135 MB/s      │         │
   │  ├─ 64          58.54 ns      │ 59.29 ns      │ 58.96 ns      │ 58.98 ns      │ 100     │ 6400
   │  │              1.093 GB/s    │ 1.079 GB/s    │ 1.085 GB/s    │ 1.084 GB/s    │         │
   │  ├─ 1024        184.1 ns      │ 187 ns        │ 185.6 ns      │ 185.6 ns      │ 100     │ 1600
   │  │              5.562 GB/s    │ 5.474 GB/s    │ 5.515 GB/s    │ 5.514 GB/s    │         │
   │  ╰─ 1048576     137.2 µs      │ 142.8 µs      │ 137.4 µs      │ 137.6 µs      │ 100     │ 100
   │                 7.637 GB/s    │ 7.341 GB/s    │ 7.626 GB/s    │ 7.617 GB/s    │         │
   ├─ MetroHash64                  │               │               │               │         │
   │  ├─ 0           4.318 ns      │ 5.558 ns      │ 5.127 ns      │ 4.98 ns       │ 100     │ 51200
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           5.517 ns      │ 6.91 ns       │ 6.277 ns      │ 6.261 ns      │ 100     │ 51200
   │  │              1.45 GB/s     │ 1.157 GB/s    │ 1.274 GB/s    │ 1.277 GB/s    │         │
   │  ├─ 64          11.5 ns       │ 16.45 ns      │ 11.59 ns      │ 11.68 ns      │ 100     │ 25600
   │  │              5.565 GB/s    │ 3.888 GB/s    │ 5.52 GB/s     │ 5.476 GB/s    │         │
   │  ├─ 1024        97.76 ns      │ 101.8 ns      │ 99.68 ns      │ 99.67 ns      │ 100     │ 3200
   │  │              10.47 GB/s    │ 10.05 GB/s    │ 10.27 GB/s    │ 10.27 GB/s    │         │
   │  ╰─ 1048576     91.31 µs      │ 95.13 µs      │ 91.55 µs      │ 91.66 µs      │ 100     │ 100
   │                 11.48 GB/s    │ 11.02 GB/s    │ 11.45 GB/s    │ 11.43 GB/s    │         │
   ├─ MetroHash128                 │               │               │               │         │
   │  ├─ 0           5.052 ns      │ 6.072 ns      │ 5.093 ns      │ 5.158 ns      │ 100     │ 51200
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           6.019 ns      │ 19.45 ns      │ 6.497 ns      │ 7.251 ns      │ 100     │ 51200
   │  │              1.329 GB/s    │ 411.2 MB/s    │ 1.231 GB/s    │ 1.103 GB/s    │         │
   │  ├─ 64          12.21 ns      │ 12.56 ns      │ 12.34 ns      │ 12.34 ns      │ 100     │ 25600
   │  │              5.241 GB/s    │ 5.093 GB/s    │ 5.183 GB/s    │ 5.182 GB/s    │         │
   │  ├─ 1024        99.26 ns      │ 103 ns        │ 101.3 ns      │ 101.2 ns      │ 100     │ 3200
   │  │              10.31 GB/s    │ 9.94 GB/s     │ 10.1 GB/s     │ 10.1 GB/s     │         │
   │  ╰─ 1048576     91.32 µs      │ 99.68 µs      │ 91.56 µs      │ 91.71 µs      │ 100     │ 100
   │                 11.48 GB/s    │ 10.51 GB/s    │ 11.45 GB/s    │ 11.43 GB/s    │         │
   ├─ SeaHasher                    │               │               │               │         │
   │  ├─ 0           8.75 ns       │ 9.699 ns      │ 9.203 ns      │ 9.366 ns      │ 100     │ 25600
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           11.04 ns      │ 16.21 ns      │ 12.04 ns      │ 12.19 ns      │ 100     │ 25600
   │  │              724.4 MB/s    │ 493.2 MB/s    │ 664.3 MB/s    │ 656.2 MB/s    │         │
   │  ├─ 64          15.88 ns      │ 25.41 ns      │ 15.96 ns      │ 16.08 ns      │ 100     │ 25600
   │  │              4.029 GB/s    │ 2.518 GB/s    │ 4.008 GB/s    │ 3.98 GB/s     │         │
   │  ├─ 1024        176.6 ns      │ 180.7 ns      │ 178.2 ns      │ 178.2 ns      │ 100     │ 1600
   │  │              5.798 GB/s    │ 5.663 GB/s    │ 5.744 GB/s    │ 5.743 GB/s    │         │
   │  ╰─ 1048576     171.2 µs      │ 195.3 µs      │ 171.5 µs      │ 172.7 µs      │ 100     │ 100
   │                 6.121 GB/s    │ 5.367 GB/s    │ 6.112 GB/s    │ 6.068 GB/s    │         │
   ├─ Sha1                         │               │               │               │         │
   │  ├─ 0           137.5 ns      │ 5.562 µs      │ 142.5 ns      │ 198.2 ns      │ 100     │ 100
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           119.1 ns      │ 180.3 ns      │ 120.2 ns      │ 124.1 ns      │ 100     │ 3200
   │  │              67.11 MB/s    │ 44.36 MB/s    │ 66.51 MB/s    │ 64.46 MB/s    │         │
   │  ├─ 64          162.3 ns      │ 167.7 ns      │ 164.6 ns      │ 164.8 ns      │ 100     │ 1600
   │  │              394.1 MB/s    │ 381.4 MB/s    │ 388.5 MB/s    │ 388.3 MB/s    │         │
   │  ├─ 1024        971.7 ns      │ 996.7 ns      │ 982.5 ns      │ 983 ns        │ 100     │ 400
   │  │              1.053 GB/s    │ 1.027 GB/s    │ 1.042 GB/s    │ 1.041 GB/s    │         │
   │  ╰─ 1048576     877 µs        │ 939.2 µs      │ 888.8 µs      │ 887.7 µs      │ 100     │ 100
   │                 1.195 GB/s    │ 1.116 GB/s    │ 1.179 GB/s    │ 1.181 GB/s    │         │
   ├─ Sha2_256                     │               │               │               │         │
   │  ├─ 0           127.5 ns      │ 3.782 µs      │ 129.5 ns      │ 167.8 ns      │ 100     │ 100
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           108.7 ns      │ 121.8 ns      │ 109.8 ns      │ 110.2 ns      │ 100     │ 3200
   │  │              73.53 MB/s    │ 65.66 MB/s    │ 72.84 MB/s    │ 72.58 MB/s    │         │
   │  ├─ 64          141.4 ns      │ 154.6 ns      │ 143.1 ns      │ 144.1 ns      │ 100     │ 3200
   │  │              452.3 MB/s    │ 413.8 MB/s    │ 447 MB/s      │ 444.1 MB/s    │         │
   │  ├─ 1024        1.042 µs      │ 1.156 µs      │ 1.049 µs      │ 1.054 µs      │ 100     │ 400
   │  │              982.4 MB/s    │ 885.5 MB/s    │ 975.6 MB/s    │ 971.1 MB/s    │         │
   │  ╰─ 1048576     975.7 µs      │ 1.014 ms      │ 975.8 µs      │ 978.4 µs      │ 100     │ 100
   │                 1.074 GB/s    │ 1.033 GB/s    │ 1.074 GB/s    │ 1.071 GB/s    │         │
   ├─ Sha2_512                     │               │               │               │         │
   │  ├─ 0           433.5 ns      │ 6.02 µs       │ 439.5 ns      │ 497.2 ns      │ 100     │ 100
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           396.5 ns      │ 543.2 ns      │ 417.6 ns      │ 416 ns        │ 100     │ 800
   │  │              20.17 MB/s    │ 14.72 MB/s    │ 19.15 MB/s    │ 19.23 MB/s    │         │
   │  ├─ 64          391.7 ns      │ 401.2 ns      │ 394.9 ns      │ 395.2 ns      │ 100     │ 800
   │  │              163.3 MB/s    │ 159.4 MB/s    │ 162 MB/s      │ 161.9 MB/s    │         │
   │  ├─ 1024        3.081 µs      │ 3.774 µs      │ 3.099 µs      │ 3.117 µs      │ 100     │ 100
   │  │              332.3 MB/s    │ 271.2 MB/s    │ 330.3 MB/s    │ 328.5 MB/s    │         │
   │  ╰─ 1048576     2.717 ms      │ 3.981 ms      │ 2.746 ms      │ 2.8 ms        │ 100     │ 100
   │                 385.8 MB/s    │ 263.3 MB/s    │ 381.7 MB/s    │ 374.3 MB/s    │         │
   ├─ Sha3_256                     │               │               │               │         │
   │  ├─ 0           581.5 ns      │ 595.2 ns      │ 584.4 ns      │ 585.3 ns      │ 100     │ 400
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           553.9 ns      │ 566.7 ns      │ 556 ns        │ 556.3 ns      │ 100     │ 800
   │  │              14.44 MB/s    │ 14.11 MB/s    │ 14.38 MB/s    │ 14.37 MB/s    │         │
   │  ├─ 64          553.9 ns      │ 564.9 ns      │ 557 ns        │ 557.3 ns      │ 100     │ 800
   │  │              115.5 MB/s    │ 113.2 MB/s    │ 114.8 MB/s    │ 114.8 MB/s    │         │
   │  ├─ 1024        4.08 µs       │ 4.434 µs      │ 4.105 µs      │ 4.114 µs      │ 100     │ 100
   │  │              250.9 MB/s    │ 230.9 MB/s    │ 249.4 MB/s    │ 248.9 MB/s    │         │
   │  ╰─ 1048576     3.875 ms      │ 4.261 ms      │ 3.917 ms      │ 3.959 ms      │ 100     │ 100
   │                 270.5 MB/s    │ 246 MB/s      │ 267.6 MB/s    │ 264.8 MB/s    │         │
   ├─ Sha3_512                     │               │               │               │         │
   │  ├─ 0           561.7 ns      │ 588.7 ns      │ 578.6 ns      │ 577.8 ns      │ 100     │ 800
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           550.2 ns      │ 564.4 ns      │ 553.6 ns      │ 554 ns        │ 100     │ 800
   │  │              14.53 MB/s    │ 14.17 MB/s    │ 14.44 MB/s    │ 14.43 MB/s    │         │
   │  ├─ 64          546.4 ns      │ 559.6 ns      │ 550.7 ns      │ 551.3 ns      │ 100     │ 800
   │  │              117.1 MB/s    │ 114.3 MB/s    │ 116.1 MB/s    │ 116 MB/s      │         │
   │  ├─ 1024        7.592 µs      │ 7.83 µs       │ 7.615 µs      │ 7.619 µs      │ 100     │ 100
   │  │              134.8 MB/s    │ 130.7 MB/s    │ 134.4 MB/s    │ 134.3 MB/s    │         │
   │  ╰─ 1048576     7.312 ms      │ 7.631 ms      │ 7.372 ms      │ 7.402 ms      │ 100     │ 100
   │                 143.4 MB/s    │ 137.3 MB/s    │ 142.2 MB/s    │ 141.6 MB/s    │         │
   ├─ WyHash                       │               │               │               │         │
   │  ├─ 0           2.126 ns      │ 2.559 ns      │ 2.44 ns       │ 2.427 ns      │ 100     │ 102400
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           4.617 ns      │ 5.841 ns      │ 5.54 ns       │ 5.416 ns      │ 100     │ 51200
   │  │              1.732 GB/s    │ 1.369 GB/s    │ 1.444 GB/s    │ 1.477 GB/s    │         │
   │  ├─ 64          6.925 ns      │ 7.072 ns      │ 6.947 ns      │ 6.958 ns      │ 100     │ 51200
   │  │              9.241 GB/s    │ 9.049 GB/s    │ 9.212 GB/s    │ 9.198 GB/s    │         │
   │  ├─ 1024        82.35 ns      │ 153.9 ns      │ 82.82 ns      │ 83.57 ns      │ 100     │ 3200
   │  │              12.43 GB/s    │ 6.65 GB/s     │ 12.36 GB/s    │ 12.25 GB/s    │         │
   │  ╰─ 1048576     90.34 µs      │ 94.76 µs      │ 91.05 µs      │ 91.24 µs      │ 100     │ 100
   │                 11.6 GB/s     │ 11.06 GB/s    │ 11.51 GB/s    │ 11.49 GB/s    │         │
   ├─ XxHash32                     │               │               │               │         │
   │  ├─ 0           6.418 ns      │ 10.57 ns      │ 6.548 ns      │ 7.066 ns      │ 100     │ 51200
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           11.51 ns      │ 35.08 ns      │ 13.28 ns      │ 13.97 ns      │ 100     │ 25600
   │  │              694.9 MB/s    │ 228 MB/s      │ 602 MB/s      │ 572.3 MB/s    │         │
   │  ├─ 64          19.34 ns      │ 20.58 ns      │ 19.55 ns      │ 19.77 ns      │ 100     │ 12800
   │  │              3.308 GB/s    │ 3.108 GB/s    │ 3.272 GB/s    │ 3.236 GB/s    │         │
   │  ├─ 1024        331.4 ns      │ 339.4 ns      │ 335.4 ns      │ 335.4 ns      │ 100     │ 800
   │  │              3.089 GB/s    │ 3.016 GB/s    │ 3.052 GB/s    │ 3.052 GB/s    │         │
   │  ╰─ 1048576     352 µs        │ 397.9 µs      │ 359.3 µs      │ 358.4 µs      │ 100     │ 100
   │                 2.978 GB/s    │ 2.634 GB/s    │ 2.917 GB/s    │ 2.925 GB/s    │         │
   ╰─ XxHash64                     │               │               │               │         │
      ├─ 0           8.75 ns       │ 9.277 ns      │ 8.769 ns      │ 8.882 ns      │ 100     │ 25600
      │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
      ├─ 8           12.5 ns       │ 22.17 ns      │ 12.98 ns      │ 13.05 ns      │ 100     │ 12800
      │              639.8 MB/s    │ 360.7 MB/s    │ 616.3 MB/s    │ 612.9 MB/s    │         │
      ├─ 64          16.66 ns      │ 17.46 ns      │ 16.72 ns      │ 16.73 ns      │ 100     │ 25600
      │              3.841 GB/s    │ 3.665 GB/s    │ 3.827 GB/s    │ 3.824 GB/s    │         │
      ├─ 1024        123.3 ns      │ 130.6 ns      │ 123.4 ns      │ 124.7 ns      │ 100     │ 3200
      │              8.301 GB/s    │ 7.838 GB/s    │ 8.292 GB/s    │ 8.211 GB/s    │         │
      ╰─ 1048576     119.2 µs      │ 130.7 µs      │ 119.2 µs      │ 119.3 µs      │ 100     │ 100
                     8.794 GB/s    │ 8.021 GB/s    │ 8.792 GB/s    │ 8.783 GB/s    │         │

image         fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ copy_from  2.445 s       │ 2.445 s       │ 2.445 s       │ 2.445 s       │ 1       │ 1
│             1.756 GB/s    │ 1.756 GB/s    │ 1.756 GB/s    │ 1.756 GB/s    │         │
╰─ memcpy     2.556 s       │ 2.556 s       │ 2.556 s       │ 2.556 s       │ 1       │ 1
              1.68 GB/s     │ 1.68 GB/s     │ 1.68 GB/s     │ 1.68 GB/s     │         │

math                         fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ add                       7.313 ns      │ 7.323 ns      │ 7.317 ns      │ 7.318 ns      │ 100     │ 51200
├─ div                       7.311 ns      │ 9.666 ns      │ 7.317 ns      │ 7.365 ns      │ 100     │ 51200
├─ mul                       7.313 ns      │ 7.375 ns      │ 7.319 ns      │ 7.32 ns       │ 100     │ 51200
├─ rem                       7.311 ns      │ 7.336 ns      │ 7.317 ns      │ 7.318 ns      │ 100     │ 51200
├─ sub                       (ignored)     │               │               │               │         │
╰─ fibonacci                               │               │               │               │         │
   ├─ iterative                            │               │               │               │         │
   │  ├─ 0                   0.5 ns        │ 0.512 ns      │ 0.507 ns      │ 0.507 ns      │ 100     │ 409600
   │  ├─ 5                   3.676 ns      │ 4.59 ns       │ 3.686 ns      │ 3.725 ns      │ 100     │ 51200
   │  ├─ 10                  8.25 ns       │ 8.334 ns      │ 8.278 ns      │ 8.28 ns       │ 100     │ 51200
   │  ├─ 20                  18.4 ns       │ 18.93 ns      │ 18.59 ns      │ 18.59 ns      │ 100     │ 12800
   │  ├─ 30                  28.96 ns      │ 29.54 ns      │ 29.21 ns      │ 29.2 ns       │ 100     │ 12800
   │  ╰─ 40                  40.07 ns      │ 41.29 ns      │ 40.68 ns      │ 40.7 ns       │ 100     │ 6400
   ├─ recursive                            │               │               │               │         │
   │  ├─ 0                   1.427 ns      │ 1.887 ns      │ 1.834 ns      │ 1.833 ns      │ 100     │ 102400
   │  ├─ 5                   34.46 ns      │ 51.79 ns      │ 34.5 ns       │ 34.77 ns      │ 100     │ 12800
   │  ├─ 10                  410.7 ns      │ 418.6 ns      │ 415.1 ns      │ 414.1 ns      │ 100     │ 800
   │  ├─ 20                  50.7 µs       │ 53.25 µs      │ 50.71 µs      │ 50.74 µs      │ 100     │ 100
   │  ├─ 30                  6.238 ms      │ 6.25 ms       │ 6.24 ms       │ 6.24 ms       │ 100     │ 100
   │  ╰─ 40                  767.4 ms      │ 767.4 ms      │ 767.4 ms      │ 767.4 ms      │ 2       │ 2
   ╰─ recursive_memoized                   │               │               │               │         │
      ├─ BTreeMap<u64, u64>                │               │               │               │         │
      │  ├─ 0                3.682 ns      │ 4.243 ns      │ 3.89 ns       │ 3.94 ns       │ 100     │ 51200
      │  ├─ 5                85.6 ns       │ 91.29 ns      │ 88.22 ns      │ 88.22 ns      │ 100     │ 3200
      │  ├─ 10               204.8 ns      │ 220.4 ns      │ 211.1 ns      │ 211.3 ns      │ 100     │ 1600
      │  ├─ 20               638.5 ns      │ 2.689 µs      │ 643 ns        │ 675.1 ns      │ 100     │ 100
      │  ├─ 30               1.026 µs      │ 2.501 µs      │ 1.059 µs      │ 1.082 µs      │ 100     │ 100
      │  ╰─ 40               1.432 µs      │ 3.163 µs      │ 1.451 µs      │ 1.48 µs       │ 100     │ 100
      ╰─ HashMap<u64, u64>                 │               │               │               │         │
         ├─ 0                3.63 ns       │ 3.718 ns      │ 3.662 ns      │ 3.665 ns      │ 100     │ 102400
         ├─ 5                254.1 ns      │ 324.7 ns      │ 288.7 ns      │ 287.6 ns      │ 100     │ 800
         ├─ 10               674.7 ns      │ 1.046 µs      │ 736.2 ns      │ 743.9 ns      │ 100     │ 400
         ├─ 20               1.348 µs      │ 2.336 µs      │ 1.452 µs      │ 1.468 µs      │ 100     │ 100
         ├─ 30               2.398 µs      │ 3.252 µs      │ 2.579 µs      │ 2.603 µs      │ 100     │ 100
         ╰─ 40               2.859 µs      │ 3.522 µs      │ 3.093 µs      │ 3.106 µs      │ 100     │ 100

memcpy         fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ memcpy                    │               │               │               │         │
│  ├─ 1        3.692 ns      │ 3.794 ns      │ 3.743 ns      │ 3.741 ns      │ 100     │ 102400
│  │           270.8 MB/s    │ 263.5 MB/s    │ 267.1 MB/s    │ 267.3 MB/s    │         │
│  ├─ 2        3.212 ns      │ 3.31 ns       │ 3.238 ns      │ 3.243 ns      │ 100     │ 102400
│  │           622.6 MB/s    │ 604.2 MB/s    │ 617.6 MB/s    │ 616.7 MB/s    │         │
│  ├─ 8        3.681 ns      │ 4.244 ns      │ 4.164 ns      │ 4.09 ns       │ 100     │ 51200
│  │           2.173 GB/s    │ 1.885 GB/s    │ 1.921 GB/s    │ 1.955 GB/s    │         │
│  ├─ 16       3.274 ns      │ 4.175 ns      │ 3.712 ns      │ 3.72 ns       │ 100     │ 102400
│  │           4.886 GB/s    │ 3.832 GB/s    │ 4.31 GB/s     │ 4.301 GB/s    │         │
│  ├─ 64       5.427 ns      │ 6.962 ns      │ 6.251 ns      │ 6.229 ns      │ 100     │ 51200
│  │           11.79 GB/s    │ 9.192 GB/s    │ 10.23 GB/s    │ 10.27 GB/s    │         │
│  ├─ 512      26.96 ns      │ 30.51 ns      │ 29.07 ns      │ 29.02 ns      │ 100     │ 12800
│  │           18.98 GB/s    │ 16.78 GB/s    │ 17.6 GB/s     │ 17.64 GB/s    │         │
│  ├─ 4096     168.7 ns      │ 188.2 ns      │ 181.3 ns      │ 181 ns        │ 100     │ 1600
│  │           24.26 GB/s    │ 21.75 GB/s    │ 22.58 GB/s    │ 22.62 GB/s    │         │
│  ├─ 16384    630.7 ns      │ 746 ns        │ 685.7 ns      │ 685.6 ns      │ 100     │ 400
│  │           25.97 GB/s    │ 21.96 GB/s    │ 23.89 GB/s    │ 23.89 GB/s    │         │
│  ├─ 65536    2.456 µs      │ 2.849 µs      │ 2.58 µs       │ 2.604 µs      │ 100     │ 100
│  │           26.67 GB/s    │ 22.99 GB/s    │ 25.4 GB/s     │ 25.16 GB/s    │         │
│  ├─ 262144   8.813 µs      │ 10.59 µs      │ 9.136 µs      │ 9.214 µs      │ 100     │ 100
│  │           29.74 GB/s    │ 24.73 GB/s    │ 28.69 GB/s    │ 28.44 GB/s    │         │
│  ├─ 1048576  45.74 µs      │ 65.54 µs      │ 48.94 µs      │ 49.69 µs      │ 100     │ 100
│  │           22.92 GB/s    │ 15.99 GB/s    │ 21.42 GB/s    │ 21.1 GB/s     │         │
│  ╰─ 4194304  378.1 µs      │ 602.5 µs      │ 485.6 µs      │ 482.4 µs      │ 100     │ 100
│              11.09 GB/s    │ 6.961 GB/s    │ 8.635 GB/s    │ 8.693 GB/s    │         │
╰─ movsb                     │               │               │               │         │
   ├─ 1        34.39 ns      │ 35.43 ns      │ 34.8 ns       │ 34.87 ns      │ 100     │ 12800
   │           29.07 MB/s    │ 28.22 MB/s    │ 28.73 MB/s    │ 28.67 MB/s    │         │
   ├─ 2        33.91 ns      │ 34.98 ns      │ 34.44 ns      │ 34.44 ns      │ 100     │ 12800
   │           58.97 MB/s    │ 57.17 MB/s    │ 58.05 MB/s    │ 58.06 MB/s    │         │
   ├─ 8        37.87 ns      │ 56.73 ns      │ 38.64 ns      │ 38.64 ns      │ 100     │ 12800
   │           211.2 MB/s    │ 141 MB/s      │ 206.9 MB/s    │ 207 MB/s      │         │
   ├─ 16       36.13 ns      │ 38.79 ns      │ 37.38 ns      │ 37.25 ns      │ 100     │ 6400
   │           442.7 MB/s    │ 412.4 MB/s    │ 427.9 MB/s    │ 429.4 MB/s    │         │
   ├─ 64       16.15 ns      │ 16.91 ns      │ 16.5 ns       │ 16.5 ns       │ 100     │ 25600
   │           3.961 GB/s    │ 3.783 GB/s    │ 3.877 GB/s    │ 3.877 GB/s    │         │
   ├─ 512      30.05 ns      │ 32.93 ns      │ 31.26 ns      │ 31.29 ns      │ 100     │ 12800
   │           17.03 GB/s    │ 15.54 GB/s    │ 16.37 GB/s    │ 16.36 GB/s    │         │
   ├─ 4096     172.5 ns      │ 191.7 ns      │ 181.7 ns      │ 181.9 ns      │ 100     │ 1600
   │           23.73 GB/s    │ 21.36 GB/s    │ 22.53 GB/s    │ 22.5 GB/s     │         │
   ├─ 16384    656.5 ns      │ 723.5 ns      │ 684.5 ns      │ 684.9 ns      │ 100     │ 400
   │           24.95 GB/s    │ 22.64 GB/s    │ 23.93 GB/s    │ 23.91 GB/s    │         │
   ├─ 65536    2.468 µs      │ 2.876 µs      │ 2.691 µs      │ 2.684 µs      │ 100     │ 100
   │           26.54 GB/s    │ 22.78 GB/s    │ 24.35 GB/s    │ 24.41 GB/s    │         │
   ├─ 262144   8.971 µs      │ 10.18 µs      │ 9.297 µs      │ 9.314 µs      │ 100     │ 100
   │           29.21 GB/s    │ 25.74 GB/s    │ 28.19 GB/s    │ 28.14 GB/s    │         │
   ├─ 1048576  46.54 µs      │ 58.1 µs       │ 49.77 µs      │ 49.92 µs      │ 100     │ 100
   │           22.52 GB/s    │ 18.04 GB/s    │ 21.06 GB/s    │ 21 GB/s       │         │
   ╰─ 4194304  395 µs        │ 441.2 µs      │ 398.1 µs      │ 398.7 µs      │ 100     │ 100
               10.61 GB/s    │ 9.506 GB/s    │ 10.53 GB/s    │ 10.51 GB/s    │         │

panic                fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ caller_location   0 ns          │ 0.004 ns      │ 0.002 ns      │ 0.002 ns      │ 100     │ 819200
├─ catch_unwind                    │               │               │               │         │
│  ├─ panic          3.894 µs      │ 432 µs        │ 3.974 µs      │ 8.303 µs      │ 100     │ 100
│  │                 max alloc:    │               │               │               │         │
│  │                   3           │ 3             │ 3             │ 3             │         │
│  │                   94 B        │ 94 B          │ 94 B          │ 94 B          │         │
│  │                 alloc:        │               │               │               │         │
│  │                   3           │ 3             │ 3             │ 3             │         │
│  │                   94 B        │ 94 B          │ 94 B          │ 94 B          │         │
│  │                 dealloc:      │               │               │               │         │
│  │                   1           │ 1             │ 1             │ 1             │         │
│  │                   56 B        │ 56 B          │ 56 B          │ 56 B          │         │
│  ╰─ success        2.287 ns      │ 3.718 ns      │ 2.312 ns      │ 2.334 ns      │ 100     │ 102400
╰─ hook                            │               │               │               │         │
   ├─ set                          │               │               │               │         │
   │  ├─ t=1         24.77 ns      │ 24.93 ns      │ 24.84 ns      │ 24.84 ns      │ 100     │ 12800
   │  ├─ t=4         24.41 ns      │ 686.7 ns      │ 35.63 ns      │ 89.97 ns      │ 100     │ 3200
   │  ├─ t=16        153 ns        │ 6.041 µs      │ 240.2 ns      │ 345 ns        │ 112     │ 224
   │  ╰─ t=40        68.54 ns      │ 3.242 µs      │ 414.5 ns      │ 464.2 ns      │ 120     │ 120
   ├─ take                         │               │               │               │         │
   │  ├─ t=1         24.31 ns      │ 39.41 ns      │ 24.37 ns      │ 25.12 ns      │ 100     │ 12800
   │  ├─ t=4         27.18 ns      │ 630.9 ns      │ 258 ns        │ 244.5 ns      │ 100     │ 6400
   │  ├─ t=16        49.54 ns      │ 4.13 µs       │ 120.4 ns      │ 343.1 ns      │ 112     │ 448
   │  ╰─ t=40        71.54 ns      │ 9.636 µs      │ 260.5 ns      │ 1.034 µs      │ 120     │ 240
   ╰─ take_and_drop                │               │               │               │         │
      ├─ t=1         25.68 ns      │ 31.97 ns      │ 25.73 ns      │ 25.97 ns      │ 100     │ 12800
      ├─ t=4         27.25 ns      │ 736.4 ns      │ 28.23 ns      │ 148 ns        │ 100     │ 12800
      ├─ t=16        58.04 ns      │ 5.146 µs      │ 152.1 ns      │ 489.9 ns      │ 112     │ 448
      ╰─ t=40        41.04 ns      │ 16.04 µs      │ 349.2 ns      │ 2.371 µs      │ 120     │ 240

search             fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ binary                        │               │               │               │         │
│  ├─ 1            7.402 ns      │ 8.802 ns      │ 8.123 ns      │ 8.121 ns      │ 100     │ 51200
│  │               135 Mitem/s   │ 113.6 Mitem/s │ 123.1 Mitem/s │ 123.1 Mitem/s │         │
│  ├─ 2            9.191 ns      │ 11.65 ns      │ 10.33 ns      │ 10.38 ns      │ 100     │ 25600
│  │               108.8 Mitem/s │ 85.82 Mitem/s │ 96.75 Mitem/s │ 96.33 Mitem/s │         │
│  ├─ 8            13.67 ns      │ 16.65 ns      │ 15.34 ns      │ 15.29 ns      │ 100     │ 25600
│  │               73.1 Mitem/s  │ 60.03 Mitem/s │ 65.15 Mitem/s │ 65.4 Mitem/s  │         │
│  ├─ 16           14.76 ns      │ 21.07 ns      │ 18 ns         │ 17.98 ns      │ 100     │ 12800
│  │               67.7 Mitem/s  │ 47.45 Mitem/s │ 55.55 Mitem/s │ 55.59 Mitem/s │         │
│  ├─ 64           22.36 ns      │ 26.59 ns      │ 24.68 ns      │ 24.52 ns      │ 100     │ 12800
│  │               44.71 Mitem/s │ 37.59 Mitem/s │ 40.5 Mitem/s  │ 40.77 Mitem/s │         │
│  ├─ 512          32.38 ns      │ 39.23 ns      │ 36.39 ns      │ 36.25 ns      │ 100     │ 12800
│  │               30.87 Mitem/s │ 25.49 Mitem/s │ 27.48 Mitem/s │ 27.58 Mitem/s │         │
│  ├─ 4096         66.35 ns      │ 102.5 ns      │ 74.05 ns      │ 75.54 ns      │ 26      │ 1664
│  │               15.07 Mitem/s │ 9.752 Mitem/s │ 13.5 Mitem/s  │ 13.23 Mitem/s │         │
│  ├─ 16384        187.6 ns      │ 324.9 ns      │ 260.6 ns      │ 256.7 ns      │ 11      │ 352
│  │               5.328 Mitem/s │ 3.077 Mitem/s │ 3.836 Mitem/s │ 3.894 Mitem/s │         │
│  ├─ 65536        355.1 ns      │ 588.1 ns      │ 484.8 ns      │ 479.1 ns      │ 10      │ 80
│  │               2.815 Mitem/s │ 1.7 Mitem/s   │ 2.062 Mitem/s │ 2.086 Mitem/s │         │
│  ├─ 262144       801 ns        │ 1.549 µs      │ 1.232 µs      │ 1.18 µs       │ 8       │ 16
│  │               1.248 Mitem/s │ 645.3 Kitem/s │ 811.4 Kitem/s │ 847.2 Kitem/s │         │
│  ╰─ 1048576      1.744 µs      │ 1.744 µs      │ 1.744 µs      │ 1.744 µs      │ 1       │ 2
│                  573.3 Kitem/s │ 573.3 Kitem/s │ 573.3 Kitem/s │ 573.3 Kitem/s │         │
├─ btree_set                     │               │               │               │         │
│  ├─ 1            8.738 ns      │ 12.13 ns      │ 10.18 ns      │ 10.18 ns      │ 100     │ 25600
│  │               114.4 Mitem/s │ 82.39 Mitem/s │ 98.2 Mitem/s  │ 98.23 Mitem/s │         │
│  ├─ 2            15.17 ns      │ 19.8 ns       │ 17.37 ns      │ 17.42 ns      │ 100     │ 12800
│  │               65.89 Mitem/s │ 50.48 Mitem/s │ 57.54 Mitem/s │ 57.39 Mitem/s │         │
│  ├─ 8            23.47 ns      │ 43.05 ns      │ 25.79 ns      │ 26.01 ns      │ 100     │ 12800
│  │               42.6 Mitem/s  │ 23.22 Mitem/s │ 38.76 Mitem/s │ 38.43 Mitem/s │         │
│  ├─ 16           31.52 ns      │ 42.24 ns      │ 35.08 ns      │ 35.18 ns      │ 100     │ 6400
│  │               31.71 Mitem/s │ 23.67 Mitem/s │ 28.5 Mitem/s  │ 28.42 Mitem/s │         │
│  ├─ 64           47.16 ns      │ 56.93 ns      │ 50.81 ns      │ 51.14 ns      │ 100     │ 6400
│  │               21.2 Mitem/s  │ 17.56 Mitem/s │ 19.67 Mitem/s │ 19.55 Mitem/s │         │
│  ├─ 512          82.13 ns      │ 97.57 ns      │ 88.71 ns      │ 88.63 ns      │ 100     │ 3200
│  │               12.17 Mitem/s │ 10.24 Mitem/s │ 11.27 Mitem/s │ 11.28 Mitem/s │         │
│  ├─ 4096         125.8 ns      │ 148 ns        │ 134.8 ns      │ 134.2 ns      │ 47      │ 1504
│  │               7.947 Mitem/s │ 6.756 Mitem/s │ 7.413 Mitem/s │ 7.446 Mitem/s │         │
│  ├─ 16384        183.9 ns      │ 322.3 ns      │ 205.8 ns      │ 209.1 ns      │ 21      │ 336
│  │               5.437 Mitem/s │ 3.102 Mitem/s │ 4.857 Mitem/s │ 4.781 Mitem/s │         │
│  ├─ 65536        378 ns        │ 604.6 ns      │ 499.4 ns      │ 496.4 ns      │ 9       │ 72
│  │               2.645 Mitem/s │ 1.653 Mitem/s │ 2.002 Mitem/s │ 2.014 Mitem/s │         │
│  ├─ 262144       875.7 ns      │ 991.2 ns      │ 970.4 ns      │ 951.9 ns      │ 4       │ 16
│  │               1.141 Mitem/s │ 1.008 Mitem/s │ 1.03 Mitem/s  │ 1.05 Mitem/s  │         │
│  ╰─ 1048576      981 ns        │ 981 ns        │ 981 ns        │ 981 ns        │ 1       │ 2
│                  1.019 Mitem/s │ 1.019 Mitem/s │ 1.019 Mitem/s │ 1.019 Mitem/s │         │
├─ linear                        │               │               │               │         │
│  ├─ 1            7.386 ns      │ 9.291 ns      │ 8.229 ns      │ 8.239 ns      │ 100     │ 51200
│  │               135.3 Mitem/s │ 107.6 Mitem/s │ 121.5 Mitem/s │ 121.3 Mitem/s │         │
│  ├─ 2            8.691 ns      │ 11.27 ns      │ 9.837 ns      │ 9.902 ns      │ 100     │ 25600
│  │               115 Mitem/s   │ 88.7 Mitem/s  │ 101.6 Mitem/s │ 100.9 Mitem/s │         │
│  ├─ 8            10.44 ns      │ 20.15 ns      │ 13.25 ns      │ 13.71 ns      │ 100     │ 12800
│  │               95.7 Mitem/s  │ 49.62 Mitem/s │ 75.45 Mitem/s │ 72.92 Mitem/s │         │
│  ├─ 16           15.72 ns      │ 23.37 ns      │ 18.3 ns       │ 18.43 ns      │ 100     │ 25600
│  │               63.58 Mitem/s │ 42.77 Mitem/s │ 54.62 Mitem/s │ 54.24 Mitem/s │         │
│  ├─ 64           34.13 ns      │ 42.63 ns      │ 38.07 ns      │ 37.82 ns      │ 100     │ 12800
│  │               29.29 Mitem/s │ 23.45 Mitem/s │ 26.26 Mitem/s │ 26.43 Mitem/s │         │
│  ├─ 512          147.8 ns      │ 251.6 ns      │ 209.3 ns      │ 209.3 ns      │ 100     │ 1600
│  │               6.763 Mitem/s │ 3.973 Mitem/s │ 4.776 Mitem/s │ 4.777 Mitem/s │         │
│  ├─ 4096         328.5 ns      │ 1.983 µs      │ 1.504 µs      │ 1.454 µs      │ 100     │ 200
│  │               3.043 Mitem/s │ 504.1 Kitem/s │ 664.8 Kitem/s │ 687.7 Kitem/s │         │
│  ├─ 16384        259.5 ns      │ 7.688 µs      │ 7.546 µs      │ 5.726 µs      │ 100     │ 100
│  │               3.852 Mitem/s │ 130 Kitem/s   │ 132.5 Kitem/s │ 174.6 Kitem/s │         │
│  ├─ 65536        922.5 ns      │ 49.44 µs      │ 29.94 µs      │ 22.37 µs      │ 85      │ 85
│  │               1.083 Mitem/s │ 20.22 Kitem/s │ 33.39 Kitem/s │ 44.69 Kitem/s │         │
│  ├─ 262144       73.34 µs      │ 172.1 µs      │ 133.8 µs      │ 132.7 µs      │ 18      │ 18
│  │               13.63 Kitem/s │ 5.808 Kitem/s │ 7.468 Kitem/s │ 7.534 Kitem/s │         │
│  ╰─ 1048576      817.9 µs      │ 854.4 µs      │ 828.4 µs      │ 832.3 µs      │ 4       │ 4
│                  1.222 Kitem/s │ 1.17 Kitem/s  │ 1.207 Kitem/s │ 1.201 Kitem/s │         │
├─ ordsearch                     │               │               │               │         │
│  ├─ 1            7.335 ns      │ 9.517 ns      │ 8.293 ns      │ 8.297 ns      │ 100     │ 51200
│  │               136.3 Mitem/s │ 105 Mitem/s   │ 120.5 Mitem/s │ 120.5 Mitem/s │         │
│  ├─ 2            6.279 ns      │ 10.95 ns      │ 6.955 ns      │ 7.048 ns      │ 100     │ 51200
│  │               159.2 Mitem/s │ 91.31 Mitem/s │ 143.7 Mitem/s │ 141.8 Mitem/s │         │
│  ├─ 8            10.43 ns      │ 13.64 ns      │ 12.19 ns      │ 12.16 ns      │ 100     │ 25600
│  │               95.84 Mitem/s │ 73.29 Mitem/s │ 81.98 Mitem/s │ 82.19 Mitem/s │         │
│  ├─ 16           10.02 ns      │ 13.01 ns      │ 11.19 ns      │ 11.25 ns      │ 100     │ 25600
│  │               99.77 Mitem/s │ 76.81 Mitem/s │ 89.34 Mitem/s │ 88.81 Mitem/s │         │
│  ├─ 64           13.83 ns      │ 15.81 ns      │ 14.65 ns      │ 14.69 ns      │ 100     │ 25600
│  │               72.28 Mitem/s │ 63.24 Mitem/s │ 68.22 Mitem/s │ 68.06 Mitem/s │         │
│  ├─ 512          23.5 ns       │ 27.84 ns      │ 24.01 ns      │ 24.09 ns      │ 100     │ 12800
│  │               42.54 Mitem/s │ 35.91 Mitem/s │ 41.64 Mitem/s │ 41.49 Mitem/s │         │
│  ├─ 4096         68.16 ns      │ 118.3 ns      │ 73.12 ns      │ 75.35 ns      │ 25      │ 1600
│  │               14.66 Mitem/s │ 8.448 Mitem/s │ 13.67 Mitem/s │ 13.27 Mitem/s │         │
│  ├─ 16384        113.1 ns      │ 205.7 ns      │ 143.7 ns      │ 145.9 ns      │ 23      │ 368
│  │               8.836 Mitem/s │ 4.859 Mitem/s │ 6.954 Mitem/s │ 6.85 Mitem/s  │         │
│  ├─ 65536        330 ns        │ 962.2 ns      │ 555.6 ns      │ 541.4 ns      │ 20      │ 80
│  │               3.029 Mitem/s │ 1.039 Mitem/s │ 1.799 Mitem/s │ 1.846 Mitem/s │         │
│  ├─ 262144       1.08 µs       │ 2.197 µs      │ 1.475 µs      │ 1.511 µs      │ 8       │ 16
│  │               925.8 Kitem/s │ 455.1 Kitem/s │ 677.6 Kitem/s │ 661.7 Kitem/s │         │
│  ╰─ 1048576      1.844 µs      │ 2.67 µs       │ 2.257 µs      │ 2.257 µs      │ 2       │ 4
│                  542.2 Kitem/s │ 374.5 Kitem/s │ 443 Kitem/s   │ 443 Kitem/s   │         │
╰─ hash_set                      │               │               │               │         │
   ├─ RandomState                │               │               │               │         │
   │  ├─ 1         25.21 ns      │ 38.64 ns      │ 27.47 ns      │ 28.77 ns      │ 100     │ 12800
   │  │            39.66 Mitem/s │ 25.87 Mitem/s │ 36.4 Mitem/s  │ 34.75 Mitem/s │         │
   │  ├─ 2         24.67 ns      │ 30.33 ns      │ 27.08 ns      │ 27.27 ns      │ 100     │ 12800
   │  │            40.52 Mitem/s │ 32.96 Mitem/s │ 36.92 Mitem/s │ 36.66 Mitem/s │         │
   │  ├─ 8         25.79 ns      │ 32.07 ns      │ 28.36 ns      │ 28.5 ns       │ 100     │ 12800
   │  │            38.77 Mitem/s │ 31.17 Mitem/s │ 35.25 Mitem/s │ 35.08 Mitem/s │         │
   │  ├─ 16        26.03 ns      │ 31.76 ns      │ 28.75 ns      │ 28.81 ns      │ 100     │ 12800
   │  │            38.4 Mitem/s  │ 31.48 Mitem/s │ 34.78 Mitem/s │ 34.7 Mitem/s  │         │
   │  ├─ 64        27.98 ns      │ 33.99 ns      │ 31.41 ns      │ 31.39 ns      │ 100     │ 12800
   │  │            35.72 Mitem/s │ 29.41 Mitem/s │ 31.83 Mitem/s │ 31.85 Mitem/s │         │
   │  ├─ 512       30.62 ns      │ 38.96 ns      │ 34.38 ns      │ 34.5 ns       │ 100     │ 12800
   │  │            32.65 Mitem/s │ 25.66 Mitem/s │ 29.08 Mitem/s │ 28.98 Mitem/s │         │
   │  ├─ 4096      45.91 ns      │ 71.48 ns      │ 55.91 ns      │ 56.18 ns      │ 23      │ 1472
   │  │            21.77 Mitem/s │ 13.98 Mitem/s │ 17.88 Mitem/s │ 17.79 Mitem/s │         │
   │  ├─ 16384     110.2 ns      │ 142.2 ns      │ 121.4 ns      │ 122.8 ns      │ 10      │ 320
   │  │            9.071 Mitem/s │ 7.03 Mitem/s  │ 8.23 Mitem/s  │ 8.14 Mitem/s  │         │
   │  ├─ 65536     130.6 ns      │ 206.4 ns      │ 164.2 ns      │ 166.4 ns      │ 4       │ 64
   │  │            7.656 Mitem/s │ 4.843 Mitem/s │ 6.086 Mitem/s │ 6.008 Mitem/s │         │
   │  ├─ 262144    183.7 ns      │ 183.7 ns      │ 183.7 ns      │ 183.7 ns      │ 1       │ 16
   │  │            5.442 Mitem/s │ 5.442 Mitem/s │ 5.442 Mitem/s │ 5.442 Mitem/s │         │
   │  ╰─ 1048576   210.5 ns      │ 210.5 ns      │ 210.5 ns      │ 210.5 ns      │ 1       │ 2
   │               4.749 Mitem/s │ 4.749 Mitem/s │ 4.749 Mitem/s │ 4.749 Mitem/s │         │
   ╰─ WyHash                     │               │               │               │         │
      ├─ 1         12.19 ns      │ 19.98 ns      │ 13.8 ns       │ 14.06 ns      │ 100     │ 25600
      │            81.97 Mitem/s │ 50.05 Mitem/s │ 72.46 Mitem/s │ 71.07 Mitem/s │         │
      ├─ 2         12.55 ns      │ 16.29 ns      │ 14.01 ns      │ 13.97 ns      │ 100     │ 25600
      │            79.63 Mitem/s │ 61.36 Mitem/s │ 71.37 Mitem/s │ 71.56 Mitem/s │         │
      ├─ 8         13.41 ns      │ 17.81 ns      │ 15.67 ns      │ 15.63 ns      │ 100     │ 25600
      │            74.54 Mitem/s │ 56.12 Mitem/s │ 63.77 Mitem/s │ 63.95 Mitem/s │         │
      ├─ 16        14.48 ns      │ 18.18 ns      │ 16.16 ns      │ 16.18 ns      │ 100     │ 25600
      │            69.06 Mitem/s │ 54.98 Mitem/s │ 61.87 Mitem/s │ 61.8 Mitem/s  │         │
      ├─ 64        14.35 ns      │ 24.23 ns      │ 16.25 ns      │ 16.39 ns      │ 100     │ 25600
      │            69.66 Mitem/s │ 41.25 Mitem/s │ 61.52 Mitem/s │ 60.99 Mitem/s │         │
      ├─ 512       16.82 ns      │ 24.79 ns      │ 18.81 ns      │ 19.09 ns      │ 58      │ 14848
      │            59.43 Mitem/s │ 40.32 Mitem/s │ 53.16 Mitem/s │ 52.36 Mitem/s │         │
      ├─ 4096      19.68 ns      │ 40.33 ns      │ 24.8 ns       │ 25.56 ns      │ 25      │ 1600
      │            50.8 Mitem/s  │ 24.78 Mitem/s │ 40.3 Mitem/s  │ 39.11 Mitem/s │         │
      ├─ 16384     50.76 ns      │ 58.24 ns      │ 54.23 ns      │ 54.12 ns      │ 5       │ 320
      │            19.7 Mitem/s  │ 17.16 Mitem/s │ 18.43 Mitem/s │ 18.47 Mitem/s │         │
      ├─ 65536     61.88 ns      │ 61.88 ns      │ 61.88 ns      │ 61.88 ns      │ 1       │ 64
      │            16.15 Mitem/s │ 16.15 Mitem/s │ 16.15 Mitem/s │ 16.15 Mitem/s │         │
      ├─ 262144    102.3 ns      │ 102.3 ns      │ 102.3 ns      │ 102.3 ns      │ 1       │ 16
      │            9.769 Mitem/s │ 9.769 Mitem/s │ 9.769 Mitem/s │ 9.769 Mitem/s │         │
      ╰─ 1048576   175 ns        │ 175 ns        │ 175 ns        │ 175 ns        │ 1       │ 2
                   5.712 Mitem/s │ 5.712 Mitem/s │ 5.712 Mitem/s │ 5.712 Mitem/s │         │

sort                     fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ random                              │               │               │               │         │
│  ├─ par_sort           795.5 µs      │ 6.614 ms      │ 1.003 ms      │ 1.132 ms      │ 100     │ 100
│  │                     max alloc:    │               │               │               │         │
│  │                       3           │ 409           │ 3             │ 7.1           │         │
│  │                       402 KB      │ 538.4 KB      │ 402 KB        │ 403.4 KB      │         │
│  │                     alloc:        │               │               │               │         │
│  │                       3           │ 415           │ 3             │ 7.16          │         │
│  │                       402 KB      │ 540.1 KB      │ 402 KB        │ 403.4 KB      │         │
│  │                     dealloc:      │               │               │               │         │
│  │                       3           │ 10            │ 3             │ 3.07          │         │
│  │                       402 KB      │ 404.8 KB      │ 402 KB        │ 402 KB        │         │
│  ├─ par_sort_unstable  554.4 µs      │ 1.577 ms      │ 745.8 µs      │ 768.4 µs      │ 100     │ 100
│  │                     max alloc:    │               │               │               │         │
│  │                       0           │ 0             │ 0             │ 0.02          │         │
│  │                       0 B         │ 0 B           │ 0 B           │ 30.4 B        │         │
│  │                     alloc:        │               │               │               │         │
│  │                       0           │ 0             │ 0             │ 0.02          │         │
│  │                       0 B         │ 0 B           │ 0 B           │ 30.4 B        │         │
│  ├─ sort               2.571 ms      │ 2.832 ms      │ 2.697 ms      │ 2.688 ms      │ 100     │ 100
│  │                     max alloc:    │               │               │               │         │
│  │                       1           │ 1             │ 1             │ 1             │         │
│  │                       400 KB      │ 400 KB        │ 400 KB        │ 400 KB        │         │
│  │                     alloc:        │               │               │               │         │
│  │                       1           │ 1             │ 1             │ 1             │         │
│  │                       400 KB      │ 400 KB        │ 400 KB        │ 400 KB        │         │
│  │                     dealloc:      │               │               │               │         │
│  │                       1           │ 1             │ 1             │ 1             │         │
│  │                       400 KB      │ 400 KB        │ 400 KB        │ 400 KB        │         │
│  ╰─ sort_unstable      1.988 ms      │ 2.025 ms      │ 2.002 ms      │ 2.003 ms      │ 100     │ 100
╰─ sorted                              │               │               │               │         │
   ├─ par_sort           47.82 µs      │ 724.4 µs      │ 192 µs        │ 201.3 µs      │ 100     │ 100
   │                     max alloc:    │               │               │               │         │
   │                       3           │ 3             │ 3             │ 3.01          │         │
   │                       402 KB      │ 402 KB        │ 402 KB        │ 402 KB        │         │
   │                     alloc:        │               │               │               │         │
   │                       3           │ 3             │ 3             │ 3.01          │         │
   │                       402 KB      │ 402 KB        │ 402 KB        │ 402 KB        │         │
   │                     dealloc:      │               │               │               │         │
   │                       3           │ 3             │ 3             │ 3             │         │
   │                       402 KB      │ 402 KB        │ 402 KB        │ 402 KB        │         │
   ├─ par_sort_unstable  45.56 µs      │ 55.92 µs      │ 45.59 µs      │ 45.79 µs      │ 100     │ 100
   ├─ sort               47.16 µs      │ 48.72 µs      │ 47.26 µs      │ 47.29 µs      │ 100     │ 100
   │                     max alloc:    │               │               │               │         │
   │                       1           │ 1             │ 1             │ 1             │         │
   │                       400 KB      │ 400 KB        │ 400 KB        │ 400 KB        │         │
   │                     alloc:        │               │               │               │         │
   │                       1           │ 1             │ 1             │ 1             │         │
   │                       400 KB      │ 400 KB        │ 400 KB        │ 400 KB        │         │
   │                     dealloc:      │               │               │               │         │
   │                       1           │ 1             │ 1             │ 1             │         │
   │                       400 KB      │ 400 KB        │ 400 KB        │ 400 KB        │         │
   ╰─ sort_unstable      45.53 µs      │ 54.28 µs      │ 45.86 µs      │ 49.34 µs      │ 100     │ 100

string                   fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ char_count                          │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               2.29 ns       │ 2.772 ns      │ 2.31 ns       │ 2.308 ns      │ 100     │ 102400
│  │  │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│  │  │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│  │  ├─ 8               5.066 ns      │ 5.244 ns      │ 5.149 ns      │ 5.148 ns      │ 100     │ 51200
│  │  │                  1.579 GB/s    │ 1.525 GB/s    │ 1.553 GB/s    │ 1.554 GB/s    │         │
│  │  │                  1.579 Gchar/s │ 1.525 Gchar/s │ 1.553 Gchar/s │ 1.554 Gchar/s │         │
│  │  ├─ 64              9.882 ns      │ 11.17 ns      │ 10.79 ns      │ 10.59 ns      │ 100     │ 25600
│  │  │                  6.476 GB/s    │ 5.727 GB/s    │ 5.929 GB/s    │ 6.042 GB/s    │         │
│  │  │                  6.476 Gchar/s │ 5.727 Gchar/s │ 5.929 Gchar/s │ 6.042 Gchar/s │         │
│  │  ╰─ 1024            70.93 ns      │ 71.62 ns      │ 71.16 ns      │ 71.17 ns      │ 100     │ 6400
│  │                     14.43 GB/s    │ 14.29 GB/s    │ 14.38 GB/s    │ 14.38 GB/s    │         │
│  │                     14.43 Gchar/s │ 14.29 Gchar/s │ 14.38 Gchar/s │ 14.38 Gchar/s │         │
│  ╰─ Unicode                          │               │               │               │         │
│     ├─ 0               1.837 ns      │ 1.904 ns      │ 1.843 ns      │ 1.849 ns      │ 100     │ 102400
│     │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│     │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│     ├─ 8               14.22 ns      │ 18.17 ns      │ 16.24 ns      │ 16.16 ns      │ 100     │ 25600
│     │                  2.179 GB/s    │ 1.705 GB/s    │ 1.908 GB/s    │ 1.917 GB/s    │         │
│     │                  562.5 Mchar/s │ 440.1 Mchar/s │ 492.5 Mchar/s │ 494.8 Mchar/s │         │
│     ├─ 64              35.57 ns      │ 39.69 ns      │ 37.34 ns      │ 37.28 ns      │ 100     │ 6400
│     │                  7.083 GB/s    │ 6.347 GB/s    │ 6.72 GB/s     │ 6.731 GB/s    │         │
│     │                  1.799 Gchar/s │ 1.612 Gchar/s │ 1.713 Gchar/s │ 1.716 Gchar/s │         │
│     ╰─ 1024            292 ns        │ 307.7 ns      │ 298.7 ns      │ 298.9 ns      │ 100     │ 800
│                        13.81 GB/s    │ 13.11 GB/s    │ 13.51 GB/s    │ 13.49 GB/s    │         │
│                        3.506 Gchar/s │ 3.326 Gchar/s │ 3.427 Gchar/s │ 3.425 Gchar/s │         │
├─ clear                               │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               0.234 ns      │ 0.306 ns      │ 0.26 ns       │ 0.261 ns      │ 100     │ 409600
│  │  │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│  │  │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│  │  ├─ 8               0.214 ns      │ 0.291 ns      │ 0.247 ns      │ 0.248 ns      │ 100     │ 409600
│  │  │                  37.38 GB/s    │ 27.49 GB/s    │ 32.38 GB/s    │ 32.25 GB/s    │         │
│  │  │                  37.38 Gchar/s │ 27.49 Gchar/s │ 32.38 Gchar/s │ 32.25 Gchar/s │         │
│  │  ├─ 64              0.209 ns      │ 0.963 ns      │ 0.247 ns      │ 0.251 ns      │ 100     │ 409600
│  │  │                  306.2 GB/s    │ 66.45 GB/s    │ 259.1 GB/s    │ 254.9 GB/s    │         │
│  │  │                  306.2 Gchar/s │ 66.45 Gchar/s │ 259.1 Gchar/s │ 254.9 Gchar/s │         │
│  │  ╰─ 1024            0.465 ns      │ 1.115 ns      │ 0.529 ns      │ 0.54 ns       │ 75      │ 307200
│  │                     2.202 TB/s    │ 918.3 GB/s    │ 1.935 TB/s    │ 1.896 TB/s    │         │
│  │                     2.202 Tchar/s │ 918.3 Gchar/s │ 1.935 Tchar/s │ 1.896 Tchar/s │         │
│  ╰─ Unicode                          │               │               │               │         │
│     ├─ 0               0.227 ns      │ 0.302 ns      │ 0.26 ns       │ 0.261 ns      │ 100     │ 409600
│     │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│     │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│     ├─ 8               0.186 ns      │ 0.386 ns      │ 0.24 ns       │ 0.242 ns      │ 100     │ 409600
│     │                  166.6 GB/s    │ 80.31 GB/s    │ 129.1 GB/s    │ 128 GB/s      │         │
│     │                  43.01 Gchar/s │ 20.72 Gchar/s │ 33.33 Gchar/s │ 33.05 Gchar/s │         │
│     ├─ 64              0.194 ns      │ 0.46 ns       │ 0.234 ns      │ 0.238 ns      │ 100     │ 409600
│     │                  1.298 TB/s    │ 547.8 GB/s    │ 1.076 TB/s    │ 1.058 TB/s    │         │
│     │                  329.8 Gchar/s │ 139.1 Gchar/s │ 273.5 Gchar/s │ 268.9 Gchar/s │         │
│     ╰─ 1024            0.637 ns      │ 0.887 ns      │ 0.711 ns      │ 0.731 ns      │ 38      │ 77824
│                        6.334 TB/s    │ 4.549 TB/s    │ 5.675 TB/s    │ 5.519 TB/s    │         │
│                        1.607 Tchar/s │ 1.154 Tchar/s │ 1.44 Tchar/s  │ 1.4 Tchar/s   │         │
├─ drop                                │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               0.095 ns      │ 0.165 ns      │ 0.116 ns      │ 0.118 ns      │ 100     │ 409600
│  │  │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│  │  │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│  │  ├─ 8               6.978 ns      │ 7.498 ns      │ 7.01 ns       │ 7.048 ns      │ 100     │ 25600
│  │  │                  1.146 GB/s    │ 1.066 GB/s    │ 1.141 GB/s    │ 1.135 GB/s    │         │
│  │  │                  1.146 Gchar/s │ 1.066 Gchar/s │ 1.141 Gchar/s │ 1.135 Gchar/s │         │
│  │  │                  dealloc:      │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    8 B         │ 8 B           │ 8 B           │ 8 B           │         │
│  │  ├─ 64              6.998 ns      │ 7.713 ns      │ 7.064 ns      │ 7.205 ns      │ 100     │ 25600
│  │  │                  9.145 GB/s    │ 8.297 GB/s    │ 9.06 GB/s     │ 8.882 GB/s    │         │
│  │  │                  9.145 Gchar/s │ 8.297 Gchar/s │ 9.06 Gchar/s  │ 8.882 Gchar/s │         │
│  │  │                  dealloc:      │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    64 B        │ 64 B          │ 64 B          │ 64 B          │         │
│  │  ╰─ 1024            14.09 ns      │ 40.38 ns      │ 14.92 ns      │ 15.25 ns      │ 100     │ 12800
│  │                     72.62 GB/s    │ 25.35 GB/s    │ 68.59 GB/s    │ 67.13 GB/s    │         │
│  │                     72.62 Gchar/s │ 25.35 Gchar/s │ 68.59 Gchar/s │ 67.13 Gchar/s │         │
│  │                     dealloc:      │               │               │               │         │
│  │                       1           │ 1             │ 1             │ 1             │         │
│  │                       1.024 KB    │ 1.024 KB      │ 1.024 KB      │ 1.024 KB      │         │
│  ╰─ Unicode                          │               │               │               │         │
│     ├─ 0               0.107 ns      │ 0.479 ns      │ 0.294 ns      │ 0.289 ns      │ 100     │ 409600
│     │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│     │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│     ├─ 8               7.283 ns      │ 7.779 ns      │ 7.541 ns      │ 7.53 ns       │ 100     │ 25600
│     │                  4.256 GB/s    │ 3.985 GB/s    │ 4.11 GB/s     │ 4.116 GB/s    │         │
│     │                  1.098 Gchar/s │ 1.028 Gchar/s │ 1.06 Gchar/s  │ 1.062 Gchar/s │         │
│     │                  dealloc:      │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    32 B        │ 32 B          │ 32 B          │ 32 B          │         │
│     ├─ 64              13.67 ns      │ 17.96 ns      │ 14.75 ns      │ 14.73 ns      │ 100     │ 25600
│     │                  18.43 GB/s    │ 14.02 GB/s    │ 17.08 GB/s    │ 17.03 GB/s    │         │
│     │                  4.681 Gchar/s │ 3.562 Gchar/s │ 4.338 Gchar/s │ 4.343 Gchar/s │         │
│     │                  dealloc:      │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    256 B       │ 256 B         │ 256 B         │ 256 B         │         │
│     ╰─ 1024            153.3 ns      │ 234.1 ns      │ 161.7 ns      │ 163.6 ns      │ 100     │ 6400
│                        26.3 GB/s     │ 17.23 GB/s    │ 24.94 GB/s    │ 24.65 GB/s    │         │
│                        6.675 Gchar/s │ 4.372 Gchar/s │ 6.332 Gchar/s │ 6.258 Gchar/s │         │
│                        dealloc:      │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
├─ make_ascii_lowercase                │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               0.106 ns      │ 0.471 ns      │ 0.461 ns      │ 0.353 ns      │ 100     │ 409600
│  │  │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│  │  │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│  │  ├─ 8               2.309 ns      │ 2.47 ns       │ 2.319 ns      │ 2.324 ns      │ 100     │ 102400
│  │  │                  3.464 GB/s    │ 3.238 GB/s    │ 3.449 GB/s    │ 3.442 GB/s    │         │
│  │  │                  3.464 Gchar/s │ 3.238 Gchar/s │ 3.449 Gchar/s │ 3.442 Gchar/s │         │
│  │  ├─ 64              3.722 ns      │ 4.515 ns      │ 4.384 ns      │ 4.221 ns      │ 100     │ 51200
│  │  │                  17.19 GB/s    │ 14.17 GB/s    │ 14.59 GB/s    │ 15.16 GB/s    │         │
│  │  │                  17.19 Gchar/s │ 14.17 Gchar/s │ 14.59 Gchar/s │ 15.16 Gchar/s │         │
│  │  ╰─ 1024            49.94 ns      │ 59.54 ns      │ 50.12 ns      │ 50.32 ns      │ 100     │ 6400
│  │                     20.5 GB/s     │ 17.19 GB/s    │ 20.43 GB/s    │ 20.34 GB/s    │         │
│  │                     20.5 Gchar/s  │ 17.19 Gchar/s │ 20.43 Gchar/s │ 20.34 Gchar/s │         │
│  ╰─ Unicode                          │               │               │               │         │
│     ├─ 0               0.013 ns      │ 0.06 ns       │ 0.057 ns      │ 0.056 ns      │ 100     │ 819200
│     │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│     │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│     ├─ 8               10.45 ns      │ 14.67 ns      │ 12.22 ns      │ 12.27 ns      │ 100     │ 25600
│     │                  2.964 GB/s    │ 2.111 GB/s    │ 2.535 GB/s    │ 2.525 GB/s    │         │
│     │                  765 Mchar/s   │ 544.9 Mchar/s │ 654.2 Mchar/s │ 651.7 Mchar/s │         │
│     ├─ 64              27.37 ns      │ 32.2 ns       │ 29.01 ns      │ 29.43 ns      │ 100     │ 12800
│     │                  9.204 GB/s    │ 7.824 GB/s    │ 8.686 GB/s    │ 8.527 GB/s    │         │
│     │                  2.337 Gchar/s │ 1.987 Gchar/s │ 2.206 Gchar/s │ 2.174 Gchar/s │         │
│     ╰─ 1024            218.1 ns      │ 268.2 ns      │ 230.1 ns      │ 241.5 ns      │ 100     │ 1600
│                        18.49 GB/s    │ 15.03 GB/s    │ 17.53 GB/s    │ 16.69 GB/s    │         │
│                        4.694 Gchar/s │ 3.816 Gchar/s │ 4.45 Gchar/s  │ 4.239 Gchar/s │         │
├─ make_ascii_uppercase                │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               0.028 ns      │ 0.063 ns      │ 0.057 ns      │ 0.056 ns      │ 100     │ 819200
│  │  │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│  │  │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│  │  ├─ 8               2.082 ns      │ 2.347 ns      │ 2.311 ns      │ 2.254 ns      │ 100     │ 102400
│  │  │                  3.842 GB/s    │ 3.408 GB/s    │ 3.461 GB/s    │ 3.549 GB/s    │         │
│  │  │                  3.842 Gchar/s │ 3.408 Gchar/s │ 3.461 Gchar/s │ 3.549 Gchar/s │         │
│  │  ├─ 64              3.705 ns      │ 5.195 ns      │ 4.673 ns      │ 4.657 ns      │ 100     │ 51200
│  │  │                  17.27 GB/s    │ 12.31 GB/s    │ 13.69 GB/s    │ 13.74 GB/s    │         │
│  │  │                  17.27 Gchar/s │ 12.31 Gchar/s │ 13.69 Gchar/s │ 13.74 Gchar/s │         │
│  │  ╰─ 1024            49.93 ns      │ 60.91 ns      │ 57.34 ns      │ 55.05 ns      │ 100     │ 6400
│  │                     20.5 GB/s     │ 16.8 GB/s     │ 17.85 GB/s    │ 18.6 GB/s     │         │
│  │                     20.5 Gchar/s  │ 16.8 Gchar/s  │ 17.85 Gchar/s │ 18.6 Gchar/s  │         │
│  ╰─ Unicode                          │               │               │               │         │
│     ├─ 0               0.073 ns      │ 0.121 ns      │ 0.11 ns       │ 0.11 ns       │ 100     │ 409600
│     │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│     │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│     ├─ 8               10.11 ns      │ 13.34 ns      │ 11.88 ns      │ 11.88 ns      │ 100     │ 25600
│     │                  3.064 GB/s    │ 2.323 GB/s    │ 2.608 GB/s    │ 2.609 GB/s    │         │
│     │                  790.7 Mchar/s │ 599.5 Mchar/s │ 673.1 Mchar/s │ 673.4 Mchar/s │         │
│     ├─ 64              27.44 ns      │ 45.3 ns       │ 28.61 ns      │ 28.98 ns      │ 100     │ 12800
│     │                  9.183 GB/s    │ 5.561 GB/s    │ 8.805 GB/s    │ 8.661 GB/s    │         │
│     │                  2.332 Gchar/s │ 1.412 Gchar/s │ 2.236 Gchar/s │ 2.208 Gchar/s │         │
│     ╰─ 1024            213.9 ns      │ 261.4 ns      │ 219.9 ns      │ 223.8 ns      │ 100     │ 1600
│                        18.86 GB/s    │ 15.43 GB/s    │ 18.35 GB/s    │ 18.02 GB/s    │         │
│                        4.786 Gchar/s │ 3.917 Gchar/s │ 4.656 Gchar/s │ 4.574 Gchar/s │         │
├─ to_ascii_lowercase                  │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               4.171 ns      │ 5.199 ns      │ 5.052 ns      │ 5.005 ns      │ 100     │ 51200
│  │  │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│  │  │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│  │  ├─ 8               23.17 ns      │ 27.47 ns      │ 25.25 ns      │ 25.05 ns      │ 100     │ 12800
│  │  │                  345.2 MB/s    │ 291.1 MB/s    │ 316.8 MB/s    │ 319.2 MB/s    │         │
│  │  │                  345.2 Mchar/s │ 291.1 Mchar/s │ 316.8 Mchar/s │ 319.2 Mchar/s │         │
│  │  │                  max alloc:    │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    8 B         │ 8 B           │ 8 B           │ 8 B           │         │
│  │  │                  alloc:        │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    8 B         │ 8 B           │ 8 B           │ 8 B           │         │
│  │  ├─ 64              24.92 ns      │ 28.04 ns      │ 26.23 ns      │ 26.21 ns      │ 100     │ 12800
│  │  │                  2.567 GB/s    │ 2.282 GB/s    │ 2.439 GB/s    │ 2.441 GB/s    │         │
│  │  │                  2.567 Gchar/s │ 2.282 Gchar/s │ 2.439 Gchar/s │ 2.441 Gchar/s │         │
│  │  │                  max alloc:    │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    64 B        │ 64 B          │ 64 B          │ 64 B          │         │
│  │  │                  alloc:        │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    64 B        │ 64 B          │ 64 B          │ 64 B          │         │
│  │  ╰─ 1024            73.99 ns      │ 1.263 µs      │ 89.37 ns      │ 106.2 ns      │ 100     │ 400
│  │                     13.83 GB/s    │ 810.6 MB/s    │ 11.45 GB/s    │ 9.638 GB/s    │         │
│  │                     13.83 Gchar/s │ 810.6 Mchar/s │ 11.45 Gchar/s │ 9.638 Gchar/s │         │
│  │                     max alloc:    │               │               │               │         │
│  │                       1           │ 1             │ 1             │ 1             │         │
│  │                       1.024 KB    │ 1.024 KB      │ 1.024 KB      │ 1.024 KB      │         │
│  │                     alloc:        │               │               │               │         │
│  │                       1           │ 1             │ 1             │ 1             │         │
│  │                       1.024 KB    │ 1.024 KB      │ 1.024 KB      │ 1.024 KB      │         │
│  ╰─ Unicode                          │               │               │               │         │
│     ├─ 0               4.599 ns      │ 5.134 ns      │ 5.062 ns      │ 5.059 ns      │ 100     │ 51200
│     │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│     │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│     ├─ 8               33.92 ns      │ 41.93 ns      │ 37.63 ns      │ 37.68 ns      │ 100     │ 6400
│     │                  913.9 MB/s    │ 739.2 MB/s    │ 823.7 MB/s    │ 822.6 MB/s    │         │
│     │                  235.8 Mchar/s │ 190.7 Mchar/s │ 212.5 Mchar/s │ 212.2 Mchar/s │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    31.67 B     │ 31.39 B       │ 31.45 B       │ 31.52 B       │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    31.67 B     │ 31.39 B       │ 31.45 B       │ 31.52 B       │         │
│     ├─ 64              48.76 ns      │ 64.78 ns      │ 54.48 ns      │ 54.52 ns      │ 100     │ 6400
│     │                  5.167 GB/s    │ 3.89 GB/s     │ 4.625 GB/s    │ 4.603 GB/s    │         │
│     │                  1.312 Gchar/s │ 987.9 Mchar/s │ 1.174 Gchar/s │ 1.173 Gchar/s │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    252.3 B     │ 252 B         │ 252.4 B       │ 252.2 B       │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    252.3 B     │ 252 B         │ 252.4 B       │ 252.2 B       │         │
│     ╰─ 1024            336.8 ns      │ 366.1 ns      │ 346.9 ns      │ 347.6 ns      │ 100     │ 800
│                        11.98 GB/s    │ 11.02 GB/s    │ 11.63 GB/s    │ 11.6 GB/s     │         │
│                        3.039 Gchar/s │ 2.796 Gchar/s │ 2.951 Gchar/s │ 2.945 Gchar/s │         │
│                        max alloc:    │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.039 KB    │ 4.037 KB      │ 4.036 KB      │ 4.035 KB      │         │
│                        alloc:        │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.039 KB    │ 4.037 KB      │ 4.036 KB      │ 4.035 KB      │         │
├─ to_ascii_uppercase                  │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               5.519 ns      │ 6.064 ns      │ 6.008 ns      │ 5.99 ns       │ 100     │ 51200
│  │  │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│  │  │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│  │  ├─ 8               25.06 ns      │ 35.24 ns      │ 26.8 ns       │ 27.06 ns      │ 100     │ 6400
│  │  │                  319.2 MB/s    │ 226.9 MB/s    │ 298.4 MB/s    │ 295.5 MB/s    │         │
│  │  │                  319.2 Mchar/s │ 226.9 Mchar/s │ 298.4 Mchar/s │ 295.5 Mchar/s │         │
│  │  │                  max alloc:    │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    8 B         │ 8 B           │ 8 B           │ 8 B           │         │
│  │  │                  alloc:        │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    8 B         │ 8 B           │ 8 B           │ 8 B           │         │
│  │  ├─ 64              23.28 ns      │ 27.81 ns      │ 24.86 ns      │ 24.87 ns      │ 100     │ 12800
│  │  │                  2.749 GB/s    │ 2.3 GB/s      │ 2.573 GB/s    │ 2.572 GB/s    │         │
│  │  │                  2.749 Gchar/s │ 2.3 Gchar/s   │ 2.573 Gchar/s │ 2.572 Gchar/s │         │
│  │  │                  max alloc:    │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    64 B        │ 64 B          │ 64 B          │ 64 B          │         │
│  │  │                  alloc:        │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    64 B        │ 64 B          │ 64 B          │ 64 B          │         │
│  │  ╰─ 1024            79.74 ns      │ 1.256 µs      │ 92.12 ns      │ 107.6 ns      │ 100     │ 400
│  │                     12.84 GB/s    │ 814.6 MB/s    │ 11.11 GB/s    │ 9.51 GB/s     │         │
│  │                     12.84 Gchar/s │ 814.6 Mchar/s │ 11.11 Gchar/s │ 9.51 Gchar/s  │         │
│  │                     max alloc:    │               │               │               │         │
│  │                       1           │ 1             │ 1             │ 1             │         │
│  │                       1.024 KB    │ 1.024 KB      │ 1.024 KB      │ 1.024 KB      │         │
│  │                     alloc:        │               │               │               │         │
│  │                       1           │ 1             │ 1             │ 1             │         │
│  │                       1.024 KB    │ 1.024 KB      │ 1.024 KB      │ 1.024 KB      │         │
│  ╰─ Unicode                          │               │               │               │         │
│     ├─ 0               4.58 ns       │ 5.125 ns      │ 5.066 ns      │ 5.013 ns      │ 100     │ 51200
│     │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│     │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│     ├─ 8               32.96 ns      │ 44.99 ns      │ 38.18 ns      │ 38.29 ns      │ 100     │ 6400
│     │                  940.3 MB/s    │ 688.9 MB/s    │ 811.8 MB/s    │ 809.4 MB/s    │         │
│     │                  242.6 Mchar/s │ 177.7 Mchar/s │ 209.5 Mchar/s │ 208.8 Mchar/s │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    31.75 B     │ 31.43 B       │ 31.57 B       │ 31.53 B       │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    31.75 B     │ 31.43 B       │ 31.57 B       │ 31.53 B       │         │
│     ├─ 64              49.99 ns      │ 58.71 ns      │ 53.09 ns      │ 53.36 ns      │ 100     │ 6400
│     │                  5.04 GB/s     │ 4.291 GB/s    │ 4.746 GB/s    │ 4.703 GB/s    │         │
│     │                  1.28 Gchar/s  │ 1.089 Gchar/s │ 1.205 Gchar/s │ 1.199 Gchar/s │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    252 B       │ 252.2 B       │ 252.2 B       │ 252.2 B       │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    252 B       │ 252.2 B       │ 252.2 B       │ 252.2 B       │         │
│     ╰─ 1024            336.7 ns      │ 380.7 ns      │ 346.6 ns      │ 348.4 ns      │ 100     │ 800
│                        11.98 GB/s    │ 10.61 GB/s    │ 11.64 GB/s    │ 11.58 GB/s    │         │
│                        3.04 Gchar/s  │ 2.689 Gchar/s │ 2.953 Gchar/s │ 2.939 Gchar/s │         │
│                        max alloc:    │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.035 KB    │ 4.041 KB      │ 4.036 KB      │ 4.035 KB      │         │
│                        alloc:        │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.035 KB    │ 4.041 KB      │ 4.036 KB      │ 4.035 KB      │         │
├─ to_lowercase                        │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               12.51 ns      │ 12.53 ns      │ 12.52 ns      │ 12.52 ns      │ 100     │ 25600
│  │  │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│  │  │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│  │  ├─ 8               21.62 ns      │ 171.8 ns      │ 21.96 ns      │ 28.75 ns      │ 100     │ 1600
│  │  │                  369.9 MB/s    │ 46.56 MB/s    │ 364.1 MB/s    │ 278.2 MB/s    │         │
│  │  │                  369.9 Mchar/s │ 46.56 Mchar/s │ 364.1 Mchar/s │ 278.2 Mchar/s │         │
│  │  │                  max alloc:    │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    8 B         │ 8 B           │ 8 B           │ 8 B           │         │
│  │  │                  alloc:        │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    8 B         │ 8 B           │ 8 B           │ 8 B           │         │
│  │  ├─ 64              26.19 ns      │ 28.56 ns      │ 27.17 ns      │ 27.22 ns      │ 100     │ 12800
│  │  │                  2.443 GB/s    │ 2.24 GB/s     │ 2.355 GB/s    │ 2.35 GB/s     │         │
│  │  │                  2.443 Gchar/s │ 2.24 Gchar/s  │ 2.355 Gchar/s │ 2.35 Gchar/s  │         │
│  │  │                  max alloc:    │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    64 B        │ 64 B          │ 64 B          │ 64 B          │         │
│  │  │                  alloc:        │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    64 B        │ 64 B          │ 64 B          │ 64 B          │         │
│  │  ╰─ 1024            115.6 ns      │ 170.9 ns      │ 135.6 ns      │ 135.7 ns      │ 100     │ 1600
│  │                     8.851 GB/s    │ 5.99 GB/s     │ 7.546 GB/s    │ 7.54 GB/s     │         │
│  │                     8.851 Gchar/s │ 5.99 Gchar/s  │ 7.546 Gchar/s │ 7.54 Gchar/s  │         │
│  │                     max alloc:    │               │               │               │         │
│  │                       1           │ 1             │ 1             │ 1             │         │
│  │                       1.024 KB    │ 1.024 KB      │ 1.024 KB      │ 1.024 KB      │         │
│  │                     alloc:        │               │               │               │         │
│  │                       1           │ 1             │ 1             │ 1             │         │
│  │                       1.024 KB    │ 1.024 KB      │ 1.024 KB      │ 1.024 KB      │         │
│  ╰─ Unicode                          │               │               │               │         │
│     ├─ 0               12.5 ns       │ 12.53 ns      │ 12.51 ns      │ 12.51 ns      │ 100     │ 25600
│     │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│     │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│     ├─ 8               218.4 ns      │ 4.97 µs       │ 226.4 ns      │ 326.4 ns      │ 100     │ 100
│     │                  146.4 MB/s    │ 6.035 MB/s    │ 141.2 MB/s    │ 94.96 MB/s    │         │
│     │                  36.61 Mchar/s │ 1.609 Mchar/s │ 35.32 Mchar/s │ 24.5 Mchar/s  │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    32 B        │ 30 B          │ 32 B          │ 31.56 B       │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    32 B        │ 30 B          │ 32 B          │ 31.56 B       │         │
│     ├─ 64              1.263 µs      │ 2.012 µs      │ 1.312 µs      │ 1.361 µs      │ 100     │ 200
│     │                  201.8 MB/s    │ 125.7 MB/s    │ 191.9 MB/s    │ 184.3 MB/s    │         │
│     │                  50.65 Mchar/s │ 31.8 Mchar/s  │ 48.75 Mchar/s │ 46.99 Mchar/s │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    255.5 B     │ 253 B         │ 252 B         │ 252 B         │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    255.5 B     │ 253 B         │ 252 B         │ 252 B         │         │
│     ╰─ 1024            19.86 µs      │ 24.37 µs      │ 20.26 µs      │ 20.34 µs      │ 100     │ 100
│                        203.8 MB/s    │ 165.9 MB/s    │ 199 MB/s      │ 198.4 MB/s    │         │
│                        51.54 Mchar/s │ 42 Mchar/s    │ 50.52 Mchar/s │ 50.33 Mchar/s │         │
│                        max alloc:    │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.049 KB    │ 4.045 KB      │ 4.035 KB      │ 4.037 KB      │         │
│                        alloc:        │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.049 KB    │ 4.045 KB      │ 4.035 KB      │ 4.037 KB      │         │
├─ to_uppercase                        │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               12.04 ns      │ 12.14 ns      │ 12.05 ns      │ 12.06 ns      │ 100     │ 25600
│  │  │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│  │  │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│  │  ├─ 8               21.12 ns      │ 156.6 ns      │ 21.34 ns      │ 27.41 ns      │ 100     │ 1600
│  │  │                  378.7 MB/s    │ 51.05 MB/s    │ 374.8 MB/s    │ 291.8 MB/s    │         │
│  │  │                  378.7 Mchar/s │ 51.05 Mchar/s │ 374.8 Mchar/s │ 291.8 Mchar/s │         │
│  │  │                  max alloc:    │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    8 B         │ 8 B           │ 8 B           │ 8 B           │         │
│  │  │                  alloc:        │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    8 B         │ 8 B           │ 8 B           │ 8 B           │         │
│  │  ├─ 64              28.2 ns       │ 36.04 ns      │ 30.78 ns      │ 31.05 ns      │ 100     │ 6400
│  │  │                  2.269 GB/s    │ 1.775 GB/s    │ 2.079 GB/s    │ 2.061 GB/s    │         │
│  │  │                  2.269 Gchar/s │ 1.775 Gchar/s │ 2.079 Gchar/s │ 2.061 Gchar/s │         │
│  │  │                  max alloc:    │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    64 B        │ 64 B          │ 64 B          │ 64 B          │         │
│  │  │                  alloc:        │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    64 B        │ 64 B          │ 64 B          │ 64 B          │         │
│  │  ╰─ 1024            116.5 ns      │ 165.3 ns      │ 126.2 ns      │ 128.3 ns      │ 100     │ 1600
│  │                     8.785 GB/s    │ 6.192 GB/s    │ 8.108 GB/s    │ 7.976 GB/s    │         │
│  │                     8.785 Gchar/s │ 6.192 Gchar/s │ 8.108 Gchar/s │ 7.976 Gchar/s │         │
│  │                     max alloc:    │               │               │               │         │
│  │                       1           │ 1             │ 1             │ 1             │         │
│  │                       1.024 KB    │ 1.024 KB      │ 1.024 KB      │ 1.024 KB      │         │
│  │                     alloc:        │               │               │               │         │
│  │                       1           │ 1             │ 1             │ 1             │         │
│  │                       1.024 KB    │ 1.024 KB      │ 1.024 KB      │ 1.024 KB      │         │
│  ╰─ Unicode                          │               │               │               │         │
│     ├─ 0               12.05 ns      │ 12.14 ns      │ 12.08 ns      │ 12.08 ns      │ 100     │ 25600
│     │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
│     │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
│     ├─ 8               178.2 ns      │ 824.9 ns      │ 184.3 ns      │ 206.2 ns      │ 100     │ 400
│     │                  179.5 MB/s    │ 36.36 MB/s    │ 168.1 MB/s    │ 150.3 MB/s    │         │
│     │                  44.88 Mchar/s │ 9.696 Mchar/s │ 43.39 Mchar/s │ 38.79 Mchar/s │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    32 B        │ 30.5 B        │ 31.25 B       │ 31.49 B       │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    32 B        │ 30.5 B        │ 31.25 B       │ 31.49 B       │         │
│     ├─ 64              1.242 µs      │ 2.034 µs      │ 1.268 µs      │ 1.314 µs      │ 100     │ 200
│     │                  204.3 MB/s    │ 124.3 MB/s    │ 197.1 MB/s    │ 191.7 MB/s    │         │
│     │                  51.48 Mchar/s │ 31.45 Mchar/s │ 50.46 Mchar/s │ 48.68 Mchar/s │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    254 B       │ 253 B         │ 250.7 B       │ 254.7 B       │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    254 B       │ 253 B         │ 250.7 B       │ 252.2 B       │         │
│     │                  grow:         │               │               │               │         │
│     │                    0           │ 0             │ 0             │ 0.01          │         │
│     │                    0 B         │ 0 B           │ 0 B           │ 2.485 B       │         │
│     ╰─ 1024            19.32 µs      │ 431.2 µs      │ 19.59 µs      │ 23.83 µs      │ 100     │ 100
│                        209.8 MB/s    │ 9.348 MB/s    │ 206.1 MB/s    │ 169.3 MB/s    │         │
│                        52.98 Mchar/s │ 2.374 Mchar/s │ 52.26 Mchar/s │ 42.97 Mchar/s │         │
│                        max alloc:    │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.055 KB    │ 8.062 KB      │ 4.039 KB      │ 4.197 KB      │         │
│                        alloc:        │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.055 KB    │ 4.031 KB      │ 4.039 KB      │ 4.035 KB      │         │
│                        grow:         │               │               │               │         │
│                          0           │ 1             │ 0             │ 0.04          │         │
│                          0 B         │ 4.031 KB      │ 0 B           │ 161.2 B       │         │
╰─ validate_utf8                       │               │               │               │         │
   ├─ Ascii                            │               │               │               │         │
   │  ├─ 0               3.219 ns      │ 3.285 ns      │ 3.26 ns       │ 3.259 ns      │ 100     │ 102400
   │  │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
   │  ├─ 8               8.98 ns       │ 12.19 ns      │ 9.886 ns      │ 9.806 ns      │ 100     │ 25600
   │  │                  890.8 MB/s    │ 656.2 MB/s    │ 809.2 MB/s    │ 815.8 MB/s    │         │
   │  │                  890.8 Mchar/s │ 656.2 Mchar/s │ 809.2 Mchar/s │ 815.8 Mchar/s │         │
   │  ├─ 64              10.97 ns      │ 11.69 ns      │ 11.25 ns      │ 11.27 ns      │ 100     │ 25600
   │  │                  5.833 GB/s    │ 5.474 GB/s    │ 5.685 GB/s    │ 5.677 GB/s    │         │
   │  │                  5.833 Gchar/s │ 5.474 Gchar/s │ 5.685 Gchar/s │ 5.677 Gchar/s │         │
   │  ╰─ 1024            48.01 ns      │ 49.94 ns      │ 48.88 ns      │ 48.9 ns       │ 100     │ 6400
   │                     21.32 GB/s    │ 20.5 GB/s     │ 20.94 GB/s    │ 20.93 GB/s    │         │
   │                     21.32 Gchar/s │ 20.5 Gchar/s  │ 20.94 Gchar/s │ 20.93 Gchar/s │         │
   ╰─ Unicode                          │               │               │               │         │
      ├─ 0               3.249 ns      │ 3.73 ns       │ 3.718 ns      │ 3.599 ns      │ 100     │ 102400
      │                  0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
      │                  0 char/s      │ 0 char/s      │ 0 char/s      │ 0 char/s      │         │
      ├─ 8               65.6 ns       │ 90.01 ns      │ 77.96 ns      │ 78.24 ns      │ 100     │ 3200
      │                  472.5 MB/s    │ 344.4 MB/s    │ 397.6 MB/s    │ 396.1 MB/s    │         │
      │                  121.9 Mchar/s │ 88.87 Mchar/s │ 102.6 Mchar/s │ 102.2 Mchar/s │         │
      ├─ 64              460.2 ns      │ 574.6 ns      │ 516.1 ns      │ 516.3 ns      │ 100     │ 800
      │                  547.4 MB/s    │ 438.5 MB/s    │ 486.2 MB/s    │ 486.1 MB/s    │         │
      │                  139 Mchar/s   │ 111.3 Mchar/s │ 123.9 Mchar/s │ 123.9 Mchar/s │         │
      ╰─ 1024            7.254 µs      │ 8.5 µs        │ 7.8 µs        │ 7.814 µs      │ 100     │ 100
                         556.8 MB/s    │ 472.4 MB/s    │ 517 MB/s      │ 516.3 MB/s    │         │
                         141.1 Mchar/s │ 120.4 Mchar/s │ 131.2 Mchar/s │ 131 Mchar/s   │         │

threads                 fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ arc                                │               │               │               │         │
│  ├─ clone                           │               │               │               │         │
│  │  ├─ t=1            13.16 ns      │ 17.85 ns      │ 13.25 ns      │ 13.29 ns      │ 100     │ 25600
│  │  ├─ t=4            15.22 ns      │ 110.4 ns      │ 17.7 ns       │ 35.09 ns      │ 100     │ 25600
│  │  ├─ t=16           22.88 ns      │ 421.5 ns      │ 54.8 ns       │ 100.6 ns      │ 112     │ 3584
│  │  ╰─ t=40           12.16 ns      │ 531.3 ns      │ 31.65 ns      │ 107 ns        │ 120     │ 3840
│  ├─ drop                            │               │               │               │         │
│  │  ├─ t=1            11.06 ns      │ 15.28 ns      │ 13.08 ns      │ 13.12 ns      │ 100     │ 25600
│  │  ├─ t=4            10.58 ns      │ 98.99 ns      │ 16.55 ns      │ 35.64 ns      │ 100     │ 6400
│  │  ├─ t=16           16.16 ns      │ 370.5 ns      │ 59.38 ns      │ 76.32 ns      │ 112     │ 3584
│  │  ╰─ t=40           13.73 ns      │ 349.8 ns      │ 32.05 ns      │ 93.04 ns      │ 120     │ 3840
│  ╰─ get_mut                         │               │               │               │         │
│     ├─ t=1            11.92 ns      │ 14.41 ns      │ 11.94 ns      │ 11.97 ns      │ 100     │ 25600
│     ├─ t=4            12.5 ns       │ 105.6 ns      │ 12.78 ns      │ 22.02 ns      │ 100     │ 25600
│     ├─ t=16           17.82 ns      │ 322.9 ns      │ 38.79 ns      │ 73.56 ns      │ 112     │ 3584
│     ╰─ t=40           27.48 ns      │ 205.6 ns      │ 40.23 ns      │ 48.49 ns      │ 120     │ 1920
├─ mutex                              │               │               │               │         │
│  ├─ lock                            │               │               │               │         │
│  │  ├─ block                        │               │               │               │         │
│  │  │  ├─ t=1         22.51 ns      │ 91.94 ns      │ 22.55 ns      │ 23.3 ns       │ 100     │ 12800
│  │  │  ├─ t=4         22.43 ns      │ 704.7 ns      │ 23.62 ns      │ 179.1 ns      │ 100     │ 12800
│  │  │  ├─ t=16        29.79 ns      │ 755.6 ns      │ 42.73 ns      │ 111 ns        │ 112     │ 896
│  │  │  ╰─ t=40        31.29 ns      │ 4.636 µs      │ 104.4 ns      │ 673.2 ns      │ 120     │ 480
│  │  ╰─ try                          │               │               │               │         │
│  │     ├─ t=1         24.83 ns      │ 24.92 ns      │ 24.87 ns      │ 24.87 ns      │ 100     │ 12800
│  │     ├─ t=4         23.9 ns       │ 293.9 ns      │ 26.23 ns      │ 52.02 ns      │ 100     │ 6400
│  │     ├─ t=16        28.54 ns      │ 202.5 ns      │ 59.85 ns      │ 76.5 ns       │ 112     │ 1792
│  │     ╰─ t=40        28.41 ns      │ 473.1 ns      │ 54.69 ns      │ 95.7 ns       │ 120     │ 1920
│  ╰─ set                             │               │               │               │         │
│     ├─ block                        │               │               │               │         │
│     │  ├─ t=1         22.48 ns      │ 22.61 ns      │ 22.53 ns      │ 22.53 ns      │ 100     │ 12800
│     │  ├─ t=4         24.1 ns       │ 738.3 ns      │ 151.5 ns      │ 245 ns        │ 100     │ 1600
│     │  ├─ t=16        34.04 ns      │ 6.11 µs       │ 309.3 ns      │ 1.111 µs      │ 112     │ 896
│     │  ╰─ t=40        33.04 ns      │ 3.722 µs      │ 79.04 ns      │ 254.5 ns      │ 120     │ 480
│     ╰─ try                          │               │               │               │         │
│        ├─ t=1         22.91 ns      │ 113.2 ns      │ 22.94 ns      │ 23.92 ns      │ 100     │ 12800
│        ├─ t=4         23.16 ns      │ 197.4 ns      │ 56.38 ns      │ 68.94 ns      │ 100     │ 6400
│        ├─ t=16        28.6 ns       │ 251.5 ns      │ 51.6 ns       │ 78.34 ns      │ 112     │ 1792
│        ╰─ t=40        29.66 ns      │ 638.6 ns      │ 118.1 ns      │ 155.7 ns      │ 120     │ 1920
├─ rw_lock                            │               │               │               │         │
│  ├─ read                            │               │               │               │         │
│  │  ├─ block                        │               │               │               │         │
│  │  │  ├─ t=1         26.03 ns      │ 26.21 ns      │ 26.07 ns      │ 26.08 ns      │ 100     │ 12800
│  │  │  ├─ t=4         31.16 ns      │ 421 ns        │ 48.73 ns      │ 98.71 ns      │ 100     │ 1600
│  │  │  ├─ t=16        30.79 ns      │ 724.9 ns      │ 91.16 ns      │ 200 ns        │ 112     │ 1792
│  │  │  ╰─ t=40        35.04 ns      │ 1.715 µs      │ 78.91 ns      │ 253.5 ns      │ 120     │ 480
│  │  ╰─ try                          │               │               │               │         │
│  │     ├─ t=1         26.04 ns      │ 26.19 ns      │ 26.08 ns      │ 26.08 ns      │ 100     │ 12800
│  │     ├─ t=4         27.48 ns      │ 327.2 ns      │ 139.5 ns      │ 132.3 ns      │ 100     │ 6400
│  │     ├─ t=16        32.16 ns      │ 387.4 ns      │ 82.98 ns      │ 114.4 ns      │ 112     │ 1792
│  │     ╰─ t=40        33.54 ns      │ 381.2 ns      │ 88.73 ns      │ 117.8 ns      │ 120     │ 960
│  ├─ set                             │               │               │               │         │
│  │  ├─ block                        │               │               │               │         │
│  │  │  ├─ t=1         23 ns         │ 23.1 ns       │ 23.05 ns      │ 23.05 ns      │ 100     │ 12800
│  │  │  ├─ t=4         25.04 ns      │ 1.013 µs      │ 42.73 ns      │ 186.3 ns      │ 100     │ 1600
│  │  │  ├─ t=16        80.54 ns      │ 7.983 µs      │ 189.5 ns      │ 287.8 ns      │ 112     │ 112
│  │  │  ╰─ t=40        30.04 ns      │ 6.136 µs      │ 287.1 ns      │ 1.633 µs      │ 120     │ 960
│  │  ╰─ try                          │               │               │               │         │
│  │     ├─ t=1         29.28 ns      │ 34.88 ns      │ 33.12 ns      │ 32.76 ns      │ 100     │ 12800
│  │     ├─ t=4         3.98 ns       │ 87.69 ns      │ 28.3 ns       │ 30.21 ns      │ 100     │ 6400
│  │     ├─ t=16        10.29 ns      │ 102.1 ns      │ 35.79 ns      │ 39.19 ns      │ 112     │ 3584
│  │     ╰─ t=40        10.1 ns       │ 139 ns        │ 40.38 ns      │ 44.11 ns      │ 120     │ 3840
│  ╰─ write                           │               │               │               │         │
│     ├─ block                        │               │               │               │         │
│     │  ├─ t=1         22.96 ns      │ 27.41 ns      │ 23.01 ns      │ 23.09 ns      │ 100     │ 12800
│     │  ├─ t=4         23.57 ns      │ 690.2 ns      │ 381.2 ns      │ 331.4 ns      │ 100     │ 12800
│     │  ├─ t=16        34.29 ns      │ 2.512 µs      │ 48.6 ns       │ 232.9 ns      │ 112     │ 896
│     │  ╰─ t=40        77.54 ns      │ 3.501 µs      │ 186 ns        │ 346 ns        │ 120     │ 120
│     ╰─ try                          │               │               │               │         │
│        ├─ t=1         26.09 ns      │ 26.24 ns      │ 26.18 ns      │ 26.17 ns      │ 100     │ 12800
│        ├─ t=4         5.199 ns      │ 90.79 ns      │ 29.19 ns      │ 36.61 ns      │ 100     │ 6400
│        ├─ t=16        12.13 ns      │ 108.3 ns      │ 39.74 ns      │ 42.51 ns      │ 112     │ 3584
│        ╰─ t=40        25.91 ns      │ 347.7 ns      │ 50.29 ns      │ 65.07 ns      │ 120     │ 1920
╰─ thread_id                          │               │               │               │         │
   ├─ asm                             │               │               │               │         │
   │  ├─ t=1            0.264 ns      │ 0.412 ns      │ 0.297 ns      │ 0.304 ns      │ 100     │ 409600
   │  ├─ t=4            0.287 ns      │ 2.613 ns      │ 0.317 ns      │ 0.376 ns      │ 100     │ 409600
   │  ├─ t=16           0.196 ns      │ 0.904 ns      │ 0.341 ns      │ 0.438 ns      │ 112     │ 229376
   │  ╰─ t=40           0.361 ns      │ 19.69 ns      │ 0.736 ns      │ 1.097 ns      │ 120     │ 61440
   ├─ gettid                          │               │               │               │         │
   │  ├─ t=1            113.7 ns      │ 115.7 ns      │ 114.7 ns      │ 114.6 ns      │ 100     │ 3200
   │  ├─ t=4            113.9 ns      │ 212.2 ns      │ 117.6 ns      │ 135.1 ns      │ 100     │ 3200
   │  ├─ t=16           139 ns        │ 1.05 µs       │ 223.2 ns      │ 234.7 ns      │ 112     │ 896
   │  ╰─ t=40           116.3 ns      │ 232.1 ns      │ 185.8 ns      │ 180.6 ns      │ 120     │ 1920
   ├─ sched_getcpu                    │               │               │               │         │
   │  ├─ t=1            2.283 ns      │ 2.333 ns      │ 2.291 ns      │ 2.294 ns      │ 100     │ 102400
   │  ├─ t=4            2.29 ns       │ 4.85 ns       │ 2.318 ns      │ 3.131 ns      │ 100     │ 102400
   │  ├─ t=16           2.522 ns      │ 4.448 ns      │ 2.546 ns      │ 2.885 ns      │ 112     │ 114688
   │  ╰─ t=40           2.369 ns      │ 4.699 ns      │ 3.556 ns      │ 3.525 ns      │ 120     │ 61440
   ├─ pthread                         │               │               │               │         │
   │  ├─ getspecific                  │               │               │               │         │
   │  │  ├─ t=1         3.645 ns      │ 12.19 ns      │ 3.691 ns      │ 3.761 ns      │ 100     │ 102400
   │  │  ├─ t=4         3.638 ns      │ 8.619 ns      │ 4.268 ns      │ 4.885 ns      │ 100     │ 51200
   │  │  ├─ t=16        3.902 ns      │ 8.693 ns      │ 5.099 ns      │ 5.527 ns      │ 112     │ 57344
   │  │  ╰─ t=40        3.902 ns      │ 15.36 ns      │ 6.802 ns      │ 6.856 ns      │ 120     │ 30720
   │  ╰─ self                         │               │               │               │         │
   │     ├─ t=1         2.275 ns      │ 2.353 ns      │ 2.293 ns      │ 2.293 ns      │ 100     │ 102400
   │     ├─ t=4         2.263 ns      │ 4.898 ns      │ 2.367 ns      │ 3.07 ns       │ 100     │ 102400
   │     ├─ t=16        2.793 ns      │ 36.19 ns      │ 3.328 ns      │ 3.786 ns      │ 112     │ 28672
   │     ╰─ t=40        2.455 ns      │ 4.941 ns      │ 3.532 ns      │ 3.482 ns      │ 120     │ 61440
   ╰─ std                             │               │               │               │         │
      ├─ thread                       │               │               │               │         │
      │  ├─ current                   │               │               │               │         │
      │  │  ├─ t=1      2.287 ns      │ 4.306 ns      │ 2.306 ns      │ 2.32 ns       │ 100     │ 102400
      │  │  ├─ t=4      2.41 ns       │ 26.05 ns      │ 11.05 ns      │ 10.49 ns      │ 100     │ 25600
      │  │  ├─ t=16     5.777 ns      │ 36.79 ns      │ 20.63 ns      │ 18.56 ns      │ 112     │ 7168
      │  │  ╰─ t=40     4.324 ns      │ 25.38 ns      │ 17.84 ns      │ 17.9 ns       │ 120     │ 15360
      │  ╰─ current_id                │               │               │               │         │
      │     ├─ t=1      2.298 ns      │ 2.813 ns      │ 2.762 ns      │ 2.744 ns      │ 100     │ 102400
      │     ├─ t=4      3.636 ns      │ 287.8 ns      │ 23.19 ns      │ 25.88 ns      │ 100     │ 3200
      │     ├─ t=16     9.73 ns       │ 48.18 ns      │ 27.76 ns      │ 31.11 ns      │ 112     │ 7168
      │     ╰─ t=40     4.433 ns      │ 52.69 ns      │ 40.63 ns      │ 37.96 ns      │ 120     │ 7680
      ╰─ thread_local                 │               │               │               │         │
         ├─ count                     │               │               │               │         │
         │  ├─ t=1      0.355 ns      │ 0.695 ns      │ 0.463 ns      │ 0.465 ns      │ 100     │ 409600
         │  ├─ t=4      0.025 ns      │ 1.267 ns      │ 0.044 ns      │ 0.168 ns      │ 100     │ 204800
         │  ├─ t=16     0.063 ns      │ 9.521 ns      │ 0.598 ns      │ 0.868 ns      │ 112     │ 114688
         │  ╰─ t=40     0.141 ns      │ 2.27 ns       │ 1.327 ns      │ 1.192 ns      │ 120     │ 122880
         ├─ id                        │               │               │               │         │
         │  ├─ t=1      0.003 ns      │ 0.009 ns      │ 0.003 ns      │ 0.004 ns      │ 100     │ 819200
         │  ├─ t=4      0.005 ns      │ 0.926 ns      │ 0.009 ns      │ 0.127 ns      │ 100     │ 819200
         │  ├─ t=16     0.131 ns      │ 2.24 ns       │ 0.347 ns      │ 0.701 ns      │ 112     │ 114688
         │  ╰─ t=40     0.114 ns      │ 2.441 ns      │ 0.63 ns       │ 0.888 ns      │ 120     │ 122880
         ╰─ ptr                       │               │               │               │         │
            ├─ t=1      0.002 ns      │ 0.459 ns      │ 0.458 ns      │ 0.408 ns      │ 100     │ 819200
            ├─ t=4      0.021 ns      │ 1.31 ns       │ 0.072 ns      │ 0.104 ns      │ 100     │ 204800
            ├─ t=16     0.092 ns      │ 2.492 ns      │ 0.408 ns      │ 0.803 ns      │ 112     │ 114688
            ╰─ t=40     0.101 ns      │ 2.488 ns      │ 0.576 ns      │ 0.983 ns      │ 120     │ 122880

time               fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ duration_since                │               │               │               │         │
│  ├─ instant      4.226 ns      │ 5.097 ns      │ 4.598 ns      │ 4.687 ns      │ 100     │ 51200
│  ├─ system_time  13.75 ns      │ 14 ns         │ 13.91 ns      │ 13.87 ns      │ 100     │ 25600
│  ╰─ tsc (x86)    0.261 ns      │ 0.463 ns      │ 0.284 ns      │ 0.351 ns      │ 100     │ 409600
╰─ now                           │               │               │               │         │
   ├─ instant      24.8 ns       │ 25.87 ns      │ 24.83 ns      │ 24.85 ns      │ 100     │ 12800
   ├─ system_time  24.82 ns      │ 26.18 ns      │ 25.73 ns      │ 25.66 ns      │ 100     │ 12800
   ╰─ tsc (x86)    11.45 ns      │ 11.51 ns      │ 11.46 ns      │ 11.46 ns      │ 100     │ 25600

