1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 3
4
5[[package]]
6name = "anes"
7version = "0.1.6"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
10
11[[package]]
12name = "atty"
13version = "0.2.14"
14source = "registry+https://github.com/rust-lang/crates.io-index"
15checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
16dependencies = [
17 "hermit-abi 0.1.19",
18 "libc",
19 "winapi",
20]
21
22[[package]]
23name = "autocfg"
24version = "1.1.0"
25source = "registry+https://github.com/rust-lang/crates.io-index"
26checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
27
28[[package]]
29name = "bitflags"
30version = "1.3.2"
31source = "registry+https://github.com/rust-lang/crates.io-index"
32checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
33
34[[package]]
35name = "bumpalo"
36version = "3.12.0"
37source = "registry+https://github.com/rust-lang/crates.io-index"
38checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535"
39
40[[package]]
41name = "cast"
42version = "0.3.0"
43source = "registry+https://github.com/rust-lang/crates.io-index"
44checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
45
46[[package]]
47name = "cfg-if"
48version = "1.0.0"
49source = "registry+https://github.com/rust-lang/crates.io-index"
50checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
51
52[[package]]
53name = "ciborium"
54version = "0.2.0"
55source = "registry+https://github.com/rust-lang/crates.io-index"
56checksum = "b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f"
57dependencies = [
58 "ciborium-io",
59 "ciborium-ll",
60 "serde",
61]
62
63[[package]]
64name = "ciborium-io"
65version = "0.2.0"
66source = "registry+https://github.com/rust-lang/crates.io-index"
67checksum = "346de753af073cc87b52b2083a506b38ac176a44cfb05497b622e27be899b369"
68
69[[package]]
70name = "ciborium-ll"
71version = "0.2.0"
72source = "registry+https://github.com/rust-lang/crates.io-index"
73checksum = "213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b"
74dependencies = [
75 "ciborium-io",
76 "half",
77]
78
79[[package]]
80name = "clap"
81version = "3.2.23"
82source = "registry+https://github.com/rust-lang/crates.io-index"
83checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5"
84dependencies = [
85 "bitflags",
86 "clap_lex",
87 "indexmap",
88 "textwrap",
89]
90
91[[package]]
92name = "clap_lex"
93version = "0.2.4"
94source = "registry+https://github.com/rust-lang/crates.io-index"
95checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5"
96dependencies = [
97 "os_str_bytes",
98]
99
100[[package]]
101name = "criterion"
102version = "0.4.0"
103source = "registry+https://github.com/rust-lang/crates.io-index"
104checksum = "e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb"
105dependencies = [
106 "anes",
107 "atty",
108 "cast",
109 "ciborium",
110 "clap",
111 "criterion-plot",
112 "itertools",
113 "lazy_static",
114 "num-traits",
115 "oorandom",
116 "plotters",
117 "rayon",
118 "regex",
119 "serde",
120 "serde_derive",
121 "serde_json",
122 "tinytemplate",
123 "walkdir",
124]
125
126[[package]]
127name = "criterion-plot"
128version = "0.5.0"
129source = "registry+https://github.com/rust-lang/crates.io-index"
130checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1"
131dependencies = [
132 "cast",
133 "itertools",
134]
135
136[[package]]
137name = "crossbeam-channel"
138version = "0.5.7"
139source = "registry+https://github.com/rust-lang/crates.io-index"
140checksum = "cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c"
141dependencies = [
142 "cfg-if",
143 "crossbeam-utils",
144]
145
146[[package]]
147name = "crossbeam-deque"
148version = "0.8.3"
149source = "registry+https://github.com/rust-lang/crates.io-index"
150checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef"
151dependencies = [
152 "cfg-if",
153 "crossbeam-epoch",
154 "crossbeam-utils",
155]
156
157[[package]]
158name = "crossbeam-epoch"
159version = "0.9.14"
160source = "registry+https://github.com/rust-lang/crates.io-index"
161checksum = "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695"
162dependencies = [
163 "autocfg",
164 "cfg-if",
165 "crossbeam-utils",
166 "memoffset",
167 "scopeguard",
168]
169
170[[package]]
171name = "crossbeam-utils"
172version = "0.8.15"
173source = "registry+https://github.com/rust-lang/crates.io-index"
174checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b"
175dependencies = [
176 "cfg-if",
177]
178
179[[package]]
180name = "either"
181version = "1.8.1"
182source = "registry+https://github.com/rust-lang/crates.io-index"
183checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91"
184
185[[package]]
186name = "half"
187version = "1.8.2"
188source = "registry+https://github.com/rust-lang/crates.io-index"
189checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
190
191[[package]]
192name = "hashbrown"
193version = "0.12.3"
194source = "registry+https://github.com/rust-lang/crates.io-index"
195checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
196
197[[package]]
198name = "hermit-abi"
199version = "0.1.19"
200source = "registry+https://github.com/rust-lang/crates.io-index"
201checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
202dependencies = [
203 "libc",
204]
205
206[[package]]
207name = "hermit-abi"
208version = "0.2.6"
209source = "registry+https://github.com/rust-lang/crates.io-index"
210checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7"
211dependencies = [
212 "libc",
213]
214
215[[package]]
216name = "indexmap"
217version = "1.9.3"
218source = "registry+https://github.com/rust-lang/crates.io-index"
219checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
220dependencies = [
221 "autocfg",
222 "hashbrown",
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.6"
237source = "registry+https://github.com/rust-lang/crates.io-index"
238checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6"
239
240[[package]]
241name = "js-sys"
242version = "0.3.61"
243source = "registry+https://github.com/rust-lang/crates.io-index"
244checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730"
245dependencies = [
246 "wasm-bindgen",
247]
248
249[[package]]
250name = "lazy_static"
251version = "1.4.0"
252source = "registry+https://github.com/rust-lang/crates.io-index"
253checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
254
255[[package]]
256name = "libc"
257version = "0.2.140"
258source = "registry+https://github.com/rust-lang/crates.io-index"
259checksum = "99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c"
260
261[[package]]
262name = "lock_api"
263version = "0.4.9"
264source = "registry+https://github.com/rust-lang/crates.io-index"
265checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df"
266dependencies = [
267 "autocfg",
268 "scopeguard",
269]
270
271[[package]]
272name = "log"
273version = "0.4.17"
274source = "registry+https://github.com/rust-lang/crates.io-index"
275checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
276dependencies = [
277 "cfg-if",
278]
279
280[[package]]
281name = "memoffset"
282version = "0.8.0"
283source = "registry+https://github.com/rust-lang/crates.io-index"
284checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1"
285dependencies = [
286 "autocfg",
287]
288
289[[package]]
290name = "num-traits"
291version = "0.2.15"
292source = "registry+https://github.com/rust-lang/crates.io-index"
293checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
294dependencies = [
295 "autocfg",
296]
297
298[[package]]
299name = "num_cpus"
300version = "1.15.0"
301source = "registry+https://github.com/rust-lang/crates.io-index"
302checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b"
303dependencies = [
304 "hermit-abi 0.2.6",
305 "libc",
306]
307
308[[package]]
309name = "once_cell"
310version = "1.17.1"
311source = "registry+https://github.com/rust-lang/crates.io-index"
312checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3"
313
314[[package]]
315name = "oorandom"
316version = "11.1.3"
317source = "registry+https://github.com/rust-lang/crates.io-index"
318checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
319
320[[package]]
321name = "os_str_bytes"
322version = "6.5.0"
323source = "registry+https://github.com/rust-lang/crates.io-index"
324checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267"
325
326[[package]]
327name = "plotters"
328version = "0.3.4"
329source = "registry+https://github.com/rust-lang/crates.io-index"
330checksum = "2538b639e642295546c50fcd545198c9d64ee2a38620a628724a3b266d5fbf97"
331dependencies = [
332 "num-traits",
333 "plotters-backend",
334 "plotters-svg",
335 "wasm-bindgen",
336 "web-sys",
337]
338
339[[package]]
340name = "plotters-backend"
341version = "0.3.4"
342source = "registry+https://github.com/rust-lang/crates.io-index"
343checksum = "193228616381fecdc1224c62e96946dfbc73ff4384fba576e052ff8c1bea8142"
344
345[[package]]
346name = "plotters-svg"
347version = "0.3.3"
348source = "registry+https://github.com/rust-lang/crates.io-index"
349checksum = "f9a81d2759aae1dae668f783c308bc5c8ebd191ff4184aaa1b37f65a6ae5a56f"
350dependencies = [
351 "plotters-backend",
352]
353
354[[package]]
355name = "portable-atomic"
356version = "1.2.0"
357source = "registry+https://github.com/rust-lang/crates.io-index"
358checksum = "f602a0d1e09a48e4f8e8b4d4042e32807c3676da31f2ecabeac9f96226ec6c45"
359
360[[package]]
361name = "proc-macro2"
362version = "1.0.56"
363source = "registry+https://github.com/rust-lang/crates.io-index"
364checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435"
365dependencies = [
366 "unicode-ident",
367]
368
369[[package]]
370name = "quote"
371version = "1.0.26"
372source = "registry+https://github.com/rust-lang/crates.io-index"
373checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc"
374dependencies = [
375 "proc-macro2",
376]
377
378[[package]]
379name = "rayon"
380version = "1.7.0"
381source = "registry+https://github.com/rust-lang/crates.io-index"
382checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b"
383dependencies = [
384 "either",
385 "rayon-core",
386]
387
388[[package]]
389name = "rayon-core"
390version = "1.11.0"
391source = "registry+https://github.com/rust-lang/crates.io-index"
392checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d"
393dependencies = [
394 "crossbeam-channel",
395 "crossbeam-deque",
396 "crossbeam-utils",
397 "num_cpus",
398]
399
400[[package]]
401name = "regex"
402version = "1.7.3"
403source = "registry+https://github.com/rust-lang/crates.io-index"
404checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d"
405dependencies = [
406 "regex-syntax",
407]
408
409[[package]]
410name = "regex-syntax"
411version = "0.6.29"
412source = "registry+https://github.com/rust-lang/crates.io-index"
413checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
414
415[[package]]
416name = "ryu"
417version = "1.0.13"
418source = "registry+https://github.com/rust-lang/crates.io-index"
419checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041"
420
421[[package]]
422name = "same-file"
423version = "1.0.6"
424source = "registry+https://github.com/rust-lang/crates.io-index"
425checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
426dependencies = [
427 "winapi-util",
428]
429
430[[package]]
431name = "scopeguard"
432version = "1.1.0"
433source = "registry+https://github.com/rust-lang/crates.io-index"
434checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
435
436[[package]]
437name = "serde"
438version = "1.0.159"
439source = "registry+https://github.com/rust-lang/crates.io-index"
440checksum = "3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065"
441dependencies = [
442 "serde_derive",
443]
444
445[[package]]
446name = "serde_derive"
447version = "1.0.159"
448source = "registry+https://github.com/rust-lang/crates.io-index"
449checksum = "4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585"
450dependencies = [
451 "proc-macro2",
452 "quote",
453 "syn 2.0.13",
454]
455
456[[package]]
457name = "serde_json"
458version = "1.0.95"
459source = "registry+https://github.com/rust-lang/crates.io-index"
460checksum = "d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744"
461dependencies = [
462 "itoa",
463 "ryu",
464 "serde",
465]
466
467[[package]]
468name = "spin"
469version = "0.9.8"
470dependencies = [
471 "criterion",
472 "lock_api",
473 "portable-atomic",
474]
475
476[[package]]
477name = "syn"
478version = "1.0.109"
479source = "registry+https://github.com/rust-lang/crates.io-index"
480checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
481dependencies = [
482 "proc-macro2",
483 "quote",
484 "unicode-ident",
485]
486
487[[package]]
488name = "syn"
489version = "2.0.13"
490source = "registry+https://github.com/rust-lang/crates.io-index"
491checksum = "4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec"
492dependencies = [
493 "proc-macro2",
494 "quote",
495 "unicode-ident",
496]
497
498[[package]]
499name = "textwrap"
500version = "0.16.0"
501source = "registry+https://github.com/rust-lang/crates.io-index"
502checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d"
503
504[[package]]
505name = "tinytemplate"
506version = "1.2.1"
507source = "registry+https://github.com/rust-lang/crates.io-index"
508checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
509dependencies = [
510 "serde",
511 "serde_json",
512]
513
514[[package]]
515name = "unicode-ident"
516version = "1.0.8"
517source = "registry+https://github.com/rust-lang/crates.io-index"
518checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4"
519
520[[package]]
521name = "walkdir"
522version = "2.3.3"
523source = "registry+https://github.com/rust-lang/crates.io-index"
524checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698"
525dependencies = [
526 "same-file",
527 "winapi-util",
528]
529
530[[package]]
531name = "wasm-bindgen"
532version = "0.2.84"
533source = "registry+https://github.com/rust-lang/crates.io-index"
534checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b"
535dependencies = [
536 "cfg-if",
537 "wasm-bindgen-macro",
538]
539
540[[package]]
541name = "wasm-bindgen-backend"
542version = "0.2.84"
543source = "registry+https://github.com/rust-lang/crates.io-index"
544checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9"
545dependencies = [
546 "bumpalo",
547 "log",
548 "once_cell",
549 "proc-macro2",
550 "quote",
551 "syn 1.0.109",
552 "wasm-bindgen-shared",
553]
554
555[[package]]
556name = "wasm-bindgen-macro"
557version = "0.2.84"
558source = "registry+https://github.com/rust-lang/crates.io-index"
559checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5"
560dependencies = [
561 "quote",
562 "wasm-bindgen-macro-support",
563]
564
565[[package]]
566name = "wasm-bindgen-macro-support"
567version = "0.2.84"
568source = "registry+https://github.com/rust-lang/crates.io-index"
569checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6"
570dependencies = [
571 "proc-macro2",
572 "quote",
573 "syn 1.0.109",
574 "wasm-bindgen-backend",
575 "wasm-bindgen-shared",
576]
577
578[[package]]
579name = "wasm-bindgen-shared"
580version = "0.2.84"
581source = "registry+https://github.com/rust-lang/crates.io-index"
582checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d"
583
584[[package]]
585name = "web-sys"
586version = "0.3.61"
587source = "registry+https://github.com/rust-lang/crates.io-index"
588checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97"
589dependencies = [
590 "js-sys",
591 "wasm-bindgen",
592]
593
594[[package]]
595name = "winapi"
596version = "0.3.9"
597source = "registry+https://github.com/rust-lang/crates.io-index"
598checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
599dependencies = [
600 "winapi-i686-pc-windows-gnu",
601 "winapi-x86_64-pc-windows-gnu",
602]
603
604[[package]]
605name = "winapi-i686-pc-windows-gnu"
606version = "0.4.0"
607source = "registry+https://github.com/rust-lang/crates.io-index"
608checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
609
610[[package]]
611name = "winapi-util"
612version = "0.1.5"
613source = "registry+https://github.com/rust-lang/crates.io-index"
614checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
615dependencies = [
616 "winapi",
617]
618
619[[package]]
620name = "winapi-x86_64-pc-windows-gnu"
621version = "0.4.0"
622source = "registry+https://github.com/rust-lang/crates.io-index"
623checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
624