atomic               fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ basic                           │               │               │               │         │
│  ├─ load                         │               │               │               │         │
│  │  ├─ t=1         0.915 ns      │ 0.938 ns      │ 0.926 ns      │ 0.923 ns      │ 100     │ 204800
│  │  ├─ t=4         0.92 ns       │ 2.814 ns      │ 0.995 ns      │ 1.334 ns      │ 100     │ 204800
│  │  ├─ t=16        0.977 ns      │ 8.426 ns      │ 1.079 ns      │ 1.67 ns       │ 112     │ 114688
│  │  ╰─ t=40        1.008 ns      │ 7.401 ns      │ 2.193 ns      │ 2.191 ns      │ 120     │ 61440
│  ╰─ store                        │               │               │               │         │
│     ├─ t=1         0.914 ns      │ 1.396 ns      │ 0.949 ns      │ 1.079 ns      │ 100     │ 204800
│     ├─ t=4         1 ns          │ 16.64 ns      │ 6.417 ns      │ 6.71 ns       │ 100     │ 51200
│     ├─ t=16        1.457 ns      │ 24.62 ns      │ 3.813 ns      │ 5.713 ns      │ 112     │ 28672
│     ╰─ t=40        1.907 ns      │ 39.14 ns      │ 4.883 ns      │ 8.334 ns      │ 120     │ 15360
├─ compare_exchange                │               │               │               │         │
│  ├─ fetch_div                    │               │               │               │         │
│  │  ├─ t=1         21.43 ns      │ 21.51 ns      │ 21.47 ns      │ 21.47 ns      │ 100     │ 12800
│  │  ├─ t=4         23.32 ns      │ 188.4 ns      │ 158.5 ns      │ 136.4 ns      │ 100     │ 12800
│  │  ├─ t=16        24.72 ns      │ 372.8 ns      │ 42.97 ns      │ 101.5 ns      │ 112     │ 3584
│  │  ╰─ t=40        29.91 ns      │ 1.236 µs      │ 43.1 ns       │ 67.26 ns      │ 120     │ 960
│  ├─ fetch_mod                    │               │               │               │         │
│  │  ├─ t=1         21.47 ns      │ 21.61 ns      │ 21.5 ns       │ 21.5 ns       │ 100     │ 12800
│  │  ├─ t=4         21.63 ns      │ 161.1 ns      │ 62.45 ns      │ 69.45 ns      │ 100     │ 6400
│  │  ├─ t=16        26.04 ns      │ 192.9 ns      │ 34.97 ns      │ 50.74 ns      │ 112     │ 1792
│  │  ╰─ t=40        29.91 ns      │ 584.7 ns      │ 44.47 ns      │ 91.23 ns      │ 120     │ 960
│  ╰─ fetch_mul                    │               │               │               │         │
│     ├─ t=1         16.82 ns      │ 20.05 ns      │ 18.64 ns      │ 18.61 ns      │ 100     │ 12800
│     ├─ t=4         17.08 ns      │ 127.4 ns      │ 20.37 ns      │ 37.21 ns      │ 100     │ 6400
│     ├─ t=16        20.1 ns       │ 372.4 ns      │ 29.91 ns      │ 59.41 ns      │ 112     │ 1792
│     ╰─ t=40        18.6 ns       │ 534.8 ns      │ 32.41 ns      │ 74.17 ns      │ 120     │ 1920
╰─ update                          │               │               │               │         │
   ├─ fetch_add                    │               │               │               │         │
   │  ├─ t=1         10.98 ns      │ 11.02 ns      │ 10.99 ns      │ 10.99 ns      │ 100     │ 25600
   │  ├─ t=4         10.36 ns      │ 129.4 ns      │ 60.96 ns      │ 57.73 ns      │ 100     │ 12800
   │  ├─ t=16        13.41 ns      │ 260.1 ns      │ 25.02 ns      │ 57.25 ns      │ 112     │ 3584
   │  ╰─ t=40        13.82 ns      │ 468.3 ns      │ 24.82 ns      │ 87.57 ns      │ 120     │ 3840
   ├─ fetch_and                    │               │               │               │         │
   │  ├─ t=1         14.61 ns      │ 14.64 ns      │ 14.63 ns      │ 14.63 ns      │ 100     │ 25600
   │  ├─ t=4         14.85 ns      │ 118.9 ns      │ 16.64 ns      │ 31.39 ns      │ 100     │ 12800
   │  ├─ t=16        18.5 ns       │ 462.1 ns      │ 73.16 ns      │ 108.4 ns      │ 112     │ 3584
   │  ╰─ t=40        18.54 ns      │ 253.6 ns      │ 30.13 ns      │ 50.01 ns      │ 120     │ 1920
   ├─ fetch_nand                   │               │               │               │         │
   │  ├─ t=1         16.85 ns      │ 17.48 ns      │ 17.25 ns      │ 17.23 ns      │ 100     │ 25600
   │  ├─ t=4         20.04 ns      │ 175.9 ns      │ 24.66 ns      │ 37.9 ns       │ 100     │ 1600
   │  ├─ t=16        21.35 ns      │ 324.7 ns      │ 42.66 ns      │ 73.95 ns      │ 112     │ 1792
   │  ╰─ t=40        20.97 ns      │ 534.1 ns      │ 55.07 ns      │ 75.38 ns      │ 120     │ 1920
   ├─ fetch_or                     │               │               │               │         │
   │  ├─ t=1         14.61 ns      │ 62.4 ns       │ 14.63 ns      │ 15.14 ns      │ 100     │ 25600
   │  ├─ t=4         15.4 ns       │ 170 ns        │ 16.07 ns      │ 34.96 ns      │ 100     │ 12800
   │  ├─ t=16        19.85 ns      │ 144.7 ns      │ 29.16 ns      │ 43.16 ns      │ 112     │ 1792
   │  ╰─ t=40        16.91 ns      │ 444.8 ns      │ 49.36 ns      │ 110.5 ns      │ 120     │ 3840
   ├─ fetch_sub                    │               │               │               │         │
   │  ├─ t=1         10.96 ns      │ 47.34 ns      │ 11 ns         │ 11.38 ns      │ 100     │ 25600
   │  ├─ t=4         9.883 ns      │ 102 ns        │ 65.65 ns      │ 55.64 ns      │ 100     │ 12800
   │  ├─ t=16        12.91 ns      │ 191.4 ns      │ 70.46 ns      │ 73.15 ns      │ 112     │ 7168
   │  ╰─ t=40        14.88 ns      │ 445.2 ns      │ 27.18 ns      │ 98.05 ns      │ 120     │ 3840
   ╰─ fetch_xor                    │               │               │               │         │
      ├─ t=1         14.61 ns      │ 14.65 ns      │ 14.63 ns      │ 14.63 ns      │ 100     │ 25600
      ├─ t=4         15.1 ns       │ 158.2 ns      │ 88.04 ns      │ 78.4 ns       │ 100     │ 6400
      ├─ t=16        20.6 ns       │ 354.9 ns      │ 54.72 ns      │ 93.66 ns      │ 112     │ 1792
      ╰─ t=40        18.19 ns      │ 1.258 µs      │ 260.8 ns      │ 451.5 ns      │ 120     │ 3840

collections            fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ clear                             │               │               │               │         │
│  ├─ BTreeSet<i32>                  │               │               │               │         │
│  │  ├─ 0             2.74 ns       │ 2.916 ns      │ 2.895 ns      │ 2.836 ns      │ 100     │ 102400
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             127.8 ns      │ 140.6 ns      │ 134.8 ns      │ 134.5 ns      │ 100     │ 3200
│  │  │                62.57 Mitem/s │ 56.87 Mitem/s │ 59.33 Mitem/s │ 59.44 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  56 B        │ 56 B          │ 56 B          │ 56 B          │         │
│  │  ├─ 64            922.5 ns      │ 978.7 ns      │ 939.5 ns      │ 940.2 ns      │ 100     │ 400
│  │  │                69.37 Mitem/s │ 65.38 Mitem/s │ 68.11 Mitem/s │ 68.06 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  7           │ 7             │ 7             │ 7             │         │
│  │  │                  488 B       │ 488 B         │ 488 B         │ 488 B         │         │
│  │  ╰─ 1024          14.17 µs      │ 20.32 µs      │ 14.22 µs      │ 14.29 µs      │ 100     │ 100
│  │                   72.23 Mitem/s │ 50.38 Mitem/s │ 71.98 Mitem/s │ 71.62 Mitem/s │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     95          │ 95            │ 95            │ 95            │         │
│  │                     6.184 KB    │ 6.184 KB      │ 6.184 KB      │ 6.184 KB      │         │
│  ├─ BinaryHeap<i32>                │               │               │               │         │
│  │  ├─ 0             0.233 ns      │ 0.314 ns      │ 0.267 ns      │ 0.263 ns      │ 100     │ 409600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             0.221 ns      │ 0.298 ns      │ 0.249 ns      │ 0.25 ns       │ 100     │ 409600
│  │  │                36.19 Gitem/s │ 26.84 Gitem/s │ 32.12 Gitem/s │ 32 Gitem/s    │         │
│  │  ├─ 64            0.247 ns      │ 0.346 ns      │ 0.286 ns      │ 0.29 ns       │ 100     │ 409600
│  │  │                259.1 Gitem/s │ 184.9 Gitem/s │ 223.7 Gitem/s │ 220.6 Gitem/s │         │
│  │  ╰─ 1024          0.699 ns      │ 0.855 ns      │ 0.742 ns      │ 0.752 ns      │ 73      │ 299008
│  │                   1.464 Titem/s │ 1.197 Titem/s │ 1.38 Titem/s  │ 1.361 Titem/s │         │
│  ├─ HashSet<i32>                   │               │               │               │         │
│  │  ├─ 0             0.184 ns      │ 0.28 ns       │ 0.269 ns      │ 0.268 ns      │ 100     │ 409600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             4.847 ns      │ 13.06 ns      │ 5.311 ns      │ 5.343 ns      │ 100     │ 51200
│  │  │                1.65 Gitem/s  │ 612.1 Mitem/s │ 1.506 Gitem/s │ 1.497 Gitem/s │         │
│  │  ├─ 64            9.777 ns      │ 10.92 ns      │ 10.48 ns      │ 10.47 ns      │ 100     │ 25600
│  │  │                6.545 Gitem/s │ 5.86 Gitem/s  │ 6.105 Gitem/s │ 6.11 Gitem/s  │         │
│  │  ╰─ 1024          68.76 ns      │ 76.48 ns      │ 69.83 ns      │ 70.08 ns      │ 100     │ 6400
│  │                   14.89 Gitem/s │ 13.38 Gitem/s │ 14.66 Gitem/s │ 14.61 Gitem/s │         │
│  ├─ LinkedList<i32>                │               │               │               │         │
│  │  ├─ 0             0.357 ns      │ 0.365 ns      │ 0.359 ns      │ 0.359 ns      │ 100     │ 409600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             69.6 ns       │ 109.6 ns      │ 69.87 ns      │ 70.59 ns      │ 100     │ 6400
│  │  │                114.9 Mitem/s │ 72.93 Mitem/s │ 114.4 Mitem/s │ 113.3 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  8           │ 8             │ 8             │ 8             │         │
│  │  │                  192 B       │ 192 B         │ 192 B         │ 192 B         │         │
│  │  ├─ 64            573.5 ns      │ 596 ns        │ 575.1 ns      │ 576.3 ns      │ 100     │ 800
│  │  │                111.5 Mitem/s │ 107.3 Mitem/s │ 111.2 Mitem/s │ 111 Mitem/s   │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  64          │ 64            │ 64            │ 64            │         │
│  │  │                  1.536 KB    │ 1.536 KB      │ 1.536 KB      │ 1.536 KB      │         │
│  │  ╰─ 1024          8.889 µs      │ 9.202 µs      │ 8.93 µs       │ 8.938 µs      │ 100     │ 100
│  │                   115.1 Mitem/s │ 111.2 Mitem/s │ 114.6 Mitem/s │ 114.5 Mitem/s │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     1024        │ 1024          │ 1024          │ 1024          │         │
│  │                     24.57 KB    │ 24.57 KB      │ 24.57 KB      │ 24.57 KB      │         │
│  ├─ Vec<i32>                       │               │               │               │         │
│  │  ├─ 0             0.193 ns      │ 0.299 ns      │ 0.262 ns      │ 0.262 ns      │ 100     │ 409600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             0.229 ns      │ 0.288 ns      │ 0.257 ns      │ 0.258 ns      │ 100     │ 409600
│  │  │                34.93 Gitem/s │ 27.77 Gitem/s │ 31.12 Gitem/s │ 31 Gitem/s    │         │
│  │  ├─ 64            0.205 ns      │ 0.3 ns        │ 0.241 ns      │ 0.243 ns      │ 100     │ 409600
│  │  │                312.1 Gitem/s │ 213.3 Gitem/s │ 265.5 Gitem/s │ 263.3 Gitem/s │         │
│  │  ╰─ 1024          0.666 ns      │ 0.99 ns       │ 0.74 ns       │ 0.748 ns      │ 100     │ 409600
│  │                   1.537 Titem/s │ 1.034 Titem/s │ 1.383 Titem/s │ 1.368 Titem/s │         │
│  ╰─ VecDeque<i32>                  │               │               │               │         │
│     ├─ 0             0.453 ns      │ 0.789 ns      │ 0.492 ns      │ 0.5 ns        │ 100     │ 409600
│     │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│     ├─ 8             0.401 ns      │ 0.717 ns      │ 0.469 ns      │ 0.47 ns       │ 100     │ 409600
│     │                19.95 Gitem/s │ 11.15 Gitem/s │ 17.05 Gitem/s │ 17.02 Gitem/s │         │
│     ├─ 64            0.373 ns      │ 0.511 ns      │ 0.388 ns      │ 0.399 ns      │ 100     │ 409600
│     │                171.5 Gitem/s │ 125.2 Gitem/s │ 164.9 Gitem/s │ 160.4 Gitem/s │         │
│     ╰─ 1024          0.848 ns      │ 1.01 ns       │ 0.928 ns      │ 0.928 ns      │ 100     │ 204800
│                      1.207 Titem/s │ 1.013 Titem/s │ 1.103 Titem/s │ 1.103 Titem/s │         │
├─ default                           │               │               │               │         │
│  ├─ BTreeSet<i32>    0.229 ns      │ 0.505 ns      │ 0.23 ns       │ 0.239 ns      │ 100     │ 409600
│  ├─ BinaryHeap<i32>  0.467 ns      │ 0.627 ns      │ 0.468 ns      │ 0.477 ns      │ 100     │ 409600
│  ├─ HashSet<i32>     2.12 ns       │ 2.905 ns      │ 2.454 ns      │ 2.502 ns      │ 100     │ 102400
│  ├─ LinkedList<i32>  0.476 ns      │ 0.541 ns      │ 0.497 ns      │ 0.493 ns      │ 100     │ 409600
│  ├─ Vec<i32>         0.465 ns      │ 0.869 ns      │ 0.468 ns      │ 0.505 ns      │ 100     │ 409600
│  ╰─ VecDeque<i32>    0.458 ns      │ 0.616 ns      │ 0.459 ns      │ 0.461 ns      │ 100     │ 409600
├─ drop                              │               │               │               │         │
│  ├─ BTreeSet<i32>                  │               │               │               │         │
│  │  ├─ 0             1.674 ns      │ 1.942 ns      │ 1.906 ns      │ 1.83 ns       │ 100     │ 102400
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             118.2 ns      │ 127.6 ns      │ 124.5 ns      │ 122.4 ns      │ 100     │ 3200
│  │  │                67.64 Mitem/s │ 62.67 Mitem/s │ 64.21 Mitem/s │ 65.35 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  56 B        │ 56 B          │ 56 B          │ 56 B          │         │
│  │  ├─ 64            908.7 ns      │ 956 ns        │ 913 ns        │ 919.1 ns      │ 100     │ 400
│  │  │                70.42 Mitem/s │ 66.94 Mitem/s │ 70.09 Mitem/s │ 69.63 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  7           │ 7             │ 7             │ 7             │         │
│  │  │                  488 B       │ 488 B         │ 488 B         │ 488 B         │         │
│  │  ╰─ 1024          14.16 µs      │ 14.57 µs      │ 14.24 µs      │ 14.26 µs      │ 100     │ 100
│  │                   72.29 Mitem/s │ 70.26 Mitem/s │ 71.87 Mitem/s │ 71.79 Mitem/s │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     95          │ 95            │ 95            │ 95            │         │
│  │                     6.184 KB    │ 6.184 KB      │ 6.184 KB      │ 6.184 KB      │         │
│  ├─ BinaryHeap<i32>                │               │               │               │         │
│  │  ├─ 0             0.01 ns       │ 0.087 ns      │ 0.06 ns       │ 0.06 ns       │ 100     │ 819200
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             8.683 ns      │ 9.168 ns      │ 8.734 ns      │ 8.758 ns      │ 100     │ 25600
│  │  │                921.3 Mitem/s │ 872.6 Mitem/s │ 915.9 Mitem/s │ 913.4 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
│  │  ├─ 64            15.53 ns      │ 24.16 ns      │ 15.83 ns      │ 15.93 ns      │ 100     │ 25600
│  │  │                4.118 Gitem/s │ 2.648 Gitem/s │ 4.041 Gitem/s │ 4.017 Gitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
│  │  ╰─ 1024          114.5 ns      │ 176.9 ns      │ 122.5 ns      │ 125.1 ns      │ 100     │ 12800
│  │                   8.937 Gitem/s │ 5.787 Gitem/s │ 8.356 Gitem/s │ 8.183 Gitem/s │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     1           │ 1             │ 1             │ 1             │         │
│  │                     4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
│  ├─ HashSet<i32>                   │               │               │               │         │
│  │  ├─ 0             0.207 ns      │ 0.269 ns      │ 0.233 ns      │ 0.236 ns      │ 100     │ 409600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             9.296 ns      │ 10.07 ns      │ 9.605 ns      │ 9.613 ns      │ 100     │ 25600
│  │  │                860.5 Mitem/s │ 794.1 Mitem/s │ 832.8 Mitem/s │ 832.2 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  96 B        │ 96 B          │ 96 B          │ 96 B          │         │
│  │  ├─ 64            16.3 ns       │ 17.52 ns      │ 16.83 ns      │ 16.82 ns      │ 100     │ 25600
│  │  │                3.926 Gitem/s │ 3.651 Gitem/s │ 3.801 Gitem/s │ 3.803 Gitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  656 B       │ 656 B         │ 656 B         │ 656 B         │         │
│  │  ╰─ 1024          271.1 ns      │ 358.3 ns      │ 282.5 ns      │ 283.4 ns      │ 100     │ 6400
│  │                   3.776 Gitem/s │ 2.857 Gitem/s │ 3.624 Gitem/s │ 3.613 Gitem/s │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     1           │ 1             │ 1             │ 1             │         │
│  │                     10.25 KB    │ 10.25 KB      │ 10.25 KB      │ 10.25 KB      │         │
│  ├─ LinkedList<i32>                │               │               │               │         │
│  │  ├─ 0             0.04 ns       │ 0.084 ns      │ 0.056 ns      │ 0.058 ns      │ 100     │ 819200
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             69.73 ns      │ 116.6 ns      │ 70.22 ns      │ 74.71 ns      │ 100     │ 6400
│  │  │                114.7 Mitem/s │ 68.56 Mitem/s │ 113.9 Mitem/s │ 107 Mitem/s   │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  8           │ 8             │ 8             │ 8             │         │
│  │  │                  192 B       │ 192 B         │ 192 B         │ 192 B         │         │
│  │  ├─ 64            572.1 ns      │ 943.6 ns      │ 575.2 ns      │ 594.6 ns      │ 100     │ 800
│  │  │                111.8 Mitem/s │ 67.82 Mitem/s │ 111.2 Mitem/s │ 107.6 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  64          │ 64            │ 64            │ 64            │         │
│  │  │                  1.536 KB    │ 1.536 KB      │ 1.536 KB      │ 1.536 KB      │         │
│  │  ╰─ 1024          8.875 µs      │ 9.555 µs      │ 8.902 µs      │ 8.922 µs      │ 100     │ 100
│  │                   115.3 Mitem/s │ 107.1 Mitem/s │ 115 Mitem/s   │ 114.7 Mitem/s │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     1024        │ 1024          │ 1024          │ 1024          │         │
│  │                     24.57 KB    │ 24.57 KB      │ 24.57 KB      │ 24.57 KB      │         │
│  ├─ Vec<i32>                       │               │               │               │         │
│  │  ├─ 0             0.232 ns      │ 0.469 ns      │ 0.467 ns      │ 0.402 ns      │ 100     │ 409600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             8.722 ns      │ 9.408 ns      │ 8.816 ns      │ 8.876 ns      │ 100     │ 51200
│  │  │                917.2 Mitem/s │ 850.3 Mitem/s │ 907.4 Mitem/s │ 901.3 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
│  │  ├─ 64            15.41 ns      │ 16.48 ns      │ 15.78 ns      │ 15.83 ns      │ 100     │ 25600
│  │  │                4.153 Gitem/s │ 3.881 Gitem/s │ 4.055 Gitem/s │ 4.041 Gitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
│  │  ╰─ 1024          115.6 ns      │ 175.6 ns      │ 119.2 ns      │ 119.7 ns      │ 100     │ 12800
│  │                   8.852 Gitem/s │ 5.828 Gitem/s │ 8.588 Gitem/s │ 8.553 Gitem/s │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     1           │ 1             │ 1             │ 1             │         │
│  │                     4.096 KB    │ 4.096 KB      │ 4.096 KB      │ 4.096 KB      │         │
│  ╰─ VecDeque<i32>                  │               │               │               │         │
│     ├─ 0             0.165 ns      │ 0.174 ns      │ 0.17 ns       │ 0.17 ns       │ 100     │ 409600
│     │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│     ├─ 8             8.73 ns       │ 8.984 ns      │ 8.815 ns      │ 8.818 ns      │ 100     │ 51200
│     │                916.3 Mitem/s │ 890.4 Mitem/s │ 907.5 Mitem/s │ 907.2 Mitem/s │         │
│     │                dealloc:      │               │               │               │         │
│     │                  1           │ 1             │ 1             │ 1             │         │
│     │                  32 B        │ 32 B          │ 32 B          │ 32 B          │         │
│     ├─ 64            15.51 ns      │ 16.26 ns      │ 15.88 ns      │ 15.9 ns       │ 100     │ 25600
│     │                4.126 Gitem/s │ 3.934 Gitem/s │ 4.03 Gitem/s  │ 4.025 Gitem/s │         │
│     │                dealloc:      │               │               │               │         │
│     │                  1           │ 1             │ 1             │ 1             │         │
│     │                  256 B       │ 256 B         │ 256 B         │ 256 B         │         │
│     ╰─ 1024          112.3 ns      │ 128.7 ns      │ 116.8 ns      │ 116.9 ns      │ 100     │ 12800
│                      9.111 Gitem/s │ 7.956 Gitem/s │ 8.76 Gitem/s  │ 8.755 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.892 ns      │ 6.85 ns       │ 3.915 ns      │ 3.942 ns      │ 100     │ 102400
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             70.01 ns      │ 106.4 ns      │ 74.73 ns      │ 76.5 ns       │ 100     │ 3200
│  │  │                114.2 Mitem/s │ 75.17 Mitem/s │ 107 Mitem/s   │ 104.5 Mitem/s │         │
│  │  │                max alloc:    │               │               │               │         │
│  │  │                  1.031       │ 1.031         │ 1.031         │ 1.031         │         │
│  │  │                  57 B        │ 57 B          │ 57 B          │ 57 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            386 ns        │ 680.7 ns      │ 410.5 ns      │ 425.5 ns      │ 100     │ 800
│  │  │                165.7 Mitem/s │ 94 Mitem/s    │ 155.8 Mitem/s │ 150.3 Mitem/s │         │
│  │  │                max alloc:    │               │               │               │         │
│  │  │                  7.125       │ 7.125         │ 7.125         │ 7.125         │         │
│  │  │                  520 B       │ 520 B         │ 520 B         │ 520 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          7.091 µs      │ 10.68 µs      │ 8.007 µs      │ 8.093 µs      │ 100     │ 100
│  │                   144.4 Mitem/s │ 95.81 Mitem/s │ 127.8 Mitem/s │ 126.5 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.55 ns      │ 10.58 ns      │ 10.56 ns      │ 10.56 ns      │ 100     │ 25600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             37.24 ns      │ 50.98 ns      │ 39.08 ns      │ 39.39 ns      │ 100     │ 6400
│  │  │                214.7 Mitem/s │ 156.9 Mitem/s │ 204.6 Mitem/s │ 203 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            130.7 ns      │ 224 ns        │ 166.8 ns      │ 171 ns        │ 100     │ 1600
│  │  │                489.6 Mitem/s │ 285.6 Mitem/s │ 383.6 Mitem/s │ 374.2 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.786 µs      │ 3.285 µs      │ 1.801 µs      │ 1.864 µs      │ 100     │ 100
│  │                   573.3 Mitem/s │ 311.7 Mitem/s │ 568.3 Mitem/s │ 549 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      │ 11.12 ns      │ 11.02 ns      │ 11.02 ns      │ 100     │ 25600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             156.5 ns      │ 212.4 ns      │ 161.7 ns      │ 163.1 ns      │ 100     │ 1600
│  │  │                51.08 Mitem/s │ 37.65 Mitem/s │ 49.45 Mitem/s │ 49.02 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            934 ns        │ 1.059 µs      │ 964 ns        │ 968 ns        │ 100     │ 400
│  │  │                68.51 Mitem/s │ 60.41 Mitem/s │ 66.38 Mitem/s │ 66.1 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.44 µs      │ 16.97 µs      │ 14.71 µs      │ 14.73 µs      │ 100     │ 100
│  │                   70.89 Mitem/s │ 60.34 Mitem/s │ 69.58 Mitem/s │ 69.5 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             11.97 ns      │ 12.17 ns      │ 11.99 ns      │ 11.99 ns      │ 100     │ 25600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             73.6 ns       │ 259.9 ns      │ 76.6 ns       │ 87.45 ns      │ 100     │ 1600
│  │  │                108.6 Mitem/s │ 30.77 Mitem/s │ 104.4 Mitem/s │ 91.47 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            558.5 ns      │ 1.634 µs      │ 575.3 ns      │ 637.8 ns      │ 100     │ 400
│  │  │                114.5 Mitem/s │ 39.16 Mitem/s │ 111.2 Mitem/s │ 100.3 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.478 µs      │ 19.43 µs      │ 8.753 µs      │ 9.464 µs      │ 100     │ 100
│  │                   120.7 Mitem/s │ 52.68 Mitem/s │ 116.9 Mitem/s │ 108.1 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.94 ns      │ 13.04 ns      │ 12.99 ns      │ 12.99 ns      │ 100     │ 25600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             32.88 ns      │ 50.34 ns      │ 33.51 ns      │ 34.04 ns      │ 100     │ 6400
│  │  │                243.2 Mitem/s │ 158.9 Mitem/s │ 238.7 Mitem/s │ 235 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            35.13 ns      │ 49.13 ns      │ 36.11 ns      │ 36.62 ns      │ 100     │ 6400
│  │  │                1.821 Gitem/s │ 1.302 Gitem/s │ 1.772 Gitem/s │ 1.747 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          143 ns        │ 169.8 ns      │ 152.5 ns      │ 153 ns        │ 100     │ 1600
│  │                   7.159 Gitem/s │ 6.029 Gitem/s │ 6.712 Gitem/s │ 6.691 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.96 ns      │ 13.09 ns      │ 13.04 ns      │ 13.03 ns      │ 100     │ 25600
│     │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│     ├─ 8             32.74 ns      │ 49.16 ns      │ 33.57 ns      │ 33.98 ns      │ 100     │ 6400
│     │                244.3 Mitem/s │ 162.7 Mitem/s │ 238.2 Mitem/s │ 235.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            35.37 ns      │ 47.73 ns      │ 36.09 ns      │ 36.64 ns      │ 100     │ 6400
│     │                1.809 Gitem/s │ 1.34 Gitem/s  │ 1.773 Gitem/s │ 1.746 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          143.7 ns      │ 163.1 ns      │ 152.5 ns      │ 152.5 ns      │ 100     │ 1600
│                      7.125 Gitem/s │ 6.276 Gitem/s │ 6.71 Gitem/s  │ 6.713 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.234 ns      │ 0.668 ns      │ 0.236 ns      │ 0.263 ns      │ 100     │ 409600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             10.3 ns       │ 11.28 ns      │ 10.69 ns      │ 10.71 ns      │ 100     │ 25600
│  │  │                776.6 Mitem/s │ 708.6 Mitem/s │ 748.2 Mitem/s │ 746.3 Mitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  24 B        │ 24 B          │ 24 B          │ 24 B          │         │
│  │  ├─ 64            10.53 ns      │ 11.38 ns      │ 10.8 ns       │ 10.81 ns      │ 100     │ 25600
│  │  │                6.072 Gitem/s │ 5.622 Gitem/s │ 5.925 Gitem/s │ 5.916 Gitem/s │         │
│  │  │                dealloc:      │               │               │               │         │
│  │  │                  1           │ 1             │ 1             │ 1             │         │
│  │  │                  24 B        │ 24 B          │ 24 B          │ 24 B          │         │
│  │  ╰─ 1024          15.33 ns      │ 41.51 ns      │ 17.14 ns      │ 17.78 ns      │ 100     │ 12800
│  │                   66.75 Gitem/s │ 24.66 Gitem/s │ 59.71 Gitem/s │ 57.58 Gitem/s │         │
│  │                   dealloc:      │               │               │               │         │
│  │                     1           │ 1             │ 1             │ 1             │         │
│  │                     24 B        │ 24 B          │ 24 B          │ 24 B          │         │
│  ├─ Vec<i32>                       │               │               │               │         │
│  │  ├─ 0             0.234 ns      │ 0.27 ns       │ 0.236 ns      │ 0.236 ns      │ 100     │ 409600
│  │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│  │  ├─ 8             3.209 ns      │ 3.742 ns      │ 3.68 ns       │ 3.627 ns      │ 100     │ 102400
│  │  │                2.492 Gitem/s │ 2.137 Gitem/s │ 2.173 Gitem/s │ 2.205 Gitem/s │         │
│  │  ├─ 64            7.718 ns      │ 7.91 ns       │ 7.785 ns      │ 7.786 ns      │ 100     │ 51200
│  │  │                8.292 Gitem/s │ 8.091 Gitem/s │ 8.22 Gitem/s  │ 8.219 Gitem/s │         │
│  │  ╰─ 1024          115.6 ns      │ 117.3 ns      │ 116.5 ns      │ 116.5 ns      │ 100     │ 3200
│  │                   8.855 Gitem/s │ 8.725 Gitem/s │ 8.787 Gitem/s │ 8.787 Gitem/s │         │
│  ╰─ VecDeque<i32>                  │               │               │               │         │
│     ├─ 0             0.304 ns      │ 0.44 ns       │ 0.31 ns       │ 0.316 ns      │ 100     │ 409600
│     │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
│     ├─ 8             1.415 ns      │ 1.646 ns      │ 1.443 ns      │ 1.451 ns      │ 100     │ 204800
│     │                5.653 Gitem/s │ 4.86 Gitem/s  │ 5.544 Gitem/s │ 5.513 Gitem/s │         │
│     ├─ 64            1.471 ns      │ 1.71 ns       │ 1.501 ns      │ 1.517 ns      │ 100     │ 204800
│     │                43.5 Gitem/s  │ 37.42 Gitem/s │ 42.63 Gitem/s │ 42.18 Gitem/s │         │
│     ╰─ 1024          3.498 ns      │ 6.282 ns      │ 3.69 ns       │ 3.771 ns      │ 100     │ 102400
│                      292.7 Gitem/s │ 163 Gitem/s   │ 277.5 Gitem/s │ 271.5 Gitem/s │         │
╰─ with_capacity                     │               │               │               │         │
   ├─ BinaryHeap<i32>                │               │               │               │         │
   │  ├─ 0             0.924 ns      │ 1.403 ns      │ 0.937 ns      │ 1.128 ns      │ 100     │ 204800
   │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
   │  ├─ 8             22.52 ns      │ 39.02 ns      │ 23.47 ns      │ 23.91 ns      │ 100     │ 6400
   │  │                355.1 Mitem/s │ 204.9 Mitem/s │ 340.8 Mitem/s │ 334.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            17.69 ns      │ 22.12 ns      │ 18.26 ns      │ 18.6 ns       │ 100     │ 12800
   │  │                3.616 Gitem/s │ 2.893 Gitem/s │ 3.503 Gitem/s │ 3.439 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          17.12 ns      │ 384.5 ns      │ 18.05 ns      │ 22.48 ns      │ 100     │ 6400
   │                   59.8 Gitem/s  │ 2.662 Gitem/s │ 56.7 Gitem/s  │ 45.54 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.35 ns      │ 15.6 ns       │ 12.36 ns      │ 12.46 ns      │ 100     │ 25600
   │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
   │  ├─ 8             28.99 ns      │ 50.41 ns      │ 30.35 ns      │ 31.58 ns      │ 100     │ 6400
   │  │                275.9 Mitem/s │ 158.6 Mitem/s │ 263.5 Mitem/s │ 253.3 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            29.57 ns      │ 42.74 ns      │ 31.34 ns      │ 31.67 ns      │ 100     │ 6400
   │  │                2.164 Gitem/s │ 1.497 Gitem/s │ 2.042 Gitem/s │ 2.02 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          480 ns        │ 1.059 µs      │ 1.048 µs      │ 1.028 µs      │ 100     │ 3200
   │                   2.133 Gitem/s │ 966.5 Mitem/s │ 976.2 Mitem/s │ 995.1 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      │         │
   ├─ Vec<i32>                       │               │               │               │         │
   │  ├─ 0             0.937 ns      │ 2.664 ns      │ 0.939 ns      │ 0.956 ns      │ 100     │ 204800
   │  │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
   │  ├─ 8             20.43 ns      │ 33.5 ns       │ 21.11 ns      │ 21.46 ns      │ 100     │ 12800
   │  │                391.5 Mitem/s │ 238.7 Mitem/s │ 378.8 Mitem/s │ 372.6 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.3 ns       │ 22.34 ns      │ 18.35 ns      │ 18.44 ns      │ 100     │ 12800
   │  │                3.697 Gitem/s │ 2.863 Gitem/s │ 3.486 Gitem/s │ 3.469 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          17.43 ns      │ 442.9 ns      │ 18.01 ns      │ 23.16 ns      │ 100     │ 6400
   │                   58.73 Gitem/s │ 2.312 Gitem/s │ 56.85 Gitem/s │ 44.21 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             0.931 ns      │ 0.963 ns      │ 0.933 ns      │ 0.934 ns      │ 100     │ 204800
      │                0 item/s      │ 0 item/s      │ 0 item/s      │ 0 item/s      │         │
      ├─ 8             21.54 ns      │ 29.5 ns       │ 22.08 ns      │ 22.29 ns      │ 100     │ 12800
      │                371.3 Mitem/s │ 271.1 Mitem/s │ 362.2 Mitem/s │ 358.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            17.9 ns       │ 24.94 ns      │ 18.82 ns      │ 19.18 ns      │ 100     │ 12800
      │                3.575 Gitem/s │ 2.565 Gitem/s │ 3.399 Gitem/s │ 3.336 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          626.7 ns      │ 853.7 ns      │ 809.4 ns      │ 807 ns        │ 100     │ 12800
                       1.633 Gitem/s │ 1.199 Gitem/s │ 1.265 Gitem/s │ 1.268 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      33.62 µs      │ 65.5 µs       │ 33.64 µs      │ 33.96 µs      │ 100     │ 100
   ├─ 25      373 µs        │ 376.6 µs      │ 373.1 µs      │ 373.3 µs      │ 100     │ 100
   ├─ 30      4.139 ms      │ 4.146 ms      │ 4.14 ms       │ 4.14 ms       │ 100     │ 100
   ├─ 35      45.87 ms      │ 46 ms         │ 45.91 ms      │ 45.92 ms      │ 22      │ 22
   ├─ 40      508 ms        │ 508.3 ms      │ 508.1 ms      │ 508.1 ms      │ 2       │ 2
   ╰─ 45      5.644 s       │ 5.644 s       │ 5.644 s       │ 5.644 s       │ 1       │ 1

hash                 fastest       │ slowest       │ median        │ mean          │ samples │ iters
╰─ hash                            │               │               │               │         │
   ├─ Blake3                       │               │               │               │         │
   │  ├─ 0           119.5 ns      │ 245.1 µs      │ 122.5 ns      │ 2.573 µs      │ 100     │ 100
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           100.8 ns      │ 241.6 ns      │ 101.5 ns      │ 102.9 ns      │ 100     │ 3200
   │  │              79.34 MB/s    │ 33.11 MB/s    │ 78.78 MB/s    │ 77.7 MB/s     │         │
   │  ├─ 64          86.35 ns      │ 89.23 ns      │ 87.71 ns      │ 87.72 ns      │ 100     │ 3200
   │  │              741.1 MB/s    │ 717.2 MB/s    │ 729.6 MB/s    │ 729.5 MB/s    │         │
   │  ├─ 1024        1.345 µs      │ 1.371 µs      │ 1.358 µs      │ 1.358 µs      │ 100     │ 200
   │  │              761 MB/s      │ 746.6 MB/s    │ 753.8 MB/s    │ 753.8 MB/s    │         │
   │  ╰─ 1048576     238.8 µs      │ 277.3 µs      │ 239.6 µs      │ 240.6 µs      │ 100     │ 100
   │                 4.39 GB/s     │ 3.781 GB/s    │ 4.374 GB/s    │ 4.357 GB/s    │         │
   ├─ Blake3Par                    │               │               │               │         │
   │  ├─ 0           77.07 ns      │ 79.85 ns      │ 77.68 ns      │ 77.86 ns      │ 100     │ 3200
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           103.6 ns      │ 107.3 ns      │ 104.6 ns      │ 104.8 ns      │ 100     │ 3200
   │  │              77.21 MB/s    │ 74.51 MB/s    │ 76.4 MB/s     │ 76.32 MB/s    │         │
   │  ├─ 64          88.1 ns       │ 92.01 ns      │ 90.26 ns      │ 90.21 ns      │ 100     │ 3200
   │  │              726.4 MB/s    │ 695.5 MB/s    │ 709 MB/s      │ 709.4 MB/s    │         │
   │  ├─ 1024        1.335 µs      │ 1.376 µs      │ 1.341 µs      │ 1.342 µs      │ 100     │ 200
   │  │              767 MB/s      │ 743.8 MB/s    │ 763.3 MB/s    │ 762.9 MB/s    │         │
   │  ╰─ 1048576     121.7 µs      │ 6.614 ms      │ 185.4 µs      │ 327.1 µs      │ 100     │ 100
   │                 8.614 GB/s    │ 158.5 MB/s    │ 5.654 GB/s    │ 3.205 GB/s    │         │
   │                 max alloc:    │               │               │               │         │
   │                   0           │ 407           │ 0.5           │ 4.08          │         │
   │                   0 B         │ 137.2 KB      │ 760 B         │ 1.387 KB      │         │
   │                 alloc:        │               │               │               │         │
   │                   0           │ 412           │ 0.5           │ 4.13          │         │
   │                   0 B         │ 138.1 KB      │ 760 B         │ 1.396 KB      │         │
   │                 dealloc:      │               │               │               │         │
   │                   0           │ 7             │ 0             │ 0.07          │         │
   │                   0 B         │ 2.86 KB       │ 0 B           │ 28.6 B        │         │
   ├─ DefaultHasher                │               │               │               │         │
   │  ├─ 0           8.5 ns        │ 8.82 ns       │ 8.609 ns      │ 8.626 ns      │ 100     │ 25600
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           10.52 ns      │ 10.99 ns      │ 10.66 ns      │ 10.7 ns       │ 100     │ 25600
   │  │              760.2 MB/s    │ 727.5 MB/s    │ 750.3 MB/s    │ 747.3 MB/s    │         │
   │  ├─ 64          27.19 ns      │ 27.65 ns      │ 27.44 ns      │ 27.43 ns      │ 100     │ 12800
   │  │              2.353 GB/s    │ 2.314 GB/s    │ 2.331 GB/s    │ 2.332 GB/s    │         │
   │  ├─ 1024        341.7 ns      │ 351.1 ns      │ 345.2 ns      │ 345.4 ns      │ 100     │ 800
   │  │              2.995 GB/s    │ 2.915 GB/s    │ 2.966 GB/s    │ 2.964 GB/s    │         │
   │  ╰─ 1048576     343.5 µs      │ 358.7 µs      │ 344 µs        │ 344.3 µs      │ 100     │ 100
   │                 3.052 GB/s    │ 2.922 GB/s    │ 3.048 GB/s    │ 3.044 GB/s    │         │
   ├─ FnvHasher                    │               │               │               │         │
   │  ├─ 0           0.115 ns      │ 0.127 ns      │ 0.12 ns       │ 0.121 ns      │ 100     │ 409600
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           3.358 ns      │ 3.602 ns      │ 3.382 ns      │ 3.386 ns      │ 100     │ 102400
   │  │              2.382 GB/s    │ 2.22 GB/s     │ 2.365 GB/s    │ 2.362 GB/s    │         │
   │  ├─ 64          58.79 ns      │ 59.57 ns      │ 59.24 ns      │ 59.23 ns      │ 100     │ 6400
   │  │              1.088 GB/s    │ 1.074 GB/s    │ 1.08 GB/s     │ 1.08 GB/s     │         │
   │  ├─ 1024        1.826 µs      │ 1.84 µs       │ 1.828 µs      │ 1.829 µs      │ 100     │ 200
   │  │              560.6 MB/s    │ 556.5 MB/s    │ 560 MB/s      │ 559.8 MB/s    │         │
   │  ╰─ 1048576     1.906 ms      │ 1.912 ms      │ 1.906 ms      │ 1.908 ms      │ 100     │ 100
   │                 550 MB/s      │ 548.1 MB/s    │ 549.9 MB/s    │ 549.5 MB/s    │         │
   ├─ HighwayHasher                │               │               │               │         │
   │  ├─ 0           48.54 ns      │ 57.43 ns      │ 49.03 ns      │ 49.11 ns      │ 100     │ 6400
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           57.55 ns      │ 62.58 ns      │ 62.02 ns      │ 61.58 ns      │ 100     │ 6400
   │  │              138.9 MB/s    │ 127.8 MB/s    │ 128.9 MB/s    │ 129.8 MB/s    │         │
   │  ├─ 64          58.41 ns      │ 66.66 ns      │ 58.85 ns      │ 58.93 ns      │ 100     │ 6400
   │  │              1.095 GB/s    │ 959.9 MB/s    │ 1.087 GB/s    │ 1.086 GB/s    │         │
   │  ├─ 1024        185.4 ns      │ 188.5 ns      │ 186.7 ns      │ 186.7 ns      │ 100     │ 1600
   │  │              5.522 GB/s    │ 5.431 GB/s    │ 5.482 GB/s    │ 5.482 GB/s    │         │
   │  ╰─ 1048576     139 µs        │ 143.8 µs      │ 139.2 µs      │ 139.3 µs      │ 100     │ 100
   │                 7.539 GB/s    │ 7.289 GB/s    │ 7.53 GB/s     │ 7.526 GB/s    │         │
   ├─ MetroHash64                  │               │               │               │         │
   │  ├─ 0           4.654 ns      │ 6.253 ns      │ 6.02 ns       │ 5.719 ns      │ 100     │ 51200
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           5.369 ns      │ 7.244 ns      │ 6.908 ns      │ 6.688 ns      │ 100     │ 51200
   │  │              1.49 GB/s     │ 1.104 GB/s    │ 1.158 GB/s    │ 1.196 GB/s    │         │
   │  ├─ 64          11.53 ns      │ 20.54 ns      │ 11.64 ns      │ 11.73 ns      │ 100     │ 25600
   │  │              5.546 GB/s    │ 3.114 GB/s    │ 5.495 GB/s    │ 5.454 GB/s    │         │
   │  ├─ 1024        98.07 ns      │ 101.7 ns      │ 99.57 ns      │ 99.56 ns      │ 100     │ 3200
   │  │              10.44 GB/s    │ 10.06 GB/s    │ 10.28 GB/s    │ 10.28 GB/s    │         │
   │  ╰─ 1048576     91.34 µs      │ 94.87 µs      │ 91.58 µs      │ 91.64 µs      │ 100     │ 100
   │                 11.47 GB/s    │ 11.05 GB/s    │ 11.44 GB/s    │ 11.44 GB/s    │         │
   ├─ MetroHash128                 │               │               │               │         │
   │  ├─ 0           4.617 ns      │ 5.201 ns      │ 4.695 ns      │ 4.874 ns      │ 100     │ 51200
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           6.009 ns      │ 6.552 ns      │ 6.498 ns      │ 6.452 ns      │ 100     │ 51200
   │  │              1.331 GB/s    │ 1.221 GB/s    │ 1.231 GB/s    │ 1.239 GB/s    │         │
   │  ├─ 64          12.32 ns      │ 15.98 ns      │ 12.42 ns      │ 12.46 ns      │ 100     │ 25600
   │  │              5.193 GB/s    │ 4.004 GB/s    │ 5.15 GB/s     │ 5.133 GB/s    │         │
   │  ├─ 1024        98.98 ns      │ 102.2 ns      │ 100.7 ns      │ 100.7 ns      │ 100     │ 3200
   │  │              10.34 GB/s    │ 10.01 GB/s    │ 10.15 GB/s    │ 10.16 GB/s    │         │
   │  ╰─ 1048576     91.37 µs      │ 94.82 µs      │ 91.55 µs      │ 91.6 µs       │ 100     │ 100
   │                 11.47 GB/s    │ 11.05 GB/s    │ 11.45 GB/s    │ 11.44 GB/s    │         │
   ├─ SeaHasher                    │               │               │               │         │
   │  ├─ 0           9.679 ns      │ 10.6 ns       │ 10.56 ns      │ 10.4 ns       │ 100     │ 25600
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           10.75 ns      │ 11.45 ns      │ 11.27 ns      │ 11.18 ns      │ 100     │ 25600
   │  │              743.9 MB/s    │ 698.5 MB/s    │ 709.7 MB/s    │ 714.9 MB/s    │         │
   │  ├─ 64          15.85 ns      │ 16.24 ns      │ 15.97 ns      │ 15.97 ns      │ 100     │ 25600
   │  │              4.036 GB/s    │ 3.94 GB/s     │ 4.007 GB/s    │ 4.006 GB/s    │         │
   │  ├─ 1024        175.2 ns      │ 179.1 ns      │ 176.5 ns      │ 176.5 ns      │ 100     │ 1600
   │  │              5.841 GB/s    │ 5.715 GB/s    │ 5.8 GB/s      │ 5.798 GB/s    │         │
   │  ╰─ 1048576     171.6 µs      │ 178 µs        │ 171.8 µs      │ 172 µs        │ 100     │ 100
   │                 6.107 GB/s    │ 5.89 GB/s     │ 6.102 GB/s    │ 6.094 GB/s    │         │
   ├─ Sha1                         │               │               │               │         │
   │  ├─ 0           126.5 ns      │ 4.22 µs       │ 137.5 ns      │ 178.3 ns      │ 100     │ 100
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           119.3 ns      │ 127.9 ns      │ 120.2 ns      │ 120.4 ns      │ 100     │ 3200
   │  │              67 MB/s       │ 62.52 MB/s    │ 66.5 MB/s     │ 66.41 MB/s    │         │
   │  ├─ 64          164.2 ns      │ 168.2 ns      │ 166.7 ns      │ 166.7 ns      │ 100     │ 1600
   │  │              389.6 MB/s    │ 380.4 MB/s    │ 383.7 MB/s    │ 383.9 MB/s    │         │
   │  ├─ 1024        976.2 ns      │ 1 µs          │ 989 ns        │ 988.7 ns      │ 100     │ 400
   │  │              1.048 GB/s    │ 1.023 GB/s    │ 1.035 GB/s    │ 1.035 GB/s    │         │
   │  ╰─ 1048576     876.9 µs      │ 895.4 µs      │ 892.4 µs      │ 887.9 µs      │ 100     │ 100
   │                 1.195 GB/s    │ 1.171 GB/s    │ 1.174 GB/s    │ 1.18 GB/s     │         │
   ├─ Sha2_256                     │               │               │               │         │
   │  ├─ 0           126.5 ns      │ 3.868 µs      │ 127.5 ns      │ 166.7 ns      │ 100     │ 100
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           107.3 ns      │ 121.5 ns      │ 108.2 ns      │ 108.8 ns      │ 100     │ 3200
   │  │              74.54 MB/s    │ 65.82 MB/s    │ 73.9 MB/s     │ 73.51 MB/s    │         │
   │  ├─ 64          142 ns        │ 146.1 ns      │ 143.6 ns      │ 143.7 ns      │ 100     │ 1600
   │  │              450.5 MB/s    │ 438 MB/s      │ 445.4 MB/s    │ 445 MB/s      │         │
   │  ├─ 1024        1.041 µs      │ 1.05 µs       │ 1.043 µs      │ 1.043 µs      │ 100     │ 400
   │  │              983.6 MB/s    │ 974.7 MB/s    │ 981.2 MB/s    │ 980.9 MB/s    │         │
   │  ╰─ 1048576     975.7 µs      │ 980.7 µs      │ 975.7 µs      │ 976.4 µs      │ 100     │ 100
   │                 1.074 GB/s    │ 1.069 GB/s    │ 1.074 GB/s    │ 1.073 GB/s    │         │
   ├─ Sha2_512                     │               │               │               │         │
   │  ├─ 0           416.5 ns      │ 4.87 µs       │ 421.5 ns      │ 470.3 ns      │ 100     │ 100
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           399.6 ns      │ 405.6 ns      │ 401.1 ns      │ 401.7 ns      │ 100     │ 800
   │  │              20.01 MB/s    │ 19.72 MB/s    │ 19.94 MB/s    │ 19.91 MB/s    │         │
   │  ├─ 64          390.2 ns      │ 396.6 ns      │ 391.9 ns      │ 392.3 ns      │ 100     │ 800
   │  │              163.9 MB/s    │ 161.3 MB/s    │ 163.2 MB/s    │ 163.1 MB/s    │         │
   │  ├─ 1024        3.066 µs      │ 5.247 µs      │ 3.086 µs      │ 3.134 µs      │ 100     │ 100
   │  │              333.9 MB/s    │ 195.1 MB/s    │ 331.7 MB/s    │ 326.6 MB/s    │         │
   │  ╰─ 1048576     2.677 ms      │ 2.829 ms      │ 2.685 ms      │ 2.703 ms      │ 100     │ 100
   │                 391.6 MB/s    │ 370.5 MB/s    │ 390.5 MB/s    │ 387.8 MB/s    │         │
   ├─ Sha3_256                     │               │               │               │         │
   │  ├─ 0           554.2 ns      │ 565 ns        │ 556.2 ns      │ 557 ns        │ 100     │ 800
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           555.6 ns      │ 698.9 ns      │ 557 ns        │ 561.1 ns      │ 100     │ 800
   │  │              14.39 MB/s    │ 11.44 MB/s    │ 14.36 MB/s    │ 14.25 MB/s    │         │
   │  ├─ 64          555.9 ns      │ 567.7 ns      │ 557.6 ns      │ 558 ns        │ 100     │ 800
   │  │              115.1 MB/s    │ 112.7 MB/s    │ 114.7 MB/s    │ 114.6 MB/s    │         │
   │  ├─ 1024        4.086 µs      │ 4.422 µs      │ 4.099 µs      │ 4.106 µs      │ 100     │ 100
   │  │              250.5 MB/s    │ 231.5 MB/s    │ 249.8 MB/s    │ 249.3 MB/s    │         │
   │  ╰─ 1048576     3.875 ms      │ 4.005 ms      │ 3.889 ms      │ 3.896 ms      │ 100     │ 100
   │                 270.5 MB/s    │ 261.7 MB/s    │ 269.6 MB/s    │ 269.1 MB/s    │         │
   ├─ Sha3_512                     │               │               │               │         │
   │  ├─ 0           583 ns        │ 606.7 ns      │ 586.2 ns      │ 587.5 ns      │ 100     │ 400
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           557.5 ns      │ 850.5 ns      │ 563.6 ns      │ 573.6 ns      │ 100     │ 400
   │  │              14.34 MB/s    │ 9.405 MB/s    │ 14.19 MB/s    │ 13.94 MB/s    │         │
   │  ├─ 64          552.5 ns      │ 890.6 ns      │ 555.9 ns      │ 559.8 ns      │ 100     │ 800
   │  │              115.8 MB/s    │ 71.85 MB/s    │ 115.1 MB/s    │ 114.3 MB/s    │         │
   │  ├─ 1024        7.606 µs      │ 8.137 µs      │ 7.626 µs      │ 7.635 µs      │ 100     │ 100
   │  │              134.6 MB/s    │ 125.8 MB/s    │ 134.2 MB/s    │ 134.1 MB/s    │         │
   │  ╰─ 1048576     7.294 ms      │ 7.471 ms      │ 7.324 ms      │ 7.332 ms      │ 100     │ 100
   │                 143.7 MB/s    │ 140.3 MB/s    │ 143.1 MB/s    │ 143 MB/s      │         │
   ├─ WyHash                       │               │               │               │         │
   │  ├─ 0           2.12 ns       │ 2.312 ns      │ 2.144 ns      │ 2.14 ns       │ 100     │ 102400
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           4.625 ns      │ 5.556 ns      │ 5.101 ns      │ 5.235 ns      │ 100     │ 51200
   │  │              1.729 GB/s    │ 1.439 GB/s    │ 1.568 GB/s    │ 1.528 GB/s    │         │
   │  ├─ 64          6.703 ns      │ 8.328 ns      │ 6.752 ns      │ 6.793 ns      │ 100     │ 51200
   │  │              9.547 GB/s    │ 7.684 GB/s    │ 9.478 GB/s    │ 9.421 GB/s    │         │
   │  ├─ 1024        80.26 ns      │ 81.51 ns      │ 80.88 ns      │ 80.87 ns      │ 100     │ 3200
   │  │              12.75 GB/s    │ 12.56 GB/s    │ 12.65 GB/s    │ 12.66 GB/s    │         │
   │  ╰─ 1048576     89.94 µs      │ 94.68 µs      │ 91.56 µs      │ 91.42 µs      │ 100     │ 100
   │                 11.65 GB/s    │ 11.07 GB/s    │ 11.45 GB/s    │ 11.46 GB/s    │         │
   ├─ XxHash32                     │               │               │               │         │
   │  ├─ 0           6.9 ns        │ 7.156 ns      │ 6.91 ns       │ 6.921 ns      │ 100     │ 51200
   │  │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
   │  ├─ 8           11.08 ns      │ 12.44 ns      │ 11.98 ns      │ 12.05 ns      │ 100     │ 25600
   │  │              721.4 MB/s    │ 643 MB/s      │ 667.5 MB/s    │ 663.6 MB/s    │         │
   │  ├─ 64          19.33 ns      │ 19.67 ns      │ 19.48 ns      │ 19.49 ns      │ 100     │ 12800
   │  │              3.31 GB/s     │ 3.252 GB/s    │ 3.284 GB/s    │ 3.282 GB/s    │         │
   │  ├─ 1024        334.4 ns      │ 340.1 ns      │ 337.2 ns      │ 337.1 ns      │ 100     │ 800
   │  │              3.062 GB/s    │ 3.01 GB/s     │ 3.036 GB/s    │ 3.037 GB/s    │         │
   │  ╰─ 1048576     351.9 µs      │ 361.8 µs      │ 358.4 µs      │ 356.1 µs      │ 100     │ 100
   │                 2.979 GB/s    │ 2.897 GB/s    │ 2.925 GB/s    │ 2.944 GB/s    │         │
   ╰─ XxHash64                     │               │               │               │         │
      ├─ 0           8.761 ns      │ 9.718 ns      │ 9.671 ns      │ 9.537 ns      │ 100     │ 25600
      │              0 B/s         │ 0 B/s         │ 0 B/s         │ 0 B/s         │         │
      ├─ 8           12.06 ns      │ 13.9 ns       │ 12.88 ns      │ 12.88 ns      │ 100     │ 25600
      │              663 MB/s      │ 575.2 MB/s    │ 620.7 MB/s    │ 620.9 MB/s    │         │
      ├─ 64          16.62 ns      │ 17.02 ns      │ 16.71 ns      │ 16.72 ns      │ 100     │ 25600
      │              3.848 GB/s    │ 3.758 GB/s    │ 3.829 GB/s    │ 3.827 GB/s    │         │
      ├─ 1024        123.2 ns      │ 124.8 ns      │ 123.4 ns      │ 123.4 ns      │ 100     │ 3200
      │              8.305 GB/s    │ 8.201 GB/s    │ 8.297 GB/s    │ 8.292 GB/s    │         │
      ╰─ 1048576     119.2 µs      │ 123 µs        │ 119.2 µs      │ 119.3 µs      │ 100     │ 100
                     8.796 GB/s    │ 8.52 GB/s     │ 8.795 GB/s    │ 8.786 GB/s    │         │

image         fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ copy_from  536.3 ms      │ 541.9 ms      │ 539.1 ms      │ 539.1 ms      │ 2       │ 2
│             8.007 GB/s    │ 7.925 GB/s    │ 7.966 GB/s    │ 7.966 GB/s    │         │
╰─ memcpy     2.617 s       │ 2.617 s       │ 2.617 s       │ 2.617 s       │ 1       │ 1
              1.64 GB/s     │ 1.64 GB/s     │ 1.64 GB/s     │ 1.64 GB/s     │         │

math                         fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ add                       0.919 ns      │ 1.546 ns      │ 0.941 ns      │ 1.155 ns      │ 100     │ 204800
├─ div                       7.313 ns      │ 7.333 ns      │ 7.319 ns      │ 7.32 ns       │ 100     │ 51200
├─ mul                       0.916 ns      │ 0.949 ns      │ 0.937 ns      │ 0.93 ns       │ 100     │ 204800
├─ rem                       7.313 ns      │ 7.336 ns      │ 7.319 ns      │ 7.32 ns       │ 100     │ 51200
├─ sub                       (ignored)     │               │               │               │         │
╰─ fibonacci                               │               │               │               │         │
   ├─ iterative                            │               │               │               │         │
   │  ├─ 0                   0.505 ns      │ 0.517 ns      │ 0.511 ns      │ 0.511 ns      │ 100     │ 409600
   │  ├─ 5                   3.52 ns       │ 3.763 ns      │ 3.721 ns      │ 3.704 ns      │ 100     │ 102400
   │  ├─ 10                  7.778 ns      │ 7.879 ns      │ 7.796 ns      │ 7.806 ns      │ 100     │ 51200
   │  ├─ 20                  16.95 ns      │ 17.32 ns      │ 17.07 ns      │ 17.07 ns      │ 100     │ 25600
   │  ├─ 30                  26.6 ns       │ 27.12 ns      │ 26.8 ns       │ 26.81 ns      │ 100     │ 12800
   │  ╰─ 40                  37.06 ns      │ 37.32 ns      │ 37.1 ns       │ 37.14 ns      │ 100     │ 12800
   ├─ recursive                            │               │               │               │         │
   │  ├─ 0                   1.38 ns       │ 2.028 ns      │ 1.986 ns      │ 1.946 ns      │ 100     │ 102400
   │  ├─ 5                   21.04 ns      │ 40.18 ns      │ 21.09 ns      │ 21.34 ns      │ 100     │ 12800
   │  ├─ 10                  244.1 ns      │ 247.4 ns      │ 244.6 ns      │ 244.8 ns      │ 100     │ 1600
   │  ├─ 20                  31.09 µs      │ 31.37 µs      │ 31.11 µs      │ 31.11 µs      │ 100     │ 100
   │  ├─ 30                  3.689 ms      │ 3.858 ms      │ 3.693 ms      │ 3.713 ms      │ 100     │ 100
   │  ╰─ 40                  456.6 ms      │ 459.9 ms      │ 459.5 ms      │ 458.7 ms      │ 3       │ 3
   ╰─ recursive_memoized                   │               │               │               │         │
      ├─ BTreeMap<u64, u64>                │               │               │               │         │
      │  ├─ 0                3.94 ns       │ 4.311 ns      │ 4.036 ns      │ 4.066 ns      │ 100     │ 51200
      │  ├─ 5                80.66 ns      │ 172.9 ns      │ 81.87 ns      │ 83.16 ns      │ 100     │ 3200
      │  ├─ 10               204.8 ns      │ 224.2 ns      │ 214.7 ns      │ 214.6 ns      │ 100     │ 1600
      │  ├─ 20               649.5 ns      │ 2.728 µs      │ 664.5 ns      │ 699.6 ns      │ 100     │ 100
      │  ├─ 30               1.076 µs      │ 2.508 µs      │ 1.12 µs       │ 1.148 µs      │ 100     │ 100
      │  ╰─ 40               1.533 µs      │ 3.264 µs      │ 1.544 µs      │ 1.574 µs      │ 100     │ 100
      ╰─ HashMap<u64, u64>                 │               │               │               │         │
         ├─ 0                4.163 ns      │ 4.827 ns      │ 4.384 ns      │ 4.379 ns      │ 100     │ 51200
         ├─ 5                280.4 ns      │ 338.4 ns      │ 295.9 ns      │ 298.2 ns      │ 100     │ 800
         ├─ 10               736.7 ns      │ 879 ns        │ 787.6 ns      │ 789.8 ns      │ 100     │ 400
         ├─ 20               1.393 µs      │ 2.578 µs      │ 1.509 µs      │ 1.531 µs      │ 100     │ 100
         ├─ 30               2.4 µs        │ 3.951 µs      │ 2.615 µs      │ 2.664 µs      │ 100     │ 100
         ╰─ 40               2.93 µs       │ 3.654 µs      │ 3.169 µs      │ 3.193 µs      │ 100     │ 100

memcpy         fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ memcpy                    │               │               │               │         │
│  ├─ 1        3.651 ns      │ 5.727 ns      │ 3.679 ns      │ 3.703 ns      │ 100     │ 102400
│  │           273.8 MB/s    │ 174.6 MB/s    │ 271.8 MB/s    │ 270 MB/s      │         │
│  ├─ 2        2.753 ns      │ 3.207 ns      │ 2.805 ns      │ 2.81 ns       │ 100     │ 102400
│  │           726.4 MB/s    │ 623.6 MB/s    │ 713 MB/s      │ 711.7 MB/s    │         │
│  ├─ 8        3.198 ns      │ 5.508 ns      │ 3.371 ns      │ 3.466 ns      │ 100     │ 102400
│  │           2.501 GB/s    │ 1.452 GB/s    │ 2.373 GB/s    │ 2.308 GB/s    │         │
│  ├─ 16       2.787 ns      │ 3.439 ns      │ 3.23 ns       │ 3.204 ns      │ 100     │ 102400
│  │           5.74 GB/s     │ 4.652 GB/s    │ 4.953 GB/s    │ 4.993 GB/s    │         │
│  ├─ 64       6.214 ns      │ 8.447 ns      │ 6.932 ns      │ 7.065 ns      │ 100     │ 51200
│  │           10.29 GB/s    │ 7.576 GB/s    │ 9.232 GB/s    │ 9.058 GB/s    │         │
│  ├─ 512      28.88 ns      │ 32.52 ns      │ 30.27 ns      │ 30.39 ns      │ 100     │ 12800
│  │           17.72 GB/s    │ 15.73 GB/s    │ 16.9 GB/s     │ 16.84 GB/s    │         │
│  ├─ 4096     168.9 ns      │ 195.8 ns      │ 180.1 ns      │ 180.8 ns      │ 100     │ 1600
│  │           24.24 GB/s    │ 20.91 GB/s    │ 22.73 GB/s    │ 22.64 GB/s    │         │
│  ├─ 16384    655.2 ns      │ 711 ns        │ 685.7 ns      │ 683.5 ns      │ 100     │ 400
│  │           25 GB/s       │ 23.04 GB/s    │ 23.89 GB/s    │ 23.96 GB/s    │         │
│  ├─ 65536    2.478 µs      │ 2.941 µs      │ 2.618 µs      │ 2.638 µs      │ 100     │ 100
│  │           26.44 GB/s    │ 22.27 GB/s    │ 25.02 GB/s    │ 24.83 GB/s    │         │
│  ├─ 262144   8.827 µs      │ 10.01 µs      │ 9.164 µs      │ 9.215 µs      │ 100     │ 100
│  │           29.69 GB/s    │ 26.17 GB/s    │ 28.6 GB/s     │ 28.44 GB/s    │         │
│  ├─ 1048576  49.12 µs      │ 67.36 µs      │ 52.03 µs      │ 52.48 µs      │ 100     │ 100
│  │           21.34 GB/s    │ 15.56 GB/s    │ 20.15 GB/s    │ 19.97 GB/s    │         │
│  ╰─ 4194304  398.3 µs      │ 582.2 µs      │ 500.1 µs      │ 489.9 µs      │ 100     │ 100
│              10.52 GB/s    │ 7.203 GB/s    │ 8.386 GB/s    │ 8.56 GB/s     │         │
╰─ movsb                     │               │               │               │         │
   ├─ 1        33.91 ns      │ 35.17 ns      │ 34.27 ns      │ 34.28 ns      │ 100     │ 12800
   │           29.48 MB/s    │ 28.42 MB/s    │ 29.17 MB/s    │ 29.16 MB/s    │         │
   ├─ 2        33.68 ns      │ 36.91 ns      │ 35.95 ns      │ 36.11 ns      │ 100     │ 12800
   │           59.37 MB/s    │ 54.17 MB/s    │ 55.63 MB/s    │ 55.37 MB/s    │         │
   ├─ 8        36.24 ns      │ 39.41 ns      │ 38.73 ns      │ 38.64 ns      │ 100     │ 12800
   │           220.7 MB/s    │ 202.9 MB/s    │ 206.5 MB/s    │ 207 MB/s      │         │
   ├─ 16       38.91 ns      │ 42.63 ns      │ 41.78 ns      │ 41.8 ns       │ 100     │ 12800
   │           411.1 MB/s    │ 375.3 MB/s    │ 382.8 MB/s    │ 382.7 MB/s    │         │
   ├─ 64       15.9 ns       │ 22.7 ns       │ 16.27 ns      │ 16.35 ns      │ 100     │ 25600
   │           4.024 GB/s    │ 2.819 GB/s    │ 3.931 GB/s    │ 3.912 GB/s    │         │
   ├─ 512      30.29 ns      │ 33.17 ns      │ 31.64 ns      │ 31.66 ns      │ 100     │ 12800
   │           16.9 GB/s     │ 15.43 GB/s    │ 16.18 GB/s    │ 16.16 GB/s    │         │
   ├─ 4096     168 ns        │ 197.7 ns      │ 182.4 ns      │ 182.6 ns      │ 100     │ 1600
   │           24.37 GB/s    │ 20.71 GB/s    │ 22.45 GB/s    │ 22.41 GB/s    │         │
   ├─ 16384    657.2 ns      │ 707.7 ns      │ 684.5 ns      │ 684.2 ns      │ 100     │ 400
   │           24.92 GB/s    │ 23.14 GB/s    │ 23.93 GB/s    │ 23.94 GB/s    │         │
   ├─ 65536    2.522 µs      │ 3.06 µs       │ 2.691 µs      │ 2.686 µs      │ 100     │ 100
   │           25.98 GB/s    │ 21.41 GB/s    │ 24.35 GB/s    │ 24.39 GB/s    │         │
   ├─ 262144   9.002 µs      │ 10.15 µs      │ 9.321 µs      │ 9.394 µs      │ 100     │ 100
   │           29.11 GB/s    │ 25.82 GB/s    │ 28.12 GB/s    │ 27.9 GB/s     │         │
   ├─ 1048576  44.75 µs      │ 57.9 µs       │ 47.34 µs      │ 47.92 µs      │ 100     │ 100
   │           23.43 GB/s    │ 18.1 GB/s     │ 22.14 GB/s    │ 21.87 GB/s    │         │
   ╰─ 4194304  407.6 µs      │ 475.3 µs      │ 410.2 µs      │ 411.3 µs      │ 100     │ 100
               10.28 GB/s    │ 8.823 GB/s    │ 10.22 GB/s    │ 10.19 GB/s    │         │

panic                fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ caller_location   0 ns          │ 0.005 ns      │ 0.001 ns      │ 0.001 ns      │ 100     │ 819200
├─ catch_unwind                    │               │               │               │         │
│  ├─ panic          4.067 µs      │ 344.6 µs      │ 4.119 µs      │ 7.622 µ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      │ 2.889 ns      │ 2.333 ns      │ 2.326 ns      │ 100     │ 102400
╰─ hook                            │               │               │               │         │
   ├─ set                          │               │               │               │         │
   │  ├─ t=1         24.74 ns      │ 24.85 ns      │ 24.8 ns       │ 24.8 ns       │ 100     │ 12800
   │  ├─ t=4         24.99 ns      │ 851.4 ns      │ 28.57 ns      │ 72.4 ns       │ 100     │ 6400
   │  ├─ t=16        59.79 ns      │ 3.17 µs       │ 137.6 ns      │ 337.4 ns      │ 112     │ 448
   │  ╰─ t=40        39.04 ns      │ 2.848 µs      │ 248 ns        │ 447.9 ns      │ 120     │ 240
   ├─ take                         │               │               │               │         │
   │  ├─ t=1         24.3 ns       │ 27.2 ns       │ 24.38 ns      │ 24.42 ns      │ 100     │ 12800
   │  ├─ t=4         27.29 ns      │ 816.1 ns      │ 211.7 ns      │ 244.6 ns      │ 100     │ 800
   │  ├─ t=16        47.79 ns      │ 3.324 µs      │ 126.9 ns      │ 237.8 ns      │ 112     │ 448
   │  ╰─ t=40        57.04 ns      │ 7.023 µs      │ 173.5 ns      │ 431.5 ns      │ 120     │ 240
   ╰─ take_and_drop                │               │               │               │         │
      ├─ t=1         25.63 ns      │ 25.8 ns       │ 25.66 ns      │ 25.66 ns      │ 100     │ 12800
      ├─ t=4         32.04 ns      │ 2.471 µs      │ 73.66 ns      │ 128.5 ns      │ 100     │ 400
      ├─ t=16        48.54 ns      │ 1.539 µs      │ 147 ns        │ 229.2 ns      │ 112     │ 448
      ╰─ t=40        38.04 ns      │ 1.271 µs      │ 209 ns        │ 246.9 ns      │ 120     │ 240

search             fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ binary                        │               │               │               │         │
│  ├─ 1            7.402 ns      │ 8.699 ns      │ 7.979 ns      │ 7.993 ns      │ 100     │ 51200
│  │               135 Mitem/s   │ 114.9 Mitem/s │ 125.3 Mitem/s │ 125.1 Mitem/s │         │
│  ├─ 2            9.49 ns       │ 11.6 ns       │ 10.51 ns      │ 10.49 ns      │ 100     │ 25600
│  │               105.3 Mitem/s │ 86.15 Mitem/s │ 95.06 Mitem/s │ 95.25 Mitem/s │         │
│  ├─ 8            13.59 ns      │ 28.38 ns      │ 15.03 ns      │ 15.18 ns      │ 100     │ 25600
│  │               73.55 Mitem/s │ 35.23 Mitem/s │ 66.51 Mitem/s │ 65.83 Mitem/s │         │
│  ├─ 16           16.24 ns      │ 19.42 ns      │ 17.76 ns      │ 17.72 ns      │ 100     │ 25600
│  │               61.57 Mitem/s │ 51.48 Mitem/s │ 56.27 Mitem/s │ 56.42 Mitem/s │         │
│  ├─ 64           21.32 ns      │ 26.5 ns       │ 23.43 ns      │ 23.54 ns      │ 100     │ 12800
│  │               46.89 Mitem/s │ 37.73 Mitem/s │ 42.66 Mitem/s │ 42.47 Mitem/s │         │
│  ├─ 512          31.13 ns      │ 67.27 ns      │ 35.46 ns      │ 35.91 ns      │ 100     │ 6400
│  │               32.11 Mitem/s │ 14.86 Mitem/s │ 28.19 Mitem/s │ 27.84 Mitem/s │         │
│  ├─ 4096         50.1 ns       │ 78.63 ns      │ 61.75 ns      │ 62.2 ns       │ 53      │ 1696
│  │               19.95 Mitem/s │ 12.71 Mitem/s │ 16.19 Mitem/s │ 16.07 Mitem/s │         │
│  ├─ 16384        103.6 ns      │ 169.9 ns      │ 118.4 ns      │ 119.5 ns      │ 23      │ 368
│  │               9.646 Mitem/s │ 5.883 Mitem/s │ 8.444 Mitem/s │ 8.362 Mitem/s │         │
│  ├─ 65536        382 ns        │ 598.2 ns      │ 432.1 ns      │ 460.8 ns      │ 10      │ 80
│  │               2.617 Mitem/s │ 1.671 Mitem/s │ 2.313 Mitem/s │ 2.169 Mitem/s │         │
│  ├─ 262144       837.7 ns      │ 1.067 µs      │ 961.9 ns      │ 957.2 ns      │ 4       │ 16
│  │               1.193 Mitem/s │ 936.7 Kitem/s │ 1.039 Mitem/s │ 1.044 Mitem/s │         │
│  ╰─ 1048576      1.624 µs      │ 1.948 µs      │ 1.786 µs      │ 1.786 µs      │ 2       │ 4
│                  615.7 Kitem/s │ 513.3 Kitem/s │ 559.8 Kitem/s │ 559.8 Kitem/s │         │
├─ btree_set                     │               │               │               │         │
│  ├─ 1            8.705 ns      │ 13.09 ns      │ 10.11 ns      │ 10.08 ns      │ 100     │ 25600
│  │               114.8 Mitem/s │ 76.34 Mitem/s │ 98.86 Mitem/s │ 99.19 Mitem/s │         │
│  ├─ 2            15.43 ns      │ 20.12 ns      │ 17.56 ns      │ 17.66 ns      │ 100     │ 12800
│  │               64.8 Mitem/s  │ 49.68 Mitem/s │ 56.94 Mitem/s │ 56.6 Mitem/s  │         │
│  ├─ 8            23.55 ns      │ 30.85 ns      │ 25.61 ns      │ 25.9 ns       │ 100     │ 12800
│  │               42.45 Mitem/s │ 32.41 Mitem/s │ 39.03 Mitem/s │ 38.6 Mitem/s  │         │
│  ├─ 16           31.47 ns      │ 71.4 ns       │ 35.22 ns      │ 35.58 ns      │ 100     │ 6400
│  │               31.76 Mitem/s │ 14 Mitem/s    │ 28.38 Mitem/s │ 28.1 Mitem/s  │         │
│  ├─ 64           45.94 ns      │ 56.41 ns      │ 50.29 ns      │ 50.54 ns      │ 100     │ 6400
│  │               21.76 Mitem/s │ 17.72 Mitem/s │ 19.88 Mitem/s │ 19.78 Mitem/s │         │
│  ├─ 512          80.91 ns      │ 230.1 ns      │ 88.49 ns      │ 89.69 ns      │ 100     │ 3200
│  │               12.35 Mitem/s │ 4.344 Mitem/s │ 11.3 Mitem/s  │ 11.14 Mitem/s │         │
│  ├─ 4096         123.6 ns      │ 232.1 ns      │ 133.1 ns      │ 135.6 ns      │ 43      │ 1376
│  │               8.088 Mitem/s │ 4.307 Mitem/s │ 7.512 Mitem/s │ 7.37 Mitem/s  │         │
│  ├─ 16384        180 ns        │ 306.9 ns      │ 194.8 ns      │ 203.4 ns      │ 19      │ 304
│  │               5.554 Mitem/s │ 3.258 Mitem/s │ 5.132 Mitem/s │ 4.914 Mitem/s │         │
│  ├─ 65536        332.9 ns      │ 587.4 ns      │ 509.9 ns      │ 490.9 ns      │ 9       │ 72
│  │               3.003 Mitem/s │ 1.702 Mitem/s │ 1.961 Mitem/s │ 2.037 Mitem/s │         │
│  ├─ 262144       880.2 ns      │ 1.016 µs      │ 943.7 ns      │ 946.1 ns      │ 4       │ 16
│  │               1.135 Mitem/s │ 983.7 Kitem/s │ 1.059 Mitem/s │ 1.056 Mitem/s │         │
│  ╰─ 1048576      753 ns        │ 753 ns        │ 753 ns        │ 753 ns        │ 1       │ 2
│                  1.327 Mitem/s │ 1.327 Mitem/s │ 1.327 Mitem/s │ 1.327 Mitem/s │         │
├─ linear                        │               │               │               │         │
│  ├─ 1            7.339 ns      │ 17.04 ns      │ 8.251 ns      │ 8.333 ns      │ 100     │ 51200
│  │               136.2 Mitem/s │ 58.67 Mitem/s │ 121.1 Mitem/s │ 120 Mitem/s   │         │
│  ├─ 2            8.833 ns      │ 12.45 ns      │ 9.773 ns      │ 9.891 ns      │ 100     │ 25600
│  │               113.2 Mitem/s │ 80.28 Mitem/s │ 102.3 Mitem/s │ 101.1 Mitem/s │         │
│  ├─ 8            11.59 ns      │ 16.77 ns      │ 13.33 ns      │ 13.51 ns      │ 100     │ 25600
│  │               86.27 Mitem/s │ 59.61 Mitem/s │ 75.01 Mitem/s │ 73.97 Mitem/s │         │
│  ├─ 16           16 ns         │ 25.68 ns      │ 18.52 ns      │ 18.82 ns      │ 100     │ 12800
│  │               62.46 Mitem/s │ 38.93 Mitem/s │ 53.99 Mitem/s │ 53.11 Mitem/s │         │
│  ├─ 64           34.79 ns      │ 63.88 ns      │ 38.75 ns      │ 39.34 ns      │ 100     │ 6400
│  │               28.74 Mitem/s │ 15.65 Mitem/s │ 25.8 Mitem/s  │ 25.41 Mitem/s │         │
│  ├─ 512          145.2 ns      │ 253.2 ns      │ 211 ns        │ 208.8 ns      │ 100     │ 1600
│  │               6.882 Mitem/s │ 3.949 Mitem/s │ 4.738 Mitem/s │ 4.787 Mitem/s │         │
│  ├─ 4096         334 ns        │ 2.313 µs      │ 1.544 µs      │ 1.492 µs      │ 100     │ 200
│  │               2.993 Mitem/s │ 432.2 Kitem/s │ 647.4 Kitem/s │ 670.1 Kitem/s │         │
│  ├─ 16384        259.5 ns      │ 9.142 µs      │ 7.545 µs      │ 5.769 µs      │ 100     │ 100
│  │               3.852 Mitem/s │ 109.3 Kitem/s │ 132.5 Kitem/s │ 173.3 Kitem/s │         │
│  ├─ 65536        1.004 µs      │ 34 µs         │ 28.68 µs      │ 22.12 µs      │ 84      │ 84
│  │               995.4 Kitem/s │ 29.4 Kitem/s  │ 34.86 Kitem/s │ 45.18 Kitem/s │         │
│  ├─ 262144       68.36 µs      │ 183.3 µs      │ 133.9 µs      │ 133.9 µs      │ 18      │ 18
│  │               14.62 Kitem/s │ 5.453 Kitem/s │ 7.466 Kitem/s │ 7.467 Kitem/s │         │
│  ╰─ 1048576      764.2 µs      │ 823.7 µs      │ 798.1 µs      │ 796 µs        │ 4       │ 4
│                  1.308 Kitem/s │ 1.213 Kitem/s │ 1.252 Kitem/s │ 1.256 Kitem/s │         │
├─ ordsearch                     │               │               │               │         │
│  ├─ 1            6.88 ns       │ 9.361 ns      │ 7.914 ns      │ 7.94 ns       │ 100     │ 25600
│  │               145.3 Mitem/s │ 106.8 Mitem/s │ 126.3 Mitem/s │ 125.9 Mitem/s │         │
│  ├─ 2            5.824 ns      │ 7.537 ns      │ 6.426 ns      │ 6.442 ns      │ 100     │ 51200
│  │               171.7 Mitem/s │ 132.6 Mitem/s │ 155.6 Mitem/s │ 155.2 Mitem/s │         │
│  ├─ 8            9.654 ns      │ 13.6 ns       │ 11.69 ns      │ 11.66 ns      │ 100     │ 25600
│  │               103.5 Mitem/s │ 73.51 Mitem/s │ 85.53 Mitem/s │ 85.7 Mitem/s  │         │
│  ├─ 16           9.755 ns      │ 12.76 ns      │ 10.94 ns      │ 10.87 ns      │ 100     │ 25600
│  │               102.5 Mitem/s │ 78.35 Mitem/s │ 91.39 Mitem/s │ 91.93 Mitem/s │         │
│  ├─ 64           13.63 ns      │ 24.41 ns      │ 14.36 ns      │ 14.48 ns      │ 100     │ 25600
│  │               73.34 Mitem/s │ 40.95 Mitem/s │ 69.6 Mitem/s  │ 69.04 Mitem/s │         │
│  ├─ 512          23.08 ns      │ 52.9 ns       │ 23.67 ns      │ 24.02 ns      │ 100     │ 12800
│  │               43.31 Mitem/s │ 18.9 Mitem/s  │ 42.23 Mitem/s │ 41.62 Mitem/s │         │
│  ├─ 4096         64.63 ns      │ 117.4 ns      │ 73.96 ns      │ 75.01 ns      │ 25      │ 1600
│  │               15.47 Mitem/s │ 8.512 Mitem/s │ 13.52 Mitem/s │ 13.33 Mitem/s │         │
│  ├─ 16384        110.5 ns      │ 197.2 ns      │ 137.7 ns      │ 145 ns        │ 22      │ 352
│  │               9.046 Mitem/s │ 5.068 Mitem/s │ 7.257 Mitem/s │ 6.896 Mitem/s │         │
│  ├─ 65536        292.2 ns      │ 817.5 ns      │ 563.4 ns      │ 578.7 ns      │ 20      │ 80
│  │               3.421 Mitem/s │ 1.223 Mitem/s │ 1.774 Mitem/s │ 1.727 Mitem/s │         │
│  ├─ 262144       1.224 µs      │ 2.099 µs      │ 1.463 µs      │ 1.514 µs      │ 8       │ 16
│  │               816.9 Kitem/s │ 476.2 Kitem/s │ 683.1 Kitem/s │ 660.3 Kitem/s │         │
│  ╰─ 1048576      1.586 µs      │ 1.816 µs      │ 1.701 µs      │ 1.701 µs      │ 2       │ 4
│                  630.5 Kitem/s │ 550.4 Kitem/s │ 587.7 Kitem/s │ 587.7 Kitem/s │         │
╰─ hash_set                      │               │               │               │         │
   ├─ RandomState                │               │               │               │         │
   │  ├─ 1         24.53 ns      │ 38.53 ns      │ 27.88 ns      │ 28.81 ns      │ 100     │ 12800
   │  │            40.76 Mitem/s │ 25.95 Mitem/s │ 35.86 Mitem/s │ 34.69 Mitem/s │         │
   │  ├─ 2         25.46 ns      │ 29.61 ns      │ 27.41 ns      │ 27.41 ns      │ 100     │ 12800
   │  │            39.27 Mitem/s │ 33.77 Mitem/s │ 36.47 Mitem/s │ 36.48 Mitem/s │         │
   │  ├─ 8         26.04 ns      │ 31.15 ns      │ 28.26 ns      │ 28.24 ns      │ 100     │ 12800
   │  │            38.39 Mitem/s │ 32.09 Mitem/s │ 35.37 Mitem/s │ 35.4 Mitem/s  │         │
   │  ├─ 16        26.52 ns      │ 31.89 ns      │ 29.29 ns      │ 29.29 ns      │ 100     │ 12800
   │  │            37.7 Mitem/s  │ 31.35 Mitem/s │ 34.13 Mitem/s │ 34.14 Mitem/s │         │
   │  ├─ 64        27.47 ns      │ 126.1 ns      │ 30.93 ns      │ 31.85 ns      │ 100     │ 12800
   │  │            36.4 Mitem/s  │ 7.928 Mitem/s │ 32.32 Mitem/s │ 31.39 Mitem/s │         │
   │  ├─ 512       28.66 ns      │ 39.02 ns      │ 33.48 ns      │ 33.61 ns      │ 100     │ 6400
   │  │            34.88 Mitem/s │ 25.62 Mitem/s │ 29.86 Mitem/s │ 29.75 Mitem/s │         │
   │  ├─ 4096      43.57 ns      │ 70.99 ns      │ 51.5 ns       │ 52.65 ns      │ 23      │ 1472
   │  │            22.95 Mitem/s │ 14.08 Mitem/s │ 19.41 Mitem/s │ 18.99 Mitem/s │         │
   │  ├─ 16384     100.2 ns      │ 132.2 ns      │ 115.7 ns      │ 117.5 ns      │ 10      │ 320
   │  │            9.97 Mitem/s  │ 7.56 Mitem/s  │ 8.638 Mitem/s │ 8.51 Mitem/s  │         │
   │  ├─ 65536     132.9 ns      │ 156.7 ns      │ 152.3 ns      │ 148.6 ns      │ 4       │ 64
   │  │            7.523 Mitem/s │ 6.377 Mitem/s │ 6.562 Mitem/s │ 6.728 Mitem/s │         │
   │  ├─ 262144    200.4 ns      │ 200.4 ns      │ 200.4 ns      │ 200.4 ns      │ 1       │ 8
   │  │            4.989 Mitem/s │ 4.989 Mitem/s │ 4.989 Mitem/s │ 4.989 Mitem/s │         │
   │  ╰─ 1048576   272.5 ns      │ 272.5 ns      │ 272.5 ns      │ 272.5 ns      │ 1       │ 2
   │               3.669 Mitem/s │ 3.669 Mitem/s │ 3.669 Mitem/s │ 3.669 Mitem/s │         │
   ╰─ WyHash                     │               │               │               │         │
      ├─ 1         11.79 ns      │ 36.31 ns      │ 13.77 ns      │ 14.2 ns       │ 100     │ 25600
      │            84.76 Mitem/s │ 27.54 Mitem/s │ 72.6 Mitem/s  │ 70.39 Mitem/s │         │
      ├─ 2         11.95 ns      │ 15.07 ns      │ 13.31 ns      │ 13.37 ns      │ 100     │ 25600
      │            83.67 Mitem/s │ 66.34 Mitem/s │ 75.09 Mitem/s │ 74.77 Mitem/s │         │
      ├─ 8         12.91 ns      │ 17.77 ns      │ 15.11 ns      │ 15.11 ns      │ 100     │ 25600
      │            77.4 Mitem/s  │ 56.25 Mitem/s │ 66.15 Mitem/s │ 66.15 Mitem/s │         │
      ├─ 16        12.87 ns      │ 17.38 ns      │ 15.08 ns      │ 15.09 ns      │ 100     │ 25600
      │            77.68 Mitem/s │ 57.53 Mitem/s │ 66.29 Mitem/s │ 66.23 Mitem/s │         │
      ├─ 64        13.31 ns      │ 17.52 ns      │ 15.94 ns      │ 15.85 ns      │ 100     │ 25600
      │            75.13 Mitem/s │ 57.06 Mitem/s │ 62.73 Mitem/s │ 63.07 Mitem/s │         │
      ├─ 512       13.5 ns       │ 19.39 ns      │ 17.01 ns      │ 16.89 ns      │ 100     │ 12800
      │            74.02 Mitem/s │ 51.56 Mitem/s │ 58.76 Mitem/s │ 59.2 Mitem/s  │         │
      ├─ 4096      25.49 ns      │ 37.11 ns      │ 28.5 ns       │ 30.19 ns      │ 12      │ 1536
      │            39.22 Mitem/s │ 26.94 Mitem/s │ 35.07 Mitem/s │ 33.11 Mitem/s │         │
      ├─ 16384     41.47 ns      │ 54.21 ns      │ 48 ns         │ 48.02 ns      │ 5       │ 320
      │            24.1 Mitem/s  │ 18.44 Mitem/s │ 20.82 Mitem/s │ 20.82 Mitem/s │         │
      ├─ 65536     61.27 ns      │ 61.27 ns      │ 61.27 ns      │ 61.27 ns      │ 1       │ 64
      │            16.31 Mitem/s │ 16.31 Mitem/s │ 16.31 Mitem/s │ 16.31 Mitem/s │         │
      ├─ 262144    102.2 ns      │ 102.2 ns      │ 102.2 ns      │ 102.2 ns      │ 1       │ 16
      │            9.776 Mitem/s │ 9.776 Mitem/s │ 9.776 Mitem/s │ 9.776 Mitem/s │         │
      ╰─ 1048576   256.5 ns      │ 256.5 ns      │ 256.5 ns      │ 256.5 ns      │ 1       │ 2
                   3.898 Mitem/s │ 3.898 Mitem/s │ 3.898 Mitem/s │ 3.898 Mitem/s │         │

sort                     fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ random                              │               │               │               │         │
│  ├─ par_sort           778.1 µs      │ 6.68 ms       │ 1.052 ms      │ 1.173 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.5 µs      │ 1.318 ms      │ 710.9 µs      │ 749.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.569 ms      │ 2.835 ms      │ 2.7 ms        │ 2.69 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.981 ms      │ 2.036 ms      │ 1.994 ms      │ 1.998 ms      │ 100     │ 100
╰─ sorted                              │               │               │               │         │
   ├─ par_sort           45.61 µs      │ 988.4 µs      │ 219.4 µs      │ 217.1 µ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.55 µs      │ 93.63 µs      │ 46.28 µs      │ 63.61 µs      │ 100     │ 100
   ├─ sort               47.2 µs       │ 94.19 µs      │ 47.96 µs      │ 55.16 µ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      90.96 µs      │ 95.31 µs      │ 90.98 µs      │ 91.09 µs      │ 100     │ 100

string                   fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ char_count                          │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               2.302 ns      │ 7.053 ns      │ 2.322 ns      │ 2.364 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.063 ns      │ 5.557 ns      │ 5.504 ns      │ 5.384 ns      │ 100     │ 51200
│  │  │                  1.58 GB/s     │ 1.439 GB/s    │ 1.453 GB/s    │ 1.485 GB/s    │         │
│  │  │                  1.58 Gchar/s  │ 1.439 Gchar/s │ 1.453 Gchar/s │ 1.485 Gchar/s │         │
│  │  ├─ 64              8.793 ns      │ 11.53 ns      │ 10.21 ns      │ 10.35 ns      │ 100     │ 25600
│  │  │                  7.278 GB/s    │ 5.547 GB/s    │ 6.262 GB/s    │ 6.181 GB/s    │         │
│  │  │                  7.278 Gchar/s │ 5.547 Gchar/s │ 6.262 Gchar/s │ 6.181 Gchar/s │         │
│  │  ╰─ 1024            71.08 ns      │ 72.07 ns      │ 71.55 ns      │ 71.54 ns      │ 100     │ 6400
│  │                     14.4 GB/s     │ 14.2 GB/s     │ 14.31 GB/s    │ 14.31 GB/s    │         │
│  │                     14.4 Gchar/s  │ 14.2 Gchar/s  │ 14.31 Gchar/s │ 14.31 Gchar/s │         │
│  ╰─ Unicode                          │               │               │               │         │
│     ├─ 0               2.288 ns      │ 2.32 ns       │ 2.304 ns      │ 2.301 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.11 ns      │ 18.99 ns      │ 16.31 ns      │ 16.34 ns      │ 100     │ 12800
│     │                  2.195 GB/s    │ 1.632 GB/s    │ 1.9 GB/s      │ 1.897 GB/s    │         │
│     │                  566.6 Mchar/s │ 421.2 Mchar/s │ 490.4 Mchar/s │ 489.5 Mchar/s │         │
│     ├─ 64              34.69 ns      │ 45.47 ns      │ 37.72 ns      │ 37.89 ns      │ 100     │ 6400
│     │                  7.263 GB/s    │ 5.541 GB/s    │ 6.679 GB/s    │ 6.623 GB/s    │         │
│     │                  1.844 Gchar/s │ 1.407 Gchar/s │ 1.696 Gchar/s │ 1.688 Gchar/s │         │
│     ╰─ 1024            286.9 ns      │ 312.4 ns      │ 299.2 ns      │ 299 ns        │ 100     │ 800
│                        14.06 GB/s    │ 12.92 GB/s    │ 13.48 GB/s    │ 13.49 GB/s    │         │
│                        3.569 Gchar/s │ 3.277 Gchar/s │ 3.422 Gchar/s │ 3.424 Gchar/s │         │
├─ clear                               │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               0.227 ns      │ 0.303 ns      │ 0.26 ns       │ 0.262 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.205 ns      │ 0.3 ns        │ 0.239 ns      │ 0.24 ns       │ 100     │ 409600
│  │  │                  39.02 GB/s    │ 26.66 GB/s    │ 33.47 GB/s    │ 33.33 GB/s    │         │
│  │  │                  39.02 Gchar/s │ 26.66 Gchar/s │ 33.47 Gchar/s │ 33.33 Gchar/s │         │
│  │  ├─ 64              0.184 ns      │ 0.284 ns      │ 0.234 ns      │ 0.234 ns      │ 100     │ 409600
│  │  │                  347.8 GB/s    │ 225.3 GB/s    │ 273.5 GB/s    │ 273.5 GB/s    │         │
│  │  │                  347.8 Gchar/s │ 225.3 Gchar/s │ 273.5 Gchar/s │ 273.5 Gchar/s │         │
│  │  ╰─ 1024            0.459 ns      │ 0.724 ns      │ 0.511 ns      │ 0.515 ns      │ 84      │ 344064
│  │                     2.23 TB/s     │ 1.414 TB/s    │ 2.003 TB/s    │ 1.988 TB/s    │         │
│  │                     2.23 Tchar/s  │ 1.414 Tchar/s │ 2.003 Tchar/s │ 1.988 Tchar/s │         │
│  ╰─ Unicode                          │               │               │               │         │
│     ├─ 0               0.237 ns      │ 0.284 ns      │ 0.261 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.195 ns      │ 0.527 ns      │ 0.238 ns      │ 0.24 ns       │ 100     │ 409600
│     │                  158.9 GB/s    │ 58.82 GB/s    │ 130.2 GB/s    │ 129.1 GB/s    │         │
│     │                  41.02 Gchar/s │ 15.18 Gchar/s │ 33.61 Gchar/s │ 33.33 Gchar/s │         │
│     ├─ 64              0.204 ns      │ 0.289 ns      │ 0.238 ns      │ 0.24 ns       │ 100     │ 409600
│     │                  1.235 TB/s    │ 871.9 GB/s    │ 1.058 TB/s    │ 1.05 TB/s     │         │
│     │                  313.7 Gchar/s │ 221.4 Gchar/s │ 268.9 Gchar/s │ 266.6 Gchar/s │         │
│     ╰─ 1024            0.737 ns      │ 1.145 ns      │ 0.835 ns      │ 0.878 ns      │ 19      │ 77824
│                        5.474 TB/s    │ 3.524 TB/s    │ 4.832 TB/s    │ 4.595 TB/s    │         │
│                        1.389 Tchar/s │ 894.3 Gchar/s │ 1.226 Tchar/s │ 1.166 Tchar/s │         │
├─ drop                                │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               0.123 ns      │ 0.581 ns      │ 0.472 ns      │ 0.463 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               8.231 ns      │ 8.903 ns      │ 8.336 ns      │ 8.367 ns      │ 100     │ 25600
│  │  │                  971.9 MB/s    │ 898.5 MB/s    │ 959.6 MB/s    │ 956.1 MB/s    │         │
│  │  │                  971.9 Mchar/s │ 898.5 Mchar/s │ 959.6 Mchar/s │ 956.1 Mchar/s │         │
│  │  │                  dealloc:      │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    8 B         │ 8 B           │ 8 B           │ 8 B           │         │
│  │  ├─ 64              8.227 ns      │ 8.606 ns      │ 8.293 ns      │ 8.337 ns      │ 100     │ 25600
│  │  │                  7.779 GB/s    │ 7.436 GB/s    │ 7.717 GB/s    │ 7.676 GB/s    │         │
│  │  │                  7.779 Gchar/s │ 7.436 Gchar/s │ 7.717 Gchar/s │ 7.676 Gchar/s │         │
│  │  │                  dealloc:      │               │               │               │         │
│  │  │                    1           │ 1             │ 1             │ 1             │         │
│  │  │                    64 B        │ 64 B          │ 64 B          │ 64 B          │         │
│  │  ╰─ 1024            50.25 ns      │ 66.77 ns      │ 51.6 ns       │ 51.94 ns      │ 100     │ 25600
│  │                     20.37 GB/s    │ 15.33 GB/s    │ 19.84 GB/s    │ 19.71 GB/s    │         │
│  │                     20.37 Gchar/s │ 15.33 Gchar/s │ 19.84 Gchar/s │ 19.71 Gchar/s │         │
│  │                     dealloc:      │               │               │               │         │
│  │                       1           │ 1             │ 1             │ 1             │         │
│  │                       1.024 KB    │ 1.024 KB      │ 1.024 KB      │ 1.024 KB      │         │
│  ╰─ Unicode                          │               │               │               │         │
│     ├─ 0               0.074 ns      │ 0.285 ns      │ 0.107 ns      │ 0.108 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               8.246 ns      │ 13.31 ns      │ 8.469 ns      │ 8.58 ns       │ 100     │ 25600
│     │                  3.759 GB/s    │ 2.327 GB/s    │ 3.66 GB/s     │ 3.613 GB/s    │         │
│     │                  970.1 Mchar/s │ 600.7 Mchar/s │ 944.6 Mchar/s │ 932.4 Mchar/s │         │
│     │                  dealloc:      │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    32 B        │ 32 B          │ 32 B          │ 32 B          │         │
│     ├─ 64              14.82 ns      │ 17.56 ns      │ 15.58 ns      │ 15.63 ns      │ 100     │ 12800
│     │                  16.99 GB/s    │ 14.34 GB/s    │ 16.16 GB/s    │ 16.05 GB/s    │         │
│     │                  4.315 Gchar/s │ 3.644 Gchar/s │ 4.106 Gchar/s │ 4.094 Gchar/s │         │
│     │                  dealloc:      │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    256 B       │ 256 B         │ 256 B         │ 256 B         │         │
│     ╰─ 1024            15.14 ns      │ 143.4 ns      │ 17.2 ns       │ 19.72 ns      │ 100     │ 3200
│                        266.4 GB/s    │ 28.12 GB/s    │ 234.6 GB/s    │ 204.4 GB/s    │         │
│                        67.63 Gchar/s │ 7.138 Gchar/s │ 59.52 Gchar/s │ 51.9 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.069 ns      │ 0.122 ns      │ 0.107 ns      │ 0.107 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.304 ns      │ 2.806 ns      │ 2.324 ns      │ 2.361 ns      │ 100     │ 102400
│  │  │                  3.472 GB/s    │ 2.851 GB/s    │ 3.442 GB/s    │ 3.388 GB/s    │         │
│  │  │                  3.472 Gchar/s │ 2.851 Gchar/s │ 3.442 Gchar/s │ 3.388 Gchar/s │         │
│  │  ├─ 64              3.711 ns      │ 5.174 ns      │ 4.299 ns      │ 4.408 ns      │ 100     │ 51200
│  │  │                  17.24 GB/s    │ 12.36 GB/s    │ 14.88 GB/s    │ 14.51 GB/s    │         │
│  │  │                  17.24 Gchar/s │ 12.36 Gchar/s │ 14.88 Gchar/s │ 14.51 Gchar/s │         │
│  │  ╰─ 1024            50.13 ns      │ 61.11 ns      │ 59.83 ns      │ 57.34 ns      │ 100     │ 6400
│  │                     20.42 GB/s    │ 16.75 GB/s    │ 17.11 GB/s    │ 17.85 GB/s    │         │
│  │                     20.42 Gchar/s │ 16.75 Gchar/s │ 17.11 Gchar/s │ 17.85 Gchar/s │         │
│  ╰─ Unicode                          │               │               │               │         │
│     ├─ 0               0.012 ns      │ 0.058 ns      │ 0.054 ns      │ 0.053 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.36 ns      │ 13.77 ns      │ 12.07 ns      │ 12.17 ns      │ 100     │ 25600
│     │                  2.992 GB/s    │ 2.249 GB/s    │ 2.566 GB/s    │ 2.546 GB/s    │         │
│     │                  772.2 Mchar/s │ 580.6 Mchar/s │ 662.4 Mchar/s │ 657.1 Mchar/s │         │
│     ├─ 64              28.11 ns      │ 31.43 ns      │ 29.16 ns      │ 29.23 ns      │ 100     │ 12800
│     │                  8.964 GB/s    │ 8.017 GB/s    │ 8.607 GB/s    │ 8.585 GB/s    │         │
│     │                  2.276 Gchar/s │ 2.036 Gchar/s │ 2.194 Gchar/s │ 2.189 Gchar/s │         │
│     ╰─ 1024            215.7 ns      │ 345.4 ns      │ 231.3 ns      │ 241.8 ns      │ 100     │ 1600
│                        18.69 GB/s    │ 11.69 GB/s    │ 17.42 GB/s    │ 16.68 GB/s    │         │
│                        4.746 Gchar/s │ 2.964 Gchar/s │ 4.425 Gchar/s │ 4.233 Gchar/s │         │
├─ make_ascii_uppercase                │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               0.072 ns      │ 0.383 ns      │ 0.107 ns      │ 0.112 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.303 ns      │ 4.38 ns       │ 2.328 ns      │ 2.367 ns      │ 100     │ 102400
│  │  │                  3.473 GB/s    │ 1.826 GB/s    │ 3.436 GB/s    │ 3.379 GB/s    │         │
│  │  │                  3.473 Gchar/s │ 1.826 Gchar/s │ 3.436 Gchar/s │ 3.379 Gchar/s │         │
│  │  ├─ 64              3.707 ns      │ 7.045 ns      │ 4.25 ns       │ 4.312 ns      │ 100     │ 51200
│  │  │                  17.26 GB/s    │ 9.084 GB/s    │ 15.05 GB/s    │ 14.84 GB/s    │         │
│  │  │                  17.26 Gchar/s │ 9.084 Gchar/s │ 15.05 Gchar/s │ 14.84 Gchar/s │         │
│  │  ╰─ 1024            50.05 ns      │ 81.96 ns      │ 59.39 ns      │ 58.59 ns      │ 100     │ 6400
│  │                     20.45 GB/s    │ 12.49 GB/s    │ 17.23 GB/s    │ 17.47 GB/s    │         │
│  │                     20.45 Gchar/s │ 12.49 Gchar/s │ 17.23 Gchar/s │ 17.47 Gchar/s │         │
│  ╰─ Unicode                          │               │               │               │         │
│     ├─ 0               0.033 ns      │ 0.343 ns      │ 0.108 ns      │ 0.109 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.68 ns      │ 16.08 ns      │ 12.03 ns      │ 12.09 ns      │ 100     │ 25600
│     │                  2.902 GB/s    │ 1.927 GB/s    │ 2.576 GB/s    │ 2.562 GB/s    │         │
│     │                  749 Mchar/s   │ 497.3 Mchar/s │ 664.7 Mchar/s │ 661.3 Mchar/s │         │
│     ├─ 64              27.14 ns      │ 31.86 ns      │ 29.05 ns      │ 29.22 ns      │ 100     │ 12800
│     │                  9.282 GB/s    │ 7.909 GB/s    │ 8.673 GB/s    │ 8.589 GB/s    │         │
│     │                  2.357 Gchar/s │ 2.008 Gchar/s │ 2.202 Gchar/s │ 2.19 Gchar/s  │         │
│     ╰─ 1024            217.4 ns      │ 287.9 ns      │ 232.2 ns      │ 237.9 ns      │ 100     │ 1600
│                        18.53 GB/s    │ 13.99 GB/s    │ 17.36 GB/s    │ 16.95 GB/s    │         │
│                        4.708 Gchar/s │ 3.555 Gchar/s │ 4.408 Gchar/s │ 4.303 Gchar/s │         │
├─ to_ascii_lowercase                  │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               4.588 ns      │ 5.342 ns      │ 5.094 ns      │ 5.053 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.65 ns      │ 29.44 ns      │ 25.42 ns      │ 25.4 ns       │ 100     │ 12800
│  │  │                  338.2 MB/s    │ 271.7 MB/s    │ 314.6 MB/s    │ 314.9 MB/s    │         │
│  │  │                  338.2 Mchar/s │ 271.7 Mchar/s │ 314.6 Mchar/s │ 314.9 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              25.68 ns      │ 35.49 ns      │ 29.37 ns      │ 29.52 ns      │ 100     │ 6400
│  │  │                  2.491 GB/s    │ 1.802 GB/s    │ 2.178 GB/s    │ 2.167 GB/s    │         │
│  │  │                  2.491 Gchar/s │ 1.802 Gchar/s │ 2.178 Gchar/s │ 2.167 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            84.02 ns      │ 106.1 ns      │ 88.71 ns      │ 89.62 ns      │ 100     │ 3200
│  │                     12.18 GB/s    │ 9.646 GB/s    │ 11.54 GB/s    │ 11.42 GB/s    │         │
│  │                     12.18 Gchar/s │ 9.646 Gchar/s │ 11.54 Gchar/s │ 11.42 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.149 ns      │ 5.155 ns      │ 5.059 ns      │ 4.995 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               34.16 ns      │ 43.99 ns      │ 37.5 ns       │ 37.94 ns      │ 100     │ 6400
│     │                  907.2 MB/s    │ 704.5 MB/s    │ 826.5 MB/s    │ 816.9 MB/s    │         │
│     │                  234.1 Mchar/s │ 181.8 Mchar/s │ 213.3 Mchar/s │ 210.8 Mchar/s │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    31.67 B     │ 31.5 B        │ 31.59 B       │ 31.53 B       │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    31.67 B     │ 31.5 B        │ 31.59 B       │ 31.53 B       │         │
│     ├─ 64              56.99 ns      │ 86.65 ns      │ 62.79 ns      │ 63.46 ns      │ 100     │ 3200
│     │                  4.403 GB/s    │ 2.908 GB/s    │ 4.013 GB/s    │ 3.954 GB/s    │         │
│     │                  1.122 Gchar/s │ 738.5 Mchar/s │ 1.019 Gchar/s │ 1.008 Gchar/s │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    251.9 B     │ 252.2 B       │ 252.6 B       │ 252.2 B       │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    251.9 B     │ 252.2 B       │ 252.6 B       │ 252.2 B       │         │
│     ╰─ 1024            337.3 ns      │ 373.5 ns      │ 350.3 ns      │ 350.8 ns      │ 100     │ 800
│                        11.95 GB/s    │ 10.8 GB/s     │ 11.51 GB/s    │ 11.49 GB/s    │         │
│                        3.035 Gchar/s │ 2.74 Gchar/s  │ 2.922 Gchar/s │ 2.918 Gchar/s │         │
│                        max alloc:    │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.034 KB    │ 4.035 KB      │ 4.036 KB      │ 4.035 KB      │         │
│                        alloc:        │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.034 KB    │ 4.035 KB      │ 4.036 KB      │ 4.035 KB      │         │
├─ to_ascii_uppercase                  │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               4.143 ns      │ 7.887 ns      │ 4.217 ns      │ 4.259 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.08 ns      │ 27.12 ns      │ 24.12 ns      │ 24.25 ns      │ 100     │ 12800
│  │  │                  346.5 MB/s    │ 294.9 MB/s    │ 331.5 MB/s    │ 329.8 MB/s    │         │
│  │  │                  346.5 Mchar/s │ 294.9 Mchar/s │ 331.5 Mchar/s │ 329.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              25.59 ns      │ 30.16 ns      │ 26.96 ns      │ 27.08 ns      │ 100     │ 12800
│  │  │                  2.5 GB/s      │ 2.121 GB/s    │ 2.373 GB/s    │ 2.362 GB/s    │         │
│  │  │                  2.5 Gchar/s   │ 2.121 Gchar/s │ 2.373 Gchar/s │ 2.362 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            81.8 ns       │ 99.05 ns      │ 89.46 ns      │ 90.24 ns      │ 100     │ 3200
│  │                     12.51 GB/s    │ 10.33 GB/s    │ 11.44 GB/s    │ 11.34 GB/s    │         │
│  │                     12.51 Gchar/s │ 10.33 Gchar/s │ 11.44 Gchar/s │ 11.34 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.409 ns      │ 5.153 ns      │ 4.855 ns      │ 4.838 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.55 ns      │ 42.6 ns       │ 37.84 ns      │ 38.03 ns      │ 100     │ 6400
│     │                  923.7 MB/s    │ 727.5 MB/s    │ 819.2 MB/s    │ 814.9 MB/s    │         │
│     │                  238.3 Mchar/s │ 187.7 Mchar/s │ 211.4 Mchar/s │ 210.3 Mchar/s │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    31.75 B     │ 31.56 B       │ 31.5 B        │ 31.52 B       │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    31.75 B     │ 31.56 B       │ 31.5 B        │ 31.52 B       │         │
│     ├─ 64              53.62 ns      │ 86.05 ns      │ 59.21 ns      │ 60.13 ns      │ 100     │ 3200
│     │                  4.699 GB/s    │ 2.916 GB/s    │ 4.238 GB/s    │ 4.174 GB/s    │         │
│     │                  1.193 Gchar/s │ 743.6 Mchar/s │ 1.08 Gchar/s  │ 1.064 Gchar/s │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    252.2 B     │ 251.8 B       │ 252.3 B       │ 252.2 B       │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    252.2 B     │ 251.8 B       │ 252.3 B       │ 252.2 B       │         │
│     ╰─ 1024            340.8 ns      │ 400.7 ns      │ 359.9 ns      │ 360.8 ns      │ 100     │ 800
│                        11.83 GB/s    │ 10.07 GB/s    │ 11.2 GB/s     │ 11.18 GB/s    │         │
│                        3.004 Gchar/s │ 2.555 Gchar/s │ 2.844 Gchar/s │ 2.837 Gchar/s │         │
│                        max alloc:    │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.034 KB    │ 4.038 KB      │ 4.035 KB      │ 4.035 KB      │         │
│                        alloc:        │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.034 KB    │ 4.038 KB      │ 4.035 KB      │ 4.035 KB      │         │
├─ to_lowercase                        │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               12.51 ns      │ 12.61 ns      │ 12.52 ns      │ 12.53 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               31.76 ns      │ 53.63 ns      │ 33.55 ns      │ 34.58 ns      │ 100     │ 6400
│  │  │                  251.8 MB/s    │ 149.1 MB/s    │ 238.3 MB/s    │ 231.3 MB/s    │         │
│  │  │                  251.8 Mchar/s │ 149.1 Mchar/s │ 238.3 Mchar/s │ 231.3 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              29.9 ns       │ 38.12 ns      │ 31.63 ns      │ 32.01 ns      │ 100     │ 6400
│  │  │                  2.14 GB/s     │ 1.678 GB/s    │ 2.022 GB/s    │ 1.999 GB/s    │         │
│  │  │                  2.14 Gchar/s  │ 1.678 Gchar/s │ 2.022 Gchar/s │ 1.999 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            111.4 ns      │ 150.2 ns      │ 122.3 ns      │ 123.6 ns      │ 100     │ 1600
│  │                     9.186 GB/s    │ 6.814 GB/s    │ 8.37 GB/s     │ 8.282 GB/s    │         │
│  │                     9.186 Gchar/s │ 6.814 Gchar/s │ 8.37 Gchar/s  │ 8.282 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.49 ns      │ 23.02 ns      │ 12.51 ns      │ 12.65 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 ns        │ 5.453 µs      │ 226 ns        │ 344.9 ns      │ 100     │ 100
│     │                  142.1 MB/s    │ 5.868 MB/s    │ 141.5 MB/s    │ 89.85 MB/s    │         │
│     │                  36.68 Mchar/s │ 1.467 Mchar/s │ 35.38 Mchar/s │ 23.18 Mchar/s │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    31 B        │ 32 B          │ 32 B          │ 31.42 B       │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    31 B        │ 32 B          │ 32 B          │ 31.42 B       │         │
│     ├─ 64              1.264 µs      │ 1.924 µs      │ 1.308 µs      │ 1.365 µs      │ 100     │ 200
│     │                  201.6 MB/s    │ 129.9 MB/s    │ 191.1 MB/s    │ 183.8 MB/s    │         │
│     │                  50.6 Mchar/s  │ 33.26 Mchar/s │ 48.92 Mchar/s │ 46.87 Mchar/s │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    255 B       │ 250.5 B       │ 250.7 B       │ 252.1 B       │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    255 B       │ 250.5 B       │ 250.7 B       │ 252.1 B       │         │
│     ╰─ 1024            20.07 µs      │ 24.85 µs      │ 20.3 µs       │ 20.47 µs      │ 100     │ 100
│                        201.7 MB/s    │ 161.7 MB/s    │ 198.5 MB/s    │ 197.1 MB/s    │         │
│                        51 Mchar/s    │ 41.2 Mchar/s  │ 50.44 Mchar/s │ 50.02 Mchar/s │         │
│                        max alloc:    │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.051 KB    │ 4.019 KB      │ 4.031 KB      │ 4.076 KB      │         │
│                        alloc:        │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.051 KB    │ 4.019 KB      │ 4.031 KB      │ 4.036 KB      │         │
│                        grow:         │               │               │               │         │
│                          0           │ 0             │ 0             │ 0.01          │         │
│                          0 B         │ 0 B           │ 0 B           │ 40.33 B       │         │
├─ to_uppercase                        │               │               │               │         │
│  ├─ Ascii                            │               │               │               │         │
│  │  ├─ 0               11.59 ns      │ 13.36 ns      │ 11.61 ns      │ 11.63 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               30.66 ns      │ 62.21 ns      │ 32 ns         │ 32.6 ns       │ 100     │ 6400
│  │  │                  260.8 MB/s    │ 128.5 MB/s    │ 249.9 MB/s    │ 245.3 MB/s    │         │
│  │  │                  260.8 Mchar/s │ 128.5 Mchar/s │ 249.9 Mchar/s │ 245.3 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              29.27 ns      │ 49.91 ns      │ 31.02 ns      │ 31.39 ns      │ 100     │ 6400
│  │  │                  2.185 GB/s    │ 1.282 GB/s    │ 2.062 GB/s    │ 2.038 GB/s    │         │
│  │  │                  2.185 Gchar/s │ 1.282 Gchar/s │ 2.062 Gchar/s │ 2.038 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            100.6 ns      │ 174.1 ns      │ 103.7 ns      │ 106 ns        │ 100     │ 3200
│  │                     10.17 GB/s    │ 5.88 GB/s     │ 9.867 GB/s    │ 9.66 GB/s     │         │
│  │                     10.17 Gchar/s │ 5.88 Gchar/s  │ 9.867 Gchar/s │ 9.66 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               11.58 ns      │ 14.07 ns      │ 11.6 ns       │ 11.63 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               179.8 ns      │ 700.8 ns      │ 187.9 ns      │ 212.5 ns      │ 100     │ 400
│     │                  172.3 MB/s    │ 44.23 MB/s    │ 164.9 MB/s    │ 145.8 MB/s    │         │
│     │                  44.48 Mchar/s │ 11.41 Mchar/s │ 42.56 Mchar/s │ 37.63 Mchar/s │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    31.5 B      │ 31.5 B        │ 31.37 B       │ 31.53 B       │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    31.5 B      │ 31.5 B        │ 31.37 B       │ 31.53 B       │         │
│     ├─ 64              1.238 µs      │ 1.972 µs      │ 1.27 µs       │ 1.334 µs      │ 100     │ 200
│     │                  205.8 MB/s    │ 128.2 MB/s    │ 199.1 MB/s    │ 188.8 MB/s    │         │
│     │                  51.67 Mchar/s │ 32.44 Mchar/s │ 50.38 Mchar/s │ 47.96 Mchar/s │         │
│     │                  max alloc:    │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    255 B       │ 253 B         │ 253.2 B       │ 253.6 B       │         │
│     │                  alloc:        │               │               │               │         │
│     │                    1           │ 1             │ 1             │ 1             │         │
│     │                    255 B       │ 253 B         │ 253.2 B       │ 252.3 B       │         │
│     │                  grow:         │               │               │               │         │
│     │                    0           │ 0             │ 0             │ 0.005         │         │
│     │                    0 B         │ 0 B           │ 0 B           │ 1.25 B        │         │
│     ╰─ 1024            19.43 µs      │ 24.32 µs      │ 19.78 µs      │ 19.96 µs      │ 100     │ 100
│                        208.2 MB/s    │ 165.8 MB/s    │ 203.6 MB/s    │ 202.1 MB/s    │         │
│                        52.69 Mchar/s │ 42.09 Mchar/s │ 51.76 Mchar/s │ 51.3 Mchar/s  │         │
│                        max alloc:    │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.046 KB    │ 4.034 KB      │ 4.028 KB      │ 4.276 KB      │         │
│                        alloc:        │               │               │               │         │
│                          1           │ 1             │ 1             │ 1             │         │
│                          4.046 KB    │ 4.034 KB      │ 4.028 KB      │ 4.035 KB      │         │
│                        grow:         │               │               │               │         │
│                          0           │ 0             │ 0             │ 0.06          │         │
│                          0 B         │ 0 B           │ 0 B           │ 241.6 B       │         │
╰─ validate_utf8                       │               │               │               │         │
   ├─ Ascii                            │               │               │               │         │
   │  ├─ 0               2.317 ns      │ 4.337 ns      │ 3.252 ns      │ 3.213 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.563 ns      │ 14.82 ns      │ 9.52 ns       │ 9.527 ns      │ 100     │ 25600
   │  │                  934.2 MB/s    │ 539.4 MB/s    │ 840.3 MB/s    │ 839.7 MB/s    │         │
   │  │                  934.2 Mchar/s │ 539.4 Mchar/s │ 840.3 Mchar/s │ 839.7 Mchar/s │         │
   │  ├─ 64              9.286 ns      │ 11.75 ns      │ 11.05 ns      │ 10.93 ns      │ 100     │ 25600
   │  │                  6.892 GB/s    │ 5.444 GB/s    │ 5.791 GB/s    │ 5.854 GB/s    │         │
   │  │                  6.892 Gchar/s │ 5.444 Gchar/s │ 5.791 Gchar/s │ 5.854 Gchar/s │         │
   │  ╰─ 1024            41.16 ns      │ 62.85 ns      │ 42.36 ns      │ 42.62 ns      │ 100     │ 6400
   │                     24.87 GB/s    │ 16.29 GB/s    │ 24.16 GB/s    │ 24.02 GB/s    │         │
   │                     24.87 Gchar/s │ 16.29 Gchar/s │ 24.16 Gchar/s │ 24.02 Gchar/s │         │
   ╰─ Unicode                          │               │               │               │         │
      ├─ 0               2.291 ns      │ 4.152 ns      │ 2.793 ns      │ 2.752 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               68.57 ns      │ 100.8 ns      │ 83.14 ns      │ 83.4 ns       │ 100     │ 3200
      │                  452 MB/s      │ 307.3 MB/s    │ 372.8 MB/s    │ 371.7 MB/s    │         │
      │                  116.6 Mchar/s │ 79.32 Mchar/s │ 96.21 Mchar/s │ 95.92 Mchar/s │         │
      ├─ 64              449.7 ns      │ 657.2 ns      │ 521.7 ns      │ 522.3 ns      │ 100     │ 400
      │                  562.4 MB/s    │ 383.3 MB/s    │ 482.9 MB/s    │ 480.5 MB/s    │         │
      │                  142.2 Mchar/s │ 97.36 Mchar/s │ 122.6 Mchar/s │ 122.5 Mchar/s │         │
      ╰─ 1024            7.04 µs       │ 10.17 µs      │ 7.853 µs      │ 7.866 µs      │ 100     │ 100
                         574.1 MB/s    │ 395.4 MB/s    │ 514.3 MB/s    │ 512.8 MB/s    │         │
                         145.4 Mchar/s │ 100.6 Mchar/s │ 130.3 Mchar/s │ 130.1 Mchar/s │         │

threads                 fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ arc                                │               │               │               │         │
│  ├─ clone                           │               │               │               │         │
│  │  ├─ t=1            13.15 ns      │ 32.83 ns      │ 13.2 ns       │ 13.59 ns      │ 100     │ 12800
│  │  ├─ t=4            10.97 ns      │ 97.26 ns      │ 18.08 ns      │ 31.55 ns      │ 100     │ 12800
│  │  ├─ t=16           17.69 ns      │ 277.6 ns      │ 58.52 ns      │ 84.18 ns      │ 112     │ 3584
│  │  ╰─ t=40           20.48 ns      │ 215.4 ns      │ 37.26 ns      │ 59.85 ns      │ 120     │ 1920
│  ├─ drop                            │               │               │               │         │
│  │  ├─ t=1            10.99 ns      │ 12.91 ns      │ 11 ns         │ 11.02 ns      │ 100     │ 25600
│  │  ├─ t=4            9.339 ns      │ 95.18 ns      │ 51.58 ns      │ 48.29 ns      │ 100     │ 12800
│  │  ├─ t=16           15.6 ns       │ 242.8 ns      │ 32.71 ns      │ 57.21 ns      │ 112     │ 3584
│  │  ╰─ t=40           19.91 ns      │ 283.4 ns      │ 46.94 ns      │ 85.43 ns      │ 120     │ 1920
│  ╰─ get_mut                         │               │               │               │         │
│     ├─ t=1            11.91 ns      │ 12.02 ns      │ 11.94 ns      │ 11.94 ns      │ 100     │ 25600
│     ├─ t=4            12.88 ns      │ 127.1 ns      │ 61.61 ns      │ 56.74 ns      │ 100     │ 12800
│     ├─ t=16           16.98 ns      │ 199.1 ns      │ 38.13 ns      │ 54.19 ns      │ 112     │ 3584
│     ╰─ t=40           23.35 ns      │ 522.3 ns      │ 53.98 ns      │ 111.2 ns      │ 120     │ 1920
├─ mutex                              │               │               │               │         │
│  ├─ lock                            │               │               │               │         │
│  │  ├─ block                        │               │               │               │         │
│  │  │  ├─ t=1         22.51 ns      │ 104.2 ns      │ 22.55 ns      │ 23.43 ns      │ 100     │ 12800
│  │  │  ├─ t=4         23.02 ns      │ 715.5 ns      │ 23.25 ns      │ 123.6 ns      │ 100     │ 12800
│  │  │  ├─ t=16        28.23 ns      │ 5.767 µs      │ 161.8 ns      │ 966.3 ns      │ 112     │ 1792
│  │  │  ╰─ t=40        30.04 ns      │ 5.763 µs      │ 78.41 ns      │ 528.9 ns      │ 120     │ 480
│  │  ╰─ try                          │               │               │               │         │
│  │     ├─ t=1         22.52 ns      │ 95.26 ns      │ 22.56 ns      │ 23.34 ns      │ 100     │ 12800
│  │     ├─ t=4         22.91 ns      │ 256.1 ns      │ 73.62 ns      │ 87.67 ns      │ 100     │ 6400
│  │     ├─ t=16        24.66 ns      │ 365 ns        │ 56.48 ns      │ 98.39 ns      │ 112     │ 3584
│  │     ╰─ t=40        28.73 ns      │ 527.6 ns      │ 123 ns        │ 163.8 ns      │ 120     │ 1920
│  ╰─ set                             │               │               │               │         │
│     ├─ block                        │               │               │               │         │
│     │  ├─ t=1         22.51 ns      │ 22.61 ns      │ 22.54 ns      │ 22.54 ns      │ 100     │ 12800
│     │  ├─ t=4         23.3 ns       │ 543.9 ns      │ 24.33 ns      │ 146.4 ns      │ 100     │ 12800
│     │  ├─ t=16        30.41 ns      │ 4.977 µs      │ 213.7 ns      │ 817.5 ns      │ 112     │ 896
│     │  ╰─ t=40        50.04 ns      │ 2.106 µs      │ 123.7 ns      │ 230.5 ns      │ 120     │ 240
│     ╰─ try                          │               │               │               │         │
│        ├─ t=1         22.91 ns      │ 23.06 ns      │ 22.99 ns      │ 22.99 ns      │ 100     │ 12800
│        ├─ t=4         25.66 ns      │ 187.2 ns      │ 105 ns        │ 96.36 ns      │ 100     │ 3200
│        ├─ t=16        27.16 ns      │ 312.6 ns      │ 60.41 ns      │ 89.97 ns      │ 112     │ 1792
│        ╰─ t=40        26.79 ns      │ 451.7 ns      │ 68.98 ns      │ 92.4 ns       │ 120     │ 960
├─ rw_lock                            │               │               │               │         │
│  ├─ read                            │               │               │               │         │
│  │  ├─ block                        │               │               │               │         │
│  │  │  ├─ t=1         26.04 ns      │ 26.21 ns      │ 26.07 ns      │ 26.08 ns      │ 100     │ 12800
│  │  │  ├─ t=4         26.57 ns      │ 331.6 ns      │ 76.96 ns      │ 126.5 ns      │ 100     │ 3200
│  │  │  ├─ t=16        31.29 ns      │ 1.349 µs      │ 148.9 ns      │ 287 ns        │ 112     │ 1792
│  │  │  ╰─ t=40        32.79 ns      │ 2.386 µs      │ 144 ns        │ 470 ns        │ 120     │ 960
│  │  ╰─ try                          │               │               │               │         │
│  │     ├─ t=1         26.03 ns      │ 26.13 ns      │ 26.06 ns      │ 26.06 ns      │ 100     │ 12800
│  │     ├─ t=4         26.51 ns      │ 272.2 ns      │ 27.16 ns      │ 66.2 ns       │ 100     │ 12800
│  │     ├─ t=16        32.85 ns      │ 517.7 ns      │ 82.73 ns      │ 170 ns        │ 112     │ 1792
│  │     ╰─ t=40        31.79 ns      │ 1.842 µs      │ 111.2 ns      │ 338.7 ns      │ 120     │ 960
│  ├─ set                             │               │               │               │         │
│  │  ├─ block                        │               │               │               │         │
│  │  │  ├─ t=1         23.01 ns      │ 23.09 ns      │ 23.06 ns      │ 23.06 ns      │ 100     │ 12800
│  │  │  ├─ t=4         24.26 ns      │ 690.4 ns      │ 208.5 ns      │ 224.3 ns      │ 100     │ 3200
│  │  │  ├─ t=16        35.41 ns      │ 3.601 µs      │ 51.91 ns      │ 289.8 ns      │ 112     │ 896
│  │  │  ╰─ t=40        62.04 ns      │ 1.681 µs      │ 118.2 ns      │ 210.6 ns      │ 120     │ 240
│  │  ╰─ try                          │               │               │               │         │
│  │     ├─ t=1         26.56 ns      │ 26.66 ns      │ 26.6 ns       │ 26.61 ns      │ 100     │ 12800
│  │     ├─ t=4         4.207 ns      │ 53.68 ns      │ 27.43 ns      │ 25.55 ns      │ 100     │ 12800
│  │     ├─ t=16        9.574 ns      │ 236.6 ns      │ 35.15 ns      │ 42.03 ns      │ 112     │ 3584
│  │     ╰─ t=40        20.04 ns      │ 216.2 ns      │ 49.19 ns      │ 57.92 ns      │ 120     │ 1920
│  ╰─ write                           │               │               │               │         │
│     ├─ block                        │               │               │               │         │
│     │  ├─ t=1         22.97 ns      │ 23.05 ns      │ 23.01 ns      │ 23 ns         │ 100     │ 12800
│     │  ├─ t=4         23.94 ns      │ 571.3 ns      │ 93.12 ns      │ 174 ns        │ 100     │ 3200
│     │  ├─ t=16        30.91 ns      │ 2.136 µs      │ 46.16 ns      │ 204.1 ns      │ 112     │ 896
│     │  ╰─ t=40        27.91 ns      │ 9.988 µs      │ 275.1 ns      │ 2.139 µs      │ 120     │ 960
│     ╰─ try                          │               │               │               │         │
│        ├─ t=1         26.13 ns      │ 26.28 ns      │ 26.19 ns      │ 26.19 ns      │ 100     │ 12800
│        ├─ t=4         5.41 ns       │ 60.03 ns      │ 26.76 ns      │ 25.08 ns      │ 100     │ 12800
│        ├─ t=16        30.91 ns      │ 157.4 ns      │ 43.29 ns      │ 50 ns         │ 112     │ 1792
│        ╰─ t=40        15.04 ns      │ 163.1 ns      │ 49.73 ns      │ 60.3 ns       │ 120     │ 1920
╰─ thread_id                          │               │               │               │         │
   ├─ asm                             │               │               │               │         │
   │  ├─ t=1            0.278 ns      │ 0.361 ns      │ 0.297 ns      │ 0.302 ns      │ 100     │ 409600
   │  ├─ t=4            0.238 ns      │ 0.979 ns      │ 0.468 ns      │ 0.585 ns      │ 100     │ 409600
   │  ├─ t=16           0.31 ns       │ 0.915 ns      │ 0.353 ns      │ 0.448 ns      │ 112     │ 229376
   │  ╰─ t=40           0.287 ns      │ 1.169 ns      │ 0.629 ns      │ 0.584 ns      │ 120     │ 245760
   ├─ gettid                          │               │               │               │         │
   │  ├─ t=1            113.8 ns      │ 115.7 ns      │ 114.7 ns      │ 114.6 ns      │ 100     │ 3200
   │  ├─ t=4            115.2 ns      │ 867.9 ns      │ 124.3 ns      │ 198.3 ns      │ 100     │ 1600
   │  ├─ t=16           137.6 ns      │ 662.5 ns      │ 170.2 ns      │ 184.8 ns      │ 112     │ 1792
   │  ╰─ t=40           144.2 ns      │ 1.555 µs      │ 225.6 ns      │ 234 ns        │ 120     │ 960
   ├─ sched_getcpu                    │               │               │               │         │
   │  ├─ t=1            2.281 ns      │ 2.356 ns      │ 2.321 ns      │ 2.315 ns      │ 100     │ 102400
   │  ├─ t=4            2.285 ns      │ 11.67 ns      │ 2.544 ns      │ 2.803 ns      │ 100     │ 102400
   │  ├─ t=16           2.453 ns      │ 4.464 ns      │ 2.554 ns      │ 2.792 ns      │ 112     │ 114688
   │  ╰─ t=40           2.478 ns      │ 26.3 ns       │ 3.428 ns      │ 3.938 ns      │ 120     │ 61440
   ├─ pthread                         │               │               │               │         │
   │  ├─ getspecific                  │               │               │               │         │
   │  │  ├─ t=1         3.645 ns      │ 3.693 ns      │ 3.677 ns      │ 3.677 ns      │ 100     │ 102400
   │  │  ├─ t=4         3.691 ns      │ 9.015 ns      │ 4.143 ns      │ 4.632 ns      │ 100     │ 51200
   │  │  ├─ t=16        3.82 ns       │ 6.863 ns      │ 3.993 ns      │ 4.35 ns       │ 112     │ 57344
   │  │  ╰─ t=40        3.494 ns      │ 7.837 ns      │ 5.513 ns      │ 5.41 ns       │ 120     │ 61440
   │  ╰─ self                         │               │               │               │         │
   │     ├─ t=1         2.284 ns      │ 2.355 ns      │ 2.306 ns      │ 2.309 ns      │ 100     │ 102400
   │     ├─ t=4         2.291 ns      │ 4.865 ns      │ 2.589 ns      │ 2.928 ns      │ 100     │ 102400
   │     ├─ t=16        2.468 ns      │ 6.003 ns      │ 2.83 ns       │ 3.145 ns      │ 112     │ 57344
   │     ╰─ t=40        2.543 ns      │ 4.935 ns      │ 3.778 ns      │ 3.665 ns      │ 120     │ 61440
   ╰─ std                             │               │               │               │         │
      ├─ thread                       │               │               │               │         │
      │  ├─ current                   │               │               │               │         │
      │  │  ├─ t=1      2.291 ns      │ 12.47 ns      │ 2.31 ns       │ 2.429 ns      │ 100     │ 102400
      │  │  ├─ t=4      4.589 ns      │ 20.87 ns      │ 17.26 ns      │ 14.71 ns      │ 100     │ 12800
      │  │  ├─ t=16     3.878 ns      │ 24.13 ns      │ 17.36 ns      │ 17.47 ns      │ 112     │ 14336
      │  │  ╰─ t=40     6.496 ns      │ 37.42 ns      │ 17.21 ns      │ 17.99 ns      │ 120     │ 15360
      │  ╰─ current_id                │               │               │               │         │
      │     ├─ t=1      2.287 ns      │ 2.766 ns      │ 2.307 ns      │ 2.307 ns      │ 100     │ 102400
      │     ├─ t=4      2.839 ns      │ 80.19 ns      │ 24.85 ns      │ 20.97 ns      │ 100     │ 12800
      │     ├─ t=16     9.027 ns      │ 48.93 ns      │ 32.23 ns      │ 34.46 ns      │ 112     │ 7168
      │     ╰─ t=40     10.08 ns      │ 207.3 ns      │ 43.97 ns      │ 48.91 ns      │ 120     │ 7680
      ╰─ thread_local                 │               │               │               │         │
         ├─ count                     │               │               │               │         │
         │  ├─ t=1      0.006 ns      │ 0.03 ns       │ 0.024 ns      │ 0.022 ns      │ 100     │ 819200
         │  ├─ t=4      0.01 ns       │ 0.63 ns       │ 0.036 ns      │ 0.154 ns      │ 100     │ 409600
         │  ├─ t=16     0.058 ns      │ 2.013 ns      │ 0.271 ns      │ 0.43 ns       │ 112     │ 229376
         │  ╰─ t=40     0.142 ns      │ 2.263 ns      │ 0.636 ns      │ 0.63 ns       │ 120     │ 122880
         ├─ id                        │               │               │               │         │
         │  ├─ t=1      0.005 ns      │ 0.01 ns       │ 0.006 ns      │ 0.006 ns      │ 100     │ 819200
         │  ├─ t=4      0.003 ns      │ 1.088 ns      │ 0.017 ns      │ 0.09 ns       │ 100     │ 819200
         │  ├─ t=16     0.032 ns      │ 0.746 ns      │ 0.039 ns      │ 0.194 ns      │ 112     │ 458752
         │  ╰─ t=40     0.153 ns      │ 2.209 ns      │ 0.629 ns      │ 0.661 ns      │ 120     │ 122880
         ╰─ ptr                       │               │               │               │         │
            ├─ t=1      0.461 ns      │ 0.463 ns      │ 0.462 ns      │ 0.462 ns      │ 100     │ 409600
            ├─ t=4      0.007 ns      │ 1.553 ns      │ 0.201 ns      │ 0.291 ns      │ 100     │ 409600
            ├─ t=16     0.063 ns      │ 2.188 ns      │ 0.301 ns      │ 0.642 ns      │ 112     │ 229376
            ╰─ t=40     0.057 ns      │ 2.171 ns      │ 1.189 ns      │ 1.171 ns      │ 120     │ 245760

time               fastest       │ slowest       │ median        │ mean          │ samples │ iters
├─ duration_since                │               │               │               │         │
│  ├─ instant      4.219 ns      │ 5.073 ns      │ 4.227 ns      │ 4.253 ns      │ 100     │ 51200
│  ├─ system_time  14.18 ns      │ 28.4 ns       │ 14.19 ns      │ 14.35 ns      │ 100     │ 25600
│  ╰─ tsc (x86)    0.458 ns      │ 0.468 ns      │ 0.466 ns      │ 0.466 ns      │ 100     │ 409600
╰─ now                           │               │               │               │         │
   ├─ instant      24.81 ns      │ 24.86 ns      │ 24.83 ns      │ 24.83 ns      │ 100     │ 12800
   ├─ system_time  24.8 ns       │ 53.66 ns      │ 25.17 ns      │ 25.61 ns      │ 100     │ 12800
   ╰─ tsc (x86)    11.45 ns      │ 11.51 ns      │ 11.46 ns      │ 11.46 ns      │ 100     │ 25600

