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