1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 3
4
5[[package]]
6name = "aho-corasick"
7version = "1.1.2"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
10dependencies = [
11 "memchr",
12]
13
14[[package]]
15name = "anes"
16version = "0.1.6"
17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
19
20[[package]]
21name = "anes"
22version = "0.2.0"
23dependencies = [
24 "bitflags",
25 "criterion",
26 "libc",
27]
28
29[[package]]
30name = "anstyle"
31version = "1.0.4"
32source = "registry+https://github.com/rust-lang/crates.io-index"
33checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87"
34
35[[package]]
36name = "autocfg"
37version = "1.1.0"
38source = "registry+https://github.com/rust-lang/crates.io-index"
39checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
40
41[[package]]
42name = "bitflags"
43version = "2.4.1"
44source = "registry+https://github.com/rust-lang/crates.io-index"
45checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
46
47[[package]]
48name = "bumpalo"
49version = "3.14.0"
50source = "registry+https://github.com/rust-lang/crates.io-index"
51checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
52
53[[package]]
54name = "cast"
55version = "0.3.0"
56source = "registry+https://github.com/rust-lang/crates.io-index"
57checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
58
59[[package]]
60name = "cfg-if"
61version = "1.0.0"
62source = "registry+https://github.com/rust-lang/crates.io-index"
63checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
64
65[[package]]
66name = "ciborium"
67version = "0.2.1"
68source = "registry+https://github.com/rust-lang/crates.io-index"
69checksum = "effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926"
70dependencies = [
71 "ciborium-io",
72 "ciborium-ll",
73 "serde",
74]
75
76[[package]]
77name = "ciborium-io"
78version = "0.2.1"
79source = "registry+https://github.com/rust-lang/crates.io-index"
80checksum = "cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656"
81
82[[package]]
83name = "ciborium-ll"
84version = "0.2.1"
85source = "registry+https://github.com/rust-lang/crates.io-index"
86checksum = "defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b"
87dependencies = [
88 "ciborium-io",
89 "half",
90]
91
92[[package]]
93name = "clap"
94version = "4.4.8"
95source = "registry+https://github.com/rust-lang/crates.io-index"
96checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64"
97dependencies = [
98 "clap_builder",
99]
100
101[[package]]
102name = "clap_builder"
103version = "4.4.8"
104source = "registry+https://github.com/rust-lang/crates.io-index"
105checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc"
106dependencies = [
107 "anstyle",
108 "clap_lex",
109]
110
111[[package]]
112name = "clap_lex"
113version = "0.6.0"
114source = "registry+https://github.com/rust-lang/crates.io-index"
115checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1"
116
117[[package]]
118name = "criterion"
119version = "0.5.1"
120source = "registry+https://github.com/rust-lang/crates.io-index"
121checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f"
122dependencies = [
123 "anes 0.1.6",
124 "cast",
125 "ciborium",
126 "clap",
127 "criterion-plot",
128 "is-terminal",
129 "itertools",
130 "num-traits",
131 "once_cell",
132 "oorandom",
133 "plotters",
134 "rayon",
135 "regex",
136 "serde",
137 "serde_derive",
138 "serde_json",
139 "tinytemplate",
140 "walkdir",
141]
142
143[[package]]
144name = "criterion-plot"
145version = "0.5.0"
146source = "registry+https://github.com/rust-lang/crates.io-index"
147checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1"
148dependencies = [
149 "cast",
150 "itertools",
151]
152
153[[package]]
154name = "crossbeam-deque"
155version = "0.8.3"
156source = "registry+https://github.com/rust-lang/crates.io-index"
157checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef"
158dependencies = [
159 "cfg-if",
160 "crossbeam-epoch",
161 "crossbeam-utils",
162]
163
164[[package]]
165name = "crossbeam-epoch"
166version = "0.9.15"
167source = "registry+https://github.com/rust-lang/crates.io-index"
168checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7"
169dependencies = [
170 "autocfg",
171 "cfg-if",
172 "crossbeam-utils",
173 "memoffset",
174 "scopeguard",
175]
176
177[[package]]
178name = "crossbeam-utils"
179version = "0.8.16"
180source = "registry+https://github.com/rust-lang/crates.io-index"
181checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"
182dependencies = [
183 "cfg-if",
184]
185
186[[package]]
187name = "either"
188version = "1.9.0"
189source = "registry+https://github.com/rust-lang/crates.io-index"
190checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
191
192[[package]]
193name = "errno"
194version = "0.3.7"
195source = "registry+https://github.com/rust-lang/crates.io-index"
196checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8"
197dependencies = [
198 "libc",
199 "windows-sys",
200]
201
202[[package]]
203name = "half"
204version = "1.8.2"
205source = "registry+https://github.com/rust-lang/crates.io-index"
206checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
207
208[[package]]
209name = "hermit-abi"
210version = "0.3.3"
211source = "registry+https://github.com/rust-lang/crates.io-index"
212checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7"
213
214[[package]]
215name = "is-terminal"
216version = "0.4.9"
217source = "registry+https://github.com/rust-lang/crates.io-index"
218checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b"
219dependencies = [
220 "hermit-abi",
221 "rustix",
222 "windows-sys",
223]
224
225[[package]]
226name = "itertools"
227version = "0.10.5"
228source = "registry+https://github.com/rust-lang/crates.io-index"
229checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
230dependencies = [
231 "either",
232]
233
234[[package]]
235name = "itoa"
236version = "1.0.9"
237source = "registry+https://github.com/rust-lang/crates.io-index"
238checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
239
240[[package]]
241name = "js-sys"
242version = "0.3.65"
243source = "registry+https://github.com/rust-lang/crates.io-index"
244checksum = "54c0c35952f67de54bb584e9fd912b3023117cbafc0a77d8f3dee1fb5f572fe8"
245dependencies = [
246 "wasm-bindgen",
247]
248
249[[package]]
250name = "libc"
251version = "0.2.150"
252source = "registry+https://github.com/rust-lang/crates.io-index"
253checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c"
254
255[[package]]
256name = "linux-raw-sys"
257version = "0.4.11"
258source = "registry+https://github.com/rust-lang/crates.io-index"
259checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829"
260
261[[package]]
262name = "log"
263version = "0.4.20"
264source = "registry+https://github.com/rust-lang/crates.io-index"
265checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
266
267[[package]]
268name = "memchr"
269version = "2.6.4"
270source = "registry+https://github.com/rust-lang/crates.io-index"
271checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167"
272
273[[package]]
274name = "memoffset"
275version = "0.9.0"
276source = "registry+https://github.com/rust-lang/crates.io-index"
277checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
278dependencies = [
279 "autocfg",
280]
281
282[[package]]
283name = "num-traits"
284version = "0.2.17"
285source = "registry+https://github.com/rust-lang/crates.io-index"
286checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c"
287dependencies = [
288 "autocfg",
289]
290
291[[package]]
292name = "once_cell"
293version = "1.18.0"
294source = "registry+https://github.com/rust-lang/crates.io-index"
295checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
296
297[[package]]
298name = "oorandom"
299version = "11.1.3"
300source = "registry+https://github.com/rust-lang/crates.io-index"
301checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
302
303[[package]]
304name = "plotters"
305version = "0.3.5"
306source = "registry+https://github.com/rust-lang/crates.io-index"
307checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45"
308dependencies = [
309 "num-traits",
310 "plotters-backend",
311 "plotters-svg",
312 "wasm-bindgen",
313 "web-sys",
314]
315
316[[package]]
317name = "plotters-backend"
318version = "0.3.5"
319source = "registry+https://github.com/rust-lang/crates.io-index"
320checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609"
321
322[[package]]
323name = "plotters-svg"
324version = "0.3.5"
325source = "registry+https://github.com/rust-lang/crates.io-index"
326checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab"
327dependencies = [
328 "plotters-backend",
329]
330
331[[package]]
332name = "proc-macro2"
333version = "1.0.70"
334source = "registry+https://github.com/rust-lang/crates.io-index"
335checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b"
336dependencies = [
337 "unicode-ident",
338]
339
340[[package]]
341name = "quote"
342version = "1.0.33"
343source = "registry+https://github.com/rust-lang/crates.io-index"
344checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
345dependencies = [
346 "proc-macro2",
347]
348
349[[package]]
350name = "rayon"
351version = "1.8.0"
352source = "registry+https://github.com/rust-lang/crates.io-index"
353checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1"
354dependencies = [
355 "either",
356 "rayon-core",
357]
358
359[[package]]
360name = "rayon-core"
361version = "1.12.0"
362source = "registry+https://github.com/rust-lang/crates.io-index"
363checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed"
364dependencies = [
365 "crossbeam-deque",
366 "crossbeam-utils",
367]
368
369[[package]]
370name = "regex"
371version = "1.10.2"
372source = "registry+https://github.com/rust-lang/crates.io-index"
373checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343"
374dependencies = [
375 "aho-corasick",
376 "memchr",
377 "regex-automata",
378 "regex-syntax",
379]
380
381[[package]]
382name = "regex-automata"
383version = "0.4.3"
384source = "registry+https://github.com/rust-lang/crates.io-index"
385checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f"
386dependencies = [
387 "aho-corasick",
388 "memchr",
389 "regex-syntax",
390]
391
392[[package]]
393name = "regex-syntax"
394version = "0.8.2"
395source = "registry+https://github.com/rust-lang/crates.io-index"
396checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
397
398[[package]]
399name = "rustix"
400version = "0.38.25"
401source = "registry+https://github.com/rust-lang/crates.io-index"
402checksum = "dc99bc2d4f1fed22595588a013687477aedf3cdcfb26558c559edb67b4d9b22e"
403dependencies = [
404 "bitflags",
405 "errno",
406 "libc",
407 "linux-raw-sys",
408 "windows-sys",
409]
410
411[[package]]
412name = "ryu"
413version = "1.0.15"
414source = "registry+https://github.com/rust-lang/crates.io-index"
415checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741"
416
417[[package]]
418name = "same-file"
419version = "1.0.6"
420source = "registry+https://github.com/rust-lang/crates.io-index"
421checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
422dependencies = [
423 "winapi-util",
424]
425
426[[package]]
427name = "scopeguard"
428version = "1.2.0"
429source = "registry+https://github.com/rust-lang/crates.io-index"
430checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
431
432[[package]]
433name = "serde"
434version = "1.0.193"
435source = "registry+https://github.com/rust-lang/crates.io-index"
436checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89"
437dependencies = [
438 "serde_derive",
439]
440
441[[package]]
442name = "serde_derive"
443version = "1.0.193"
444source = "registry+https://github.com/rust-lang/crates.io-index"
445checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
446dependencies = [
447 "proc-macro2",
448 "quote",
449 "syn",
450]
451
452[[package]]
453name = "serde_json"
454version = "1.0.108"
455source = "registry+https://github.com/rust-lang/crates.io-index"
456checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b"
457dependencies = [
458 "itoa",
459 "ryu",
460 "serde",
461]
462
463[[package]]
464name = "syn"
465version = "2.0.39"
466source = "registry+https://github.com/rust-lang/crates.io-index"
467checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a"
468dependencies = [
469 "proc-macro2",
470 "quote",
471 "unicode-ident",
472]
473
474[[package]]
475name = "tinytemplate"
476version = "1.2.1"
477source = "registry+https://github.com/rust-lang/crates.io-index"
478checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
479dependencies = [
480 "serde",
481 "serde_json",
482]
483
484[[package]]
485name = "unicode-ident"
486version = "1.0.12"
487source = "registry+https://github.com/rust-lang/crates.io-index"
488checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
489
490[[package]]
491name = "walkdir"
492version = "2.4.0"
493source = "registry+https://github.com/rust-lang/crates.io-index"
494checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee"
495dependencies = [
496 "same-file",
497 "winapi-util",
498]
499
500[[package]]
501name = "wasm-bindgen"
502version = "0.2.88"
503source = "registry+https://github.com/rust-lang/crates.io-index"
504checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce"
505dependencies = [
506 "cfg-if",
507 "wasm-bindgen-macro",
508]
509
510[[package]]
511name = "wasm-bindgen-backend"
512version = "0.2.88"
513source = "registry+https://github.com/rust-lang/crates.io-index"
514checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217"
515dependencies = [
516 "bumpalo",
517 "log",
518 "once_cell",
519 "proc-macro2",
520 "quote",
521 "syn",
522 "wasm-bindgen-shared",
523]
524
525[[package]]
526name = "wasm-bindgen-macro"
527version = "0.2.88"
528source = "registry+https://github.com/rust-lang/crates.io-index"
529checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2"
530dependencies = [
531 "quote",
532 "wasm-bindgen-macro-support",
533]
534
535[[package]]
536name = "wasm-bindgen-macro-support"
537version = "0.2.88"
538source = "registry+https://github.com/rust-lang/crates.io-index"
539checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907"
540dependencies = [
541 "proc-macro2",
542 "quote",
543 "syn",
544 "wasm-bindgen-backend",
545 "wasm-bindgen-shared",
546]
547
548[[package]]
549name = "wasm-bindgen-shared"
550version = "0.2.88"
551source = "registry+https://github.com/rust-lang/crates.io-index"
552checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b"
553
554[[package]]
555name = "web-sys"
556version = "0.3.65"
557source = "registry+https://github.com/rust-lang/crates.io-index"
558checksum = "5db499c5f66323272151db0e666cd34f78617522fb0c1604d31a27c50c206a85"
559dependencies = [
560 "js-sys",
561 "wasm-bindgen",
562]
563
564[[package]]
565name = "winapi"
566version = "0.3.9"
567source = "registry+https://github.com/rust-lang/crates.io-index"
568checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
569dependencies = [
570 "winapi-i686-pc-windows-gnu",
571 "winapi-x86_64-pc-windows-gnu",
572]
573
574[[package]]
575name = "winapi-i686-pc-windows-gnu"
576version = "0.4.0"
577source = "registry+https://github.com/rust-lang/crates.io-index"
578checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
579
580[[package]]
581name = "winapi-util"
582version = "0.1.6"
583source = "registry+https://github.com/rust-lang/crates.io-index"
584checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
585dependencies = [
586 "winapi",
587]
588
589[[package]]
590name = "winapi-x86_64-pc-windows-gnu"
591version = "0.4.0"
592source = "registry+https://github.com/rust-lang/crates.io-index"
593checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
594
595[[package]]
596name = "windows-sys"
597version = "0.48.0"
598source = "registry+https://github.com/rust-lang/crates.io-index"
599checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
600dependencies = [
601 "windows-targets",
602]
603
604[[package]]
605name = "windows-targets"
606version = "0.48.5"
607source = "registry+https://github.com/rust-lang/crates.io-index"
608checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
609dependencies = [
610 "windows_aarch64_gnullvm",
611 "windows_aarch64_msvc",
612 "windows_i686_gnu",
613 "windows_i686_msvc",
614 "windows_x86_64_gnu",
615 "windows_x86_64_gnullvm",
616 "windows_x86_64_msvc",
617]
618
619[[package]]
620name = "windows_aarch64_gnullvm"
621version = "0.48.5"
622source = "registry+https://github.com/rust-lang/crates.io-index"
623checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
624
625[[package]]
626name = "windows_aarch64_msvc"
627version = "0.48.5"
628source = "registry+https://github.com/rust-lang/crates.io-index"
629checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
630
631[[package]]
632name = "windows_i686_gnu"
633version = "0.48.5"
634source = "registry+https://github.com/rust-lang/crates.io-index"
635checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
636
637[[package]]
638name = "windows_i686_msvc"
639version = "0.48.5"
640source = "registry+https://github.com/rust-lang/crates.io-index"
641checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
642
643[[package]]
644name = "windows_x86_64_gnu"
645version = "0.48.5"
646source = "registry+https://github.com/rust-lang/crates.io-index"
647checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
648
649[[package]]
650name = "windows_x86_64_gnullvm"
651version = "0.48.5"
652source = "registry+https://github.com/rust-lang/crates.io-index"
653checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
654
655[[package]]
656name = "windows_x86_64_msvc"
657version = "0.48.5"
658source = "registry+https://github.com/rust-lang/crates.io-index"
659checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
660