1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 3
4
5[[package]]
6name = "ahash"
7version = "0.8.6"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a"
10dependencies = [
11 "cfg-if",
12 "once_cell",
13 "version_check",
14 "zerocopy",
15]
16
17[[package]]
18name = "aho-corasick"
19version = "1.1.2"
20source = "registry+https://github.com/rust-lang/crates.io-index"
21checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
22dependencies = [
23 "memchr",
24]
25
26[[package]]
27name = "allocator-api2"
28version = "0.2.16"
29source = "registry+https://github.com/rust-lang/crates.io-index"
30checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5"
31
32[[package]]
33name = "anes"
34version = "0.1.6"
35source = "registry+https://github.com/rust-lang/crates.io-index"
36checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
37
38[[package]]
39name = "anstyle"
40version = "1.0.4"
41source = "registry+https://github.com/rust-lang/crates.io-index"
42checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87"
43
44[[package]]
45name = "arbitrary"
46version = "1.3.2"
47source = "registry+https://github.com/rust-lang/crates.io-index"
48checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110"
49dependencies = [
50 "derive_arbitrary",
51]
52
53[[package]]
54name = "assert_matches"
55version = "1.5.0"
56source = "registry+https://github.com/rust-lang/crates.io-index"
57checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9"
58
59[[package]]
60name = "async-trait"
61version = "0.1.77"
62source = "registry+https://github.com/rust-lang/crates.io-index"
63checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9"
64dependencies = [
65 "proc-macro2",
66 "quote",
67 "syn 2.0.50",
68]
69
70[[package]]
71name = "atomic-polyfill"
72version = "1.0.3"
73source = "registry+https://github.com/rust-lang/crates.io-index"
74checksum = "8cf2bce30dfe09ef0bfaef228b9d414faaf7e563035494d7fe092dba54b300f4"
75dependencies = [
76 "critical-section",
77]
78
79[[package]]
80name = "autocfg"
81version = "1.1.0"
82source = "registry+https://github.com/rust-lang/crates.io-index"
83checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
84
85[[package]]
86name = "bitflags"
87version = "2.4.1"
88source = "registry+https://github.com/rust-lang/crates.io-index"
89checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
90
91[[package]]
92name = "bumpalo"
93version = "3.14.0"
94source = "registry+https://github.com/rust-lang/crates.io-index"
95checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
96
97[[package]]
98name = "cast"
99version = "0.3.0"
100source = "registry+https://github.com/rust-lang/crates.io-index"
101checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
102
103[[package]]
104name = "cc"
105version = "1.0.83"
106source = "registry+https://github.com/rust-lang/crates.io-index"
107checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"
108dependencies = [
109 "libc",
110]
111
112[[package]]
113name = "cfg-if"
114version = "1.0.0"
115source = "registry+https://github.com/rust-lang/crates.io-index"
116checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
117
118[[package]]
119name = "ciborium"
120version = "0.2.1"
121source = "registry+https://github.com/rust-lang/crates.io-index"
122checksum = "effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926"
123dependencies = [
124 "ciborium-io",
125 "ciborium-ll",
126 "serde",
127]
128
129[[package]]
130name = "ciborium-io"
131version = "0.2.1"
132source = "registry+https://github.com/rust-lang/crates.io-index"
133checksum = "cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656"
134
135[[package]]
136name = "ciborium-ll"
137version = "0.2.1"
138source = "registry+https://github.com/rust-lang/crates.io-index"
139checksum = "defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b"
140dependencies = [
141 "ciborium-io",
142 "half",
143]
144
145[[package]]
146name = "clap"
147version = "4.4.11"
148source = "registry+https://github.com/rust-lang/crates.io-index"
149checksum = "bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2"
150dependencies = [
151 "clap_builder",
152]
153
154[[package]]
155name = "clap_builder"
156version = "4.4.11"
157source = "registry+https://github.com/rust-lang/crates.io-index"
158checksum = "a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb"
159dependencies = [
160 "anstyle",
161 "clap_lex",
162]
163
164[[package]]
165name = "clap_lex"
166version = "0.6.0"
167source = "registry+https://github.com/rust-lang/crates.io-index"
168checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1"
169
170[[package]]
171name = "console_error_panic_hook"
172version = "0.1.7"
173source = "registry+https://github.com/rust-lang/crates.io-index"
174checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc"
175dependencies = [
176 "cfg-if",
177 "wasm-bindgen",
178]
179
180[[package]]
181name = "const-oid"
182version = "0.9.5"
183source = "registry+https://github.com/rust-lang/crates.io-index"
184checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f"
185
186[[package]]
187name = "criterion"
188version = "0.5.1"
189source = "registry+https://github.com/rust-lang/crates.io-index"
190checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f"
191dependencies = [
192 "anes",
193 "cast",
194 "ciborium",
195 "clap",
196 "criterion-plot",
197 "futures",
198 "is-terminal",
199 "itertools 0.10.5",
200 "num-traits",
201 "once_cell",
202 "oorandom",
203 "plotters",
204 "rayon",
205 "regex",
206 "serde",
207 "serde_derive",
208 "serde_json",
209 "tinytemplate",
210 "walkdir",
211]
212
213[[package]]
214name = "criterion-plot"
215version = "0.5.0"
216source = "registry+https://github.com/rust-lang/crates.io-index"
217checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1"
218dependencies = [
219 "cast",
220 "itertools 0.10.5",
221]
222
223[[package]]
224name = "critical-section"
225version = "1.1.2"
226source = "registry+https://github.com/rust-lang/crates.io-index"
227checksum = "7059fff8937831a9ae6f0fe4d658ffabf58f2ca96aa9dec1c889f936f705f216"
228
229[[package]]
230name = "crossbeam-deque"
231version = "0.8.3"
232source = "registry+https://github.com/rust-lang/crates.io-index"
233checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef"
234dependencies = [
235 "cfg-if",
236 "crossbeam-epoch",
237 "crossbeam-utils",
238]
239
240[[package]]
241name = "crossbeam-epoch"
242version = "0.9.15"
243source = "registry+https://github.com/rust-lang/crates.io-index"
244checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7"
245dependencies = [
246 "autocfg",
247 "cfg-if",
248 "crossbeam-utils",
249 "memoffset",
250 "scopeguard",
251]
252
253[[package]]
254name = "crossbeam-utils"
255version = "0.8.16"
256source = "registry+https://github.com/rust-lang/crates.io-index"
257checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"
258dependencies = [
259 "cfg-if",
260]
261
262[[package]]
263name = "darling"
264version = "0.20.3"
265source = "registry+https://github.com/rust-lang/crates.io-index"
266checksum = "0209d94da627ab5605dcccf08bb18afa5009cfbef48d8a8b7d7bdbc79be25c5e"
267dependencies = [
268 "darling_core",
269 "darling_macro",
270]
271
272[[package]]
273name = "darling_core"
274version = "0.20.3"
275source = "registry+https://github.com/rust-lang/crates.io-index"
276checksum = "177e3443818124b357d8e76f53be906d60937f0d3a90773a664fa63fa253e621"
277dependencies = [
278 "fnv",
279 "ident_case",
280 "proc-macro2",
281 "quote",
282 "strsim",
283 "syn 2.0.50",
284]
285
286[[package]]
287name = "darling_macro"
288version = "0.20.3"
289source = "registry+https://github.com/rust-lang/crates.io-index"
290checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5"
291dependencies = [
292 "darling_core",
293 "quote",
294 "syn 2.0.50",
295]
296
297[[package]]
298name = "debug_tree"
299version = "0.4.0"
300source = "registry+https://github.com/rust-lang/crates.io-index"
301checksum = "2d1ec383f2d844902d3c34e4253ba11ae48513cdaddc565cf1a6518db09a8e57"
302dependencies = [
303 "once_cell",
304]
305
306[[package]]
307name = "der"
308version = "0.7.8"
309source = "registry+https://github.com/rust-lang/crates.io-index"
310checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c"
311dependencies = [
312 "const-oid",
313 "der_derive",
314 "zeroize",
315]
316
317[[package]]
318name = "der_derive"
319version = "0.7.2"
320source = "registry+https://github.com/rust-lang/crates.io-index"
321checksum = "5fe87ce4529967e0ba1dcf8450bab64d97dfd5010a6256187ffe2e43e6f0e049"
322dependencies = [
323 "proc-macro2",
324 "quote",
325 "syn 2.0.50",
326]
327
328[[package]]
329name = "derive_arbitrary"
330version = "1.3.2"
331source = "registry+https://github.com/rust-lang/crates.io-index"
332checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611"
333dependencies = [
334 "proc-macro2",
335 "quote",
336 "syn 2.0.50",
337]
338
339[[package]]
340name = "either"
341version = "1.9.0"
342source = "registry+https://github.com/rust-lang/crates.io-index"
343checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
344
345[[package]]
346name = "errno"
347version = "0.3.8"
348source = "registry+https://github.com/rust-lang/crates.io-index"
349checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
350dependencies = [
351 "libc",
352 "windows-sys 0.52.0",
353]
354
355[[package]]
356name = "ext-trait"
357version = "1.0.1"
358source = "registry+https://github.com/rust-lang/crates.io-index"
359checksum = "d772df1c1a777963712fb68e014235e80863d6a91a85c4e06ba2d16243a310e5"
360dependencies = [
361 "ext-trait-proc_macros",
362]
363
364[[package]]
365name = "ext-trait-proc_macros"
366version = "1.0.1"
367source = "registry+https://github.com/rust-lang/crates.io-index"
368checksum = "1ab7934152eaf26aa5aa9f7371408ad5af4c31357073c9e84c3b9d7f11ad639a"
369dependencies = [
370 "proc-macro2",
371 "quote",
372 "syn 1.0.109",
373]
374
375[[package]]
376name = "extension-traits"
377version = "1.0.1"
378source = "registry+https://github.com/rust-lang/crates.io-index"
379checksum = "a296e5a895621edf9fa8329c83aa1cb69a964643e36cf54d8d7a69b789089537"
380dependencies = [
381 "ext-trait",
382]
383
384[[package]]
385name = "fallible-iterator"
386version = "0.3.0"
387source = "registry+https://github.com/rust-lang/crates.io-index"
388checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649"
389
390[[package]]
391name = "fallible-streaming-iterator"
392version = "0.1.9"
393source = "registry+https://github.com/rust-lang/crates.io-index"
394checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"
395
396[[package]]
397name = "fnv"
398version = "1.0.7"
399source = "registry+https://github.com/rust-lang/crates.io-index"
400checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
401
402[[package]]
403name = "foreign-types"
404version = "0.3.2"
405source = "registry+https://github.com/rust-lang/crates.io-index"
406checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
407dependencies = [
408 "foreign-types-shared",
409]
410
411[[package]]
412name = "foreign-types-shared"
413version = "0.1.1"
414source = "registry+https://github.com/rust-lang/crates.io-index"
415checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
416
417[[package]]
418name = "futures"
419version = "0.3.29"
420source = "registry+https://github.com/rust-lang/crates.io-index"
421checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335"
422dependencies = [
423 "futures-channel",
424 "futures-core",
425 "futures-executor",
426 "futures-io",
427 "futures-sink",
428 "futures-task",
429 "futures-util",
430]
431
432[[package]]
433name = "futures-channel"
434version = "0.3.29"
435source = "registry+https://github.com/rust-lang/crates.io-index"
436checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb"
437dependencies = [
438 "futures-core",
439 "futures-sink",
440]
441
442[[package]]
443name = "futures-core"
444version = "0.3.29"
445source = "registry+https://github.com/rust-lang/crates.io-index"
446checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c"
447
448[[package]]
449name = "futures-executor"
450version = "0.3.29"
451source = "registry+https://github.com/rust-lang/crates.io-index"
452checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc"
453dependencies = [
454 "futures-core",
455 "futures-task",
456 "futures-util",
457]
458
459[[package]]
460name = "futures-io"
461version = "0.3.29"
462source = "registry+https://github.com/rust-lang/crates.io-index"
463checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa"
464
465[[package]]
466name = "futures-macro"
467version = "0.3.29"
468source = "registry+https://github.com/rust-lang/crates.io-index"
469checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb"
470dependencies = [
471 "proc-macro2",
472 "quote",
473 "syn 2.0.50",
474]
475
476[[package]]
477name = "futures-sink"
478version = "0.3.29"
479source = "registry+https://github.com/rust-lang/crates.io-index"
480checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817"
481
482[[package]]
483name = "futures-task"
484version = "0.3.29"
485source = "registry+https://github.com/rust-lang/crates.io-index"
486checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2"
487
488[[package]]
489name = "futures-test"
490version = "0.3.29"
491source = "registry+https://github.com/rust-lang/crates.io-index"
492checksum = "73ad78d6c79a3c76f8bc7496240d0586e069ed6797824fdd8c41d7c42b145b8d"
493dependencies = [
494 "futures-core",
495 "futures-executor",
496 "futures-io",
497 "futures-macro",
498 "futures-sink",
499 "futures-task",
500 "futures-util",
501 "pin-project",
502 "pin-utils",
503]
504
505[[package]]
506name = "futures-util"
507version = "0.3.29"
508source = "registry+https://github.com/rust-lang/crates.io-index"
509checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104"
510dependencies = [
511 "futures-channel",
512 "futures-core",
513 "futures-io",
514 "futures-sink",
515 "futures-task",
516 "memchr",
517 "pin-project-lite",
518 "pin-utils",
519 "slab",
520]
521
522[[package]]
523name = "getrandom"
524version = "0.2.11"
525source = "registry+https://github.com/rust-lang/crates.io-index"
526checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f"
527dependencies = [
528 "cfg-if",
529 "js-sys",
530 "libc",
531 "wasi",
532 "wasm-bindgen",
533]
534
535[[package]]
536name = "half"
537version = "1.8.2"
538source = "registry+https://github.com/rust-lang/crates.io-index"
539checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
540
541[[package]]
542name = "hashbrown"
543version = "0.14.3"
544source = "registry+https://github.com/rust-lang/crates.io-index"
545checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
546dependencies = [
547 "ahash",
548 "allocator-api2",
549]
550
551[[package]]
552name = "hashlink"
553version = "0.9.0"
554source = "registry+https://github.com/rust-lang/crates.io-index"
555checksum = "692eaaf7f7607518dd3cef090f1474b61edc5301d8012f09579920df68b725ee"
556dependencies = [
557 "hashbrown",
558]
559
560[[package]]
561name = "heck"
562version = "0.4.1"
563source = "registry+https://github.com/rust-lang/crates.io-index"
564checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
565
566[[package]]
567name = "hermit-abi"
568version = "0.3.3"
569source = "registry+https://github.com/rust-lang/crates.io-index"
570checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7"
571
572[[package]]
573name = "hex"
574version = "0.4.3"
575source = "registry+https://github.com/rust-lang/crates.io-index"
576checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
577dependencies = [
578 "serde",
579]
580
581[[package]]
582name = "ident_case"
583version = "1.0.1"
584source = "registry+https://github.com/rust-lang/crates.io-index"
585checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
586
587[[package]]
588name = "is-terminal"
589version = "0.4.9"
590source = "registry+https://github.com/rust-lang/crates.io-index"
591checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b"
592dependencies = [
593 "hermit-abi",
594 "rustix",
595 "windows-sys 0.48.0",
596]
597
598[[package]]
599name = "itertools"
600version = "0.10.5"
601source = "registry+https://github.com/rust-lang/crates.io-index"
602checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
603dependencies = [
604 "either",
605]
606
607[[package]]
608name = "itertools"
609version = "0.12.0"
610source = "registry+https://github.com/rust-lang/crates.io-index"
611checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0"
612dependencies = [
613 "either",
614]
615
616[[package]]
617name = "itoa"
618version = "1.0.9"
619source = "registry+https://github.com/rust-lang/crates.io-index"
620checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
621
622[[package]]
623name = "js-sys"
624version = "0.3.66"
625source = "registry+https://github.com/rust-lang/crates.io-index"
626checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca"
627dependencies = [
628 "wasm-bindgen",
629]
630
631[[package]]
632name = "libc"
633version = "0.2.153"
634source = "registry+https://github.com/rust-lang/crates.io-index"
635checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
636
637[[package]]
638name = "libsqlite3-sys"
639version = "0.28.0"
640source = "registry+https://github.com/rust-lang/crates.io-index"
641checksum = "0c10584274047cb335c23d3e61bcef8e323adae7c5c8c760540f73610177fc3f"
642dependencies = [
643 "cc",
644 "pkg-config",
645 "vcpkg",
646]
647
648[[package]]
649name = "linux-raw-sys"
650version = "0.4.12"
651source = "registry+https://github.com/rust-lang/crates.io-index"
652checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456"
653
654[[package]]
655name = "log"
656version = "0.4.20"
657source = "registry+https://github.com/rust-lang/crates.io-index"
658checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
659
660[[package]]
661name = "macro_rules_attribute"
662version = "0.1.3"
663source = "registry+https://github.com/rust-lang/crates.io-index"
664checksum = "cf0c9b980bf4f3a37fd7b1c066941dd1b1d0152ce6ee6e8fe8c49b9f6810d862"
665dependencies = [
666 "macro_rules_attribute-proc_macro",
667 "paste",
668]
669
670[[package]]
671name = "macro_rules_attribute-proc_macro"
672version = "0.1.3"
673source = "registry+https://github.com/rust-lang/crates.io-index"
674checksum = "58093314a45e00c77d5c508f76e77c3396afbbc0d01506e7fae47b018bac2b1d"
675
676[[package]]
677name = "maybe-async"
678version = "0.2.10"
679source = "registry+https://github.com/rust-lang/crates.io-index"
680checksum = "5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11"
681dependencies = [
682 "proc-macro2",
683 "quote",
684 "syn 2.0.50",
685]
686
687[[package]]
688name = "memchr"
689version = "2.6.4"
690source = "registry+https://github.com/rust-lang/crates.io-index"
691checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167"
692
693[[package]]
694name = "memoffset"
695version = "0.9.0"
696source = "registry+https://github.com/rust-lang/crates.io-index"
697checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
698dependencies = [
699 "autocfg",
700]
701
702[[package]]
703name = "mls-rs"
704version = "0.39.1"
705dependencies = [
706 "arbitrary",
707 "assert_matches",
708 "async-trait",
709 "cfg-if",
710 "criterion",
711 "debug_tree",
712 "futures",
713 "futures-test",
714 "getrandom",
715 "hex",
716 "itertools 0.12.0",
717 "maybe-async",
718 "mls-rs-codec",
719 "mls-rs-core",
720 "mls-rs-crypto-openssl",
721 "mls-rs-crypto-webcrypto",
722 "mls-rs-identity-x509",
723 "mls-rs-provider-sqlite",
724 "once_cell",
725 "portable-atomic",
726 "portable-atomic-util",
727 "rand",
728 "rand_core",
729 "rayon",
730 "safer-ffi",
731 "safer-ffi-gen",
732 "serde",
733 "serde_json",
734 "spin",
735 "thiserror",
736 "wasm-bindgen",
737 "wasm-bindgen-test",
738 "zeroize",
739]
740
741[[package]]
742name = "mls-rs-codec"
743version = "0.5.2"
744source = "registry+https://github.com/rust-lang/crates.io-index"
745checksum = "2a76178499583f153a23c86ba45346baac05def4f7ecac23bf770f3c270dfee5"
746dependencies = [
747 "mls-rs-codec-derive",
748 "thiserror",
749 "wasm-bindgen",
750]
751
752[[package]]
753name = "mls-rs-codec-derive"
754version = "0.1.1"
755source = "registry+https://github.com/rust-lang/crates.io-index"
756checksum = "264e7261ff5d3d0d0bbc3af01df1d294727440861bf9ce3d30e93c90191ab9f3"
757dependencies = [
758 "darling",
759 "proc-macro2",
760 "quote",
761 "syn 2.0.50",
762]
763
764[[package]]
765name = "mls-rs-core"
766version = "0.18.0"
767source = "registry+https://github.com/rust-lang/crates.io-index"
768checksum = "55cdac7a57ab7953e63ee1c6a05d273ca435a32c149968d11d8aba300cb4143f"
769dependencies = [
770 "arbitrary",
771 "async-trait",
772 "hex",
773 "maybe-async",
774 "mls-rs-codec",
775 "safer-ffi",
776 "safer-ffi-gen",
777 "serde",
778 "serde_bytes",
779 "thiserror",
780 "wasm-bindgen",
781 "zeroize",
782]
783
784[[package]]
785name = "mls-rs-crypto-hpke"
786version = "0.9.0"
787source = "registry+https://github.com/rust-lang/crates.io-index"
788checksum = "e3ee07057dfb114bc254d05dc163b72e2f54538a1c18434396e9af9966833881"
789dependencies = [
790 "async-trait",
791 "cfg-if",
792 "maybe-async",
793 "mls-rs-core",
794 "mls-rs-crypto-traits",
795 "thiserror",
796 "zeroize",
797]
798
799[[package]]
800name = "mls-rs-crypto-openssl"
801version = "0.9.0"
802source = "registry+https://github.com/rust-lang/crates.io-index"
803checksum = "8976f9651ef302e2f369b7d21febf07cd610c391ea4d910889aa3f9a3e58a058"
804dependencies = [
805 "async-trait",
806 "maybe-async",
807 "mls-rs-core",
808 "mls-rs-crypto-hpke",
809 "mls-rs-crypto-traits",
810 "mls-rs-identity-x509",
811 "openssl",
812 "thiserror",
813 "zeroize",
814]
815
816[[package]]
817name = "mls-rs-crypto-traits"
818version = "0.10.0"
819source = "registry+https://github.com/rust-lang/crates.io-index"
820checksum = "af670b03ef8413b9bf7af33cd921ac87ef4e9daa26e4eaf0200b2e8954471d43"
821dependencies = [
822 "async-trait",
823 "maybe-async",
824 "mls-rs-core",
825]
826
827[[package]]
828name = "mls-rs-crypto-webcrypto"
829version = "0.4.0"
830source = "registry+https://github.com/rust-lang/crates.io-index"
831checksum = "5956ca840ac872b6d26171f3045a700ec51358e87064e945fb577f1bab574943"
832dependencies = [
833 "async-trait",
834 "const-oid",
835 "der",
836 "js-sys",
837 "maybe-async",
838 "mls-rs-core",
839 "mls-rs-crypto-hpke",
840 "mls-rs-crypto-traits",
841 "serde",
842 "serde-wasm-bindgen",
843 "thiserror",
844 "wasm-bindgen",
845 "wasm-bindgen-futures",
846 "web-sys",
847 "zeroize",
848]
849
850[[package]]
851name = "mls-rs-identity-x509"
852version = "0.11.0"
853source = "registry+https://github.com/rust-lang/crates.io-index"
854checksum = "8da83f76a159e3828350d3a5279e911cacf18ec83998008c922781904da1a6f8"
855dependencies = [
856 "async-trait",
857 "maybe-async",
858 "mls-rs-core",
859 "thiserror",
860 "wasm-bindgen",
861]
862
863[[package]]
864name = "mls-rs-provider-sqlite"
865version = "0.11.0"
866source = "registry+https://github.com/rust-lang/crates.io-index"
867checksum = "c9dafe81888e7ad5b289dd37226bdc64d9878524958a14b839af055ba5e6391e"
868dependencies = [
869 "async-trait",
870 "hex",
871 "maybe-async",
872 "mls-rs-core",
873 "rand",
874 "rusqlite",
875 "thiserror",
876 "zeroize",
877]
878
879[[package]]
880name = "num-traits"
881version = "0.2.17"
882source = "registry+https://github.com/rust-lang/crates.io-index"
883checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c"
884dependencies = [
885 "autocfg",
886]
887
888[[package]]
889name = "once_cell"
890version = "1.18.0"
891source = "registry+https://github.com/rust-lang/crates.io-index"
892checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
893dependencies = [
894 "atomic-polyfill",
895 "critical-section",
896]
897
898[[package]]
899name = "oorandom"
900version = "11.1.3"
901source = "registry+https://github.com/rust-lang/crates.io-index"
902checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
903
904[[package]]
905name = "openssl"
906version = "0.10.60"
907source = "registry+https://github.com/rust-lang/crates.io-index"
908checksum = "79a4c6c3a2b158f7f8f2a2fc5a969fa3a068df6fc9dbb4a43845436e3af7c800"
909dependencies = [
910 "bitflags",
911 "cfg-if",
912 "foreign-types",
913 "libc",
914 "once_cell",
915 "openssl-macros",
916 "openssl-sys",
917]
918
919[[package]]
920name = "openssl-macros"
921version = "0.1.1"
922source = "registry+https://github.com/rust-lang/crates.io-index"
923checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
924dependencies = [
925 "proc-macro2",
926 "quote",
927 "syn 2.0.50",
928]
929
930[[package]]
931name = "openssl-sys"
932version = "0.9.96"
933source = "registry+https://github.com/rust-lang/crates.io-index"
934checksum = "3812c071ba60da8b5677cc12bcb1d42989a65553772897a7e0355545a819838f"
935dependencies = [
936 "cc",
937 "libc",
938 "pkg-config",
939 "vcpkg",
940]
941
942[[package]]
943name = "paste"
944version = "1.0.14"
945source = "registry+https://github.com/rust-lang/crates.io-index"
946checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c"
947
948[[package]]
949name = "pin-project"
950version = "1.1.3"
951source = "registry+https://github.com/rust-lang/crates.io-index"
952checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422"
953dependencies = [
954 "pin-project-internal",
955]
956
957[[package]]
958name = "pin-project-internal"
959version = "1.1.3"
960source = "registry+https://github.com/rust-lang/crates.io-index"
961checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405"
962dependencies = [
963 "proc-macro2",
964 "quote",
965 "syn 2.0.50",
966]
967
968[[package]]
969name = "pin-project-lite"
970version = "0.2.13"
971source = "registry+https://github.com/rust-lang/crates.io-index"
972checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58"
973
974[[package]]
975name = "pin-utils"
976version = "0.1.0"
977source = "registry+https://github.com/rust-lang/crates.io-index"
978checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
979
980[[package]]
981name = "pkg-config"
982version = "0.3.27"
983source = "registry+https://github.com/rust-lang/crates.io-index"
984checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964"
985
986[[package]]
987name = "plotters"
988version = "0.3.5"
989source = "registry+https://github.com/rust-lang/crates.io-index"
990checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45"
991dependencies = [
992 "num-traits",
993 "plotters-backend",
994 "plotters-svg",
995 "wasm-bindgen",
996 "web-sys",
997]
998
999[[package]]
1000name = "plotters-backend"
1001version = "0.3.5"
1002source = "registry+https://github.com/rust-lang/crates.io-index"
1003checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609"
1004
1005[[package]]
1006name = "plotters-svg"
1007version = "0.3.5"
1008source = "registry+https://github.com/rust-lang/crates.io-index"
1009checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab"
1010dependencies = [
1011 "plotters-backend",
1012]
1013
1014[[package]]
1015name = "portable-atomic"
1016version = "1.5.1"
1017source = "registry+https://github.com/rust-lang/crates.io-index"
1018checksum = "3bccab0e7fd7cc19f820a1c8c91720af652d0c88dc9664dd72aef2614f04af3b"
1019dependencies = [
1020 "critical-section",
1021]
1022
1023[[package]]
1024name = "portable-atomic-util"
1025version = "0.1.3"
1026source = "registry+https://github.com/rust-lang/crates.io-index"
1027checksum = "5b04f7d7db7264d097636257272594f781611c464553fc76ebc899847d50c4cc"
1028dependencies = [
1029 "portable-atomic",
1030]
1031
1032[[package]]
1033name = "ppv-lite86"
1034version = "0.2.17"
1035source = "registry+https://github.com/rust-lang/crates.io-index"
1036checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
1037
1038[[package]]
1039name = "prettyplease"
1040version = "0.1.25"
1041source = "registry+https://github.com/rust-lang/crates.io-index"
1042checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86"
1043dependencies = [
1044 "proc-macro2",
1045 "syn 1.0.109",
1046]
1047
1048[[package]]
1049name = "proc-macro-error"
1050version = "1.0.4"
1051source = "registry+https://github.com/rust-lang/crates.io-index"
1052checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
1053dependencies = [
1054 "proc-macro-error-attr",
1055 "proc-macro2",
1056 "quote",
1057 "syn 1.0.109",
1058 "version_check",
1059]
1060
1061[[package]]
1062name = "proc-macro-error-attr"
1063version = "1.0.4"
1064source = "registry+https://github.com/rust-lang/crates.io-index"
1065checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
1066dependencies = [
1067 "proc-macro2",
1068 "quote",
1069 "version_check",
1070]
1071
1072[[package]]
1073name = "proc-macro2"
1074version = "1.0.78"
1075source = "registry+https://github.com/rust-lang/crates.io-index"
1076checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae"
1077dependencies = [
1078 "unicode-ident",
1079]
1080
1081[[package]]
1082name = "quote"
1083version = "1.0.35"
1084source = "registry+https://github.com/rust-lang/crates.io-index"
1085checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
1086dependencies = [
1087 "proc-macro2",
1088]
1089
1090[[package]]
1091name = "rand"
1092version = "0.8.5"
1093source = "registry+https://github.com/rust-lang/crates.io-index"
1094checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
1095dependencies = [
1096 "libc",
1097 "rand_chacha",
1098 "rand_core",
1099]
1100
1101[[package]]
1102name = "rand_chacha"
1103version = "0.3.1"
1104source = "registry+https://github.com/rust-lang/crates.io-index"
1105checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
1106dependencies = [
1107 "ppv-lite86",
1108 "rand_core",
1109]
1110
1111[[package]]
1112name = "rand_core"
1113version = "0.6.4"
1114source = "registry+https://github.com/rust-lang/crates.io-index"
1115checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
1116dependencies = [
1117 "getrandom",
1118]
1119
1120[[package]]
1121name = "rayon"
1122version = "1.8.0"
1123source = "registry+https://github.com/rust-lang/crates.io-index"
1124checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1"
1125dependencies = [
1126 "either",
1127 "rayon-core",
1128]
1129
1130[[package]]
1131name = "rayon-core"
1132version = "1.12.0"
1133source = "registry+https://github.com/rust-lang/crates.io-index"
1134checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed"
1135dependencies = [
1136 "crossbeam-deque",
1137 "crossbeam-utils",
1138]
1139
1140[[package]]
1141name = "regex"
1142version = "1.10.2"
1143source = "registry+https://github.com/rust-lang/crates.io-index"
1144checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343"
1145dependencies = [
1146 "aho-corasick",
1147 "memchr",
1148 "regex-automata",
1149 "regex-syntax",
1150]
1151
1152[[package]]
1153name = "regex-automata"
1154version = "0.4.3"
1155source = "registry+https://github.com/rust-lang/crates.io-index"
1156checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f"
1157dependencies = [
1158 "aho-corasick",
1159 "memchr",
1160 "regex-syntax",
1161]
1162
1163[[package]]
1164name = "regex-syntax"
1165version = "0.8.2"
1166source = "registry+https://github.com/rust-lang/crates.io-index"
1167checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
1168
1169[[package]]
1170name = "rusqlite"
1171version = "0.31.0"
1172source = "registry+https://github.com/rust-lang/crates.io-index"
1173checksum = "b838eba278d213a8beaf485bd313fd580ca4505a00d5871caeb1457c55322cae"
1174dependencies = [
1175 "bitflags",
1176 "fallible-iterator",
1177 "fallible-streaming-iterator",
1178 "hashlink",
1179 "libsqlite3-sys",
1180 "smallvec",
1181]
1182
1183[[package]]
1184name = "rustix"
1185version = "0.38.31"
1186source = "registry+https://github.com/rust-lang/crates.io-index"
1187checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949"
1188dependencies = [
1189 "bitflags",
1190 "errno",
1191 "libc",
1192 "linux-raw-sys",
1193 "windows-sys 0.52.0",
1194]
1195
1196[[package]]
1197name = "ryu"
1198version = "1.0.15"
1199source = "registry+https://github.com/rust-lang/crates.io-index"
1200checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741"
1201
1202[[package]]
1203name = "safer-ffi"
1204version = "0.1.4"
1205source = "registry+https://github.com/rust-lang/crates.io-index"
1206checksum = "395ace5aff9629c7268ca8255aceb945525b2cb644015f3caec5131a6a537c11"
1207dependencies = [
1208 "libc",
1209 "macro_rules_attribute",
1210 "paste",
1211 "safer_ffi-proc_macros",
1212 "scopeguard",
1213 "uninit",
1214 "unwind_safe",
1215 "with_builtin_macros",
1216]
1217
1218[[package]]
1219name = "safer-ffi-gen"
1220version = "0.9.2"
1221source = "registry+https://github.com/rust-lang/crates.io-index"
1222checksum = "bdc3e72a8e99de537461ab5e9331d32c08dd558493e844cb70753a9890fdbc48"
1223dependencies = [
1224 "once_cell",
1225 "safer-ffi",
1226 "safer-ffi-gen-macro",
1227]
1228
1229[[package]]
1230name = "safer-ffi-gen-macro"
1231version = "0.9.2"
1232source = "registry+https://github.com/rust-lang/crates.io-index"
1233checksum = "836aa8cd7b269dcdd3d81cca1ddc136aa1d2b05f30b6a34c0ff075152b2e3771"
1234dependencies = [
1235 "heck",
1236 "proc-macro-error",
1237 "proc-macro2",
1238 "quote",
1239 "syn 2.0.50",
1240 "thiserror",
1241]
1242
1243[[package]]
1244name = "safer_ffi-proc_macros"
1245version = "0.1.4"
1246source = "registry+https://github.com/rust-lang/crates.io-index"
1247checksum = "9255504d5467bae9e07d58b8de446ba6739b29bf72e1fa35b2387e30d29dcbfe"
1248dependencies = [
1249 "macro_rules_attribute",
1250 "prettyplease",
1251 "proc-macro2",
1252 "quote",
1253 "syn 1.0.109",
1254]
1255
1256[[package]]
1257name = "same-file"
1258version = "1.0.6"
1259source = "registry+https://github.com/rust-lang/crates.io-index"
1260checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
1261dependencies = [
1262 "winapi-util",
1263]
1264
1265[[package]]
1266name = "scoped-tls"
1267version = "1.0.1"
1268source = "registry+https://github.com/rust-lang/crates.io-index"
1269checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
1270
1271[[package]]
1272name = "scopeguard"
1273version = "1.2.0"
1274source = "registry+https://github.com/rust-lang/crates.io-index"
1275checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
1276
1277[[package]]
1278name = "serde"
1279version = "1.0.193"
1280source = "registry+https://github.com/rust-lang/crates.io-index"
1281checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89"
1282dependencies = [
1283 "serde_derive",
1284]
1285
1286[[package]]
1287name = "serde-wasm-bindgen"
1288version = "0.6.1"
1289source = "registry+https://github.com/rust-lang/crates.io-index"
1290checksum = "17ba92964781421b6cef36bf0d7da26d201e96d84e1b10e7ae6ed416e516906d"
1291dependencies = [
1292 "js-sys",
1293 "serde",
1294 "wasm-bindgen",
1295]
1296
1297[[package]]
1298name = "serde_bytes"
1299version = "0.11.14"
1300source = "registry+https://github.com/rust-lang/crates.io-index"
1301checksum = "8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734"
1302dependencies = [
1303 "serde",
1304]
1305
1306[[package]]
1307name = "serde_derive"
1308version = "1.0.193"
1309source = "registry+https://github.com/rust-lang/crates.io-index"
1310checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
1311dependencies = [
1312 "proc-macro2",
1313 "quote",
1314 "syn 2.0.50",
1315]
1316
1317[[package]]
1318name = "serde_json"
1319version = "1.0.108"
1320source = "registry+https://github.com/rust-lang/crates.io-index"
1321checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b"
1322dependencies = [
1323 "itoa",
1324 "ryu",
1325 "serde",
1326]
1327
1328[[package]]
1329name = "slab"
1330version = "0.4.9"
1331source = "registry+https://github.com/rust-lang/crates.io-index"
1332checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
1333dependencies = [
1334 "autocfg",
1335]
1336
1337[[package]]
1338name = "smallvec"
1339version = "1.11.2"
1340source = "registry+https://github.com/rust-lang/crates.io-index"
1341checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970"
1342
1343[[package]]
1344name = "spin"
1345version = "0.9.8"
1346source = "registry+https://github.com/rust-lang/crates.io-index"
1347checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
1348dependencies = [
1349 "portable-atomic",
1350]
1351
1352[[package]]
1353name = "strsim"
1354version = "0.10.0"
1355source = "registry+https://github.com/rust-lang/crates.io-index"
1356checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
1357
1358[[package]]
1359name = "syn"
1360version = "1.0.109"
1361source = "registry+https://github.com/rust-lang/crates.io-index"
1362checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
1363dependencies = [
1364 "proc-macro2",
1365 "quote",
1366 "unicode-ident",
1367]
1368
1369[[package]]
1370name = "syn"
1371version = "2.0.50"
1372source = "registry+https://github.com/rust-lang/crates.io-index"
1373checksum = "74f1bdc9872430ce9b75da68329d1c1746faf50ffac5f19e02b71e37ff881ffb"
1374dependencies = [
1375 "proc-macro2",
1376 "quote",
1377 "unicode-ident",
1378]
1379
1380[[package]]
1381name = "thiserror"
1382version = "1.0.57"
1383source = "registry+https://github.com/rust-lang/crates.io-index"
1384checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b"
1385dependencies = [
1386 "thiserror-impl",
1387]
1388
1389[[package]]
1390name = "thiserror-impl"
1391version = "1.0.57"
1392source = "registry+https://github.com/rust-lang/crates.io-index"
1393checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81"
1394dependencies = [
1395 "proc-macro2",
1396 "quote",
1397 "syn 2.0.50",
1398]
1399
1400[[package]]
1401name = "tinytemplate"
1402version = "1.2.1"
1403source = "registry+https://github.com/rust-lang/crates.io-index"
1404checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
1405dependencies = [
1406 "serde",
1407 "serde_json",
1408]
1409
1410[[package]]
1411name = "unicode-ident"
1412version = "1.0.12"
1413source = "registry+https://github.com/rust-lang/crates.io-index"
1414checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
1415
1416[[package]]
1417name = "uninit"
1418version = "0.5.1"
1419source = "registry+https://github.com/rust-lang/crates.io-index"
1420checksum = "3e130f2ed46ca5d8ec13c7ff95836827f92f5f5f37fd2b2bf16f33c408d98bb6"
1421dependencies = [
1422 "extension-traits",
1423]
1424
1425[[package]]
1426name = "unwind_safe"
1427version = "0.1.0"
1428source = "registry+https://github.com/rust-lang/crates.io-index"
1429checksum = "0976c77def3f1f75c4ef892a292c31c0bbe9e3d0702c63044d7c76db298171a3"
1430
1431[[package]]
1432name = "vcpkg"
1433version = "0.2.15"
1434source = "registry+https://github.com/rust-lang/crates.io-index"
1435checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
1436
1437[[package]]
1438name = "version_check"
1439version = "0.9.4"
1440source = "registry+https://github.com/rust-lang/crates.io-index"
1441checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
1442
1443[[package]]
1444name = "walkdir"
1445version = "2.4.0"
1446source = "registry+https://github.com/rust-lang/crates.io-index"
1447checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee"
1448dependencies = [
1449 "same-file",
1450 "winapi-util",
1451]
1452
1453[[package]]
1454name = "wasi"
1455version = "0.11.0+wasi-snapshot-preview1"
1456source = "registry+https://github.com/rust-lang/crates.io-index"
1457checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
1458
1459[[package]]
1460name = "wasm-bindgen"
1461version = "0.2.89"
1462source = "registry+https://github.com/rust-lang/crates.io-index"
1463checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e"
1464dependencies = [
1465 "cfg-if",
1466 "wasm-bindgen-macro",
1467]
1468
1469[[package]]
1470name = "wasm-bindgen-backend"
1471version = "0.2.89"
1472source = "registry+https://github.com/rust-lang/crates.io-index"
1473checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826"
1474dependencies = [
1475 "bumpalo",
1476 "log",
1477 "once_cell",
1478 "proc-macro2",
1479 "quote",
1480 "syn 2.0.50",
1481 "wasm-bindgen-shared",
1482]
1483
1484[[package]]
1485name = "wasm-bindgen-futures"
1486version = "0.4.39"
1487source = "registry+https://github.com/rust-lang/crates.io-index"
1488checksum = "ac36a15a220124ac510204aec1c3e5db8a22ab06fd6706d881dc6149f8ed9a12"
1489dependencies = [
1490 "cfg-if",
1491 "js-sys",
1492 "wasm-bindgen",
1493 "web-sys",
1494]
1495
1496[[package]]
1497name = "wasm-bindgen-macro"
1498version = "0.2.89"
1499source = "registry+https://github.com/rust-lang/crates.io-index"
1500checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2"
1501dependencies = [
1502 "quote",
1503 "wasm-bindgen-macro-support",
1504]
1505
1506[[package]]
1507name = "wasm-bindgen-macro-support"
1508version = "0.2.89"
1509source = "registry+https://github.com/rust-lang/crates.io-index"
1510checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283"
1511dependencies = [
1512 "proc-macro2",
1513 "quote",
1514 "syn 2.0.50",
1515 "wasm-bindgen-backend",
1516 "wasm-bindgen-shared",
1517]
1518
1519[[package]]
1520name = "wasm-bindgen-shared"
1521version = "0.2.89"
1522source = "registry+https://github.com/rust-lang/crates.io-index"
1523checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f"
1524
1525[[package]]
1526name = "wasm-bindgen-test"
1527version = "0.3.39"
1528source = "registry+https://github.com/rust-lang/crates.io-index"
1529checksum = "2cf9242c0d27999b831eae4767b2a146feb0b27d332d553e605864acd2afd403"
1530dependencies = [
1531 "console_error_panic_hook",
1532 "js-sys",
1533 "scoped-tls",
1534 "wasm-bindgen",
1535 "wasm-bindgen-futures",
1536 "wasm-bindgen-test-macro",
1537]
1538
1539[[package]]
1540name = "wasm-bindgen-test-macro"
1541version = "0.3.39"
1542source = "registry+https://github.com/rust-lang/crates.io-index"
1543checksum = "794645f5408c9a039fd09f4d113cdfb2e7eba5ff1956b07bcf701cf4b394fe89"
1544dependencies = [
1545 "proc-macro2",
1546 "quote",
1547 "syn 2.0.50",
1548]
1549
1550[[package]]
1551name = "web-sys"
1552version = "0.3.66"
1553source = "registry+https://github.com/rust-lang/crates.io-index"
1554checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f"
1555dependencies = [
1556 "js-sys",
1557 "wasm-bindgen",
1558]
1559
1560[[package]]
1561name = "winapi"
1562version = "0.3.9"
1563source = "registry+https://github.com/rust-lang/crates.io-index"
1564checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1565dependencies = [
1566 "winapi-i686-pc-windows-gnu",
1567 "winapi-x86_64-pc-windows-gnu",
1568]
1569
1570[[package]]
1571name = "winapi-i686-pc-windows-gnu"
1572version = "0.4.0"
1573source = "registry+https://github.com/rust-lang/crates.io-index"
1574checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1575
1576[[package]]
1577name = "winapi-util"
1578version = "0.1.6"
1579source = "registry+https://github.com/rust-lang/crates.io-index"
1580checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
1581dependencies = [
1582 "winapi",
1583]
1584
1585[[package]]
1586name = "winapi-x86_64-pc-windows-gnu"
1587version = "0.4.0"
1588source = "registry+https://github.com/rust-lang/crates.io-index"
1589checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1590
1591[[package]]
1592name = "windows-sys"
1593version = "0.48.0"
1594source = "registry+https://github.com/rust-lang/crates.io-index"
1595checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
1596dependencies = [
1597 "windows-targets 0.48.5",
1598]
1599
1600[[package]]
1601name = "windows-sys"
1602version = "0.52.0"
1603source = "registry+https://github.com/rust-lang/crates.io-index"
1604checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
1605dependencies = [
1606 "windows-targets 0.52.0",
1607]
1608
1609[[package]]
1610name = "windows-targets"
1611version = "0.48.5"
1612source = "registry+https://github.com/rust-lang/crates.io-index"
1613checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
1614dependencies = [
1615 "windows_aarch64_gnullvm 0.48.5",
1616 "windows_aarch64_msvc 0.48.5",
1617 "windows_i686_gnu 0.48.5",
1618 "windows_i686_msvc 0.48.5",
1619 "windows_x86_64_gnu 0.48.5",
1620 "windows_x86_64_gnullvm 0.48.5",
1621 "windows_x86_64_msvc 0.48.5",
1622]
1623
1624[[package]]
1625name = "windows-targets"
1626version = "0.52.0"
1627source = "registry+https://github.com/rust-lang/crates.io-index"
1628checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"
1629dependencies = [
1630 "windows_aarch64_gnullvm 0.52.0",
1631 "windows_aarch64_msvc 0.52.0",
1632 "windows_i686_gnu 0.52.0",
1633 "windows_i686_msvc 0.52.0",
1634 "windows_x86_64_gnu 0.52.0",
1635 "windows_x86_64_gnullvm 0.52.0",
1636 "windows_x86_64_msvc 0.52.0",
1637]
1638
1639[[package]]
1640name = "windows_aarch64_gnullvm"
1641version = "0.48.5"
1642source = "registry+https://github.com/rust-lang/crates.io-index"
1643checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
1644
1645[[package]]
1646name = "windows_aarch64_gnullvm"
1647version = "0.52.0"
1648source = "registry+https://github.com/rust-lang/crates.io-index"
1649checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"
1650
1651[[package]]
1652name = "windows_aarch64_msvc"
1653version = "0.48.5"
1654source = "registry+https://github.com/rust-lang/crates.io-index"
1655checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
1656
1657[[package]]
1658name = "windows_aarch64_msvc"
1659version = "0.52.0"
1660source = "registry+https://github.com/rust-lang/crates.io-index"
1661checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"
1662
1663[[package]]
1664name = "windows_i686_gnu"
1665version = "0.48.5"
1666source = "registry+https://github.com/rust-lang/crates.io-index"
1667checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
1668
1669[[package]]
1670name = "windows_i686_gnu"
1671version = "0.52.0"
1672source = "registry+https://github.com/rust-lang/crates.io-index"
1673checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"
1674
1675[[package]]
1676name = "windows_i686_msvc"
1677version = "0.48.5"
1678source = "registry+https://github.com/rust-lang/crates.io-index"
1679checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
1680
1681[[package]]
1682name = "windows_i686_msvc"
1683version = "0.52.0"
1684source = "registry+https://github.com/rust-lang/crates.io-index"
1685checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"
1686
1687[[package]]
1688name = "windows_x86_64_gnu"
1689version = "0.48.5"
1690source = "registry+https://github.com/rust-lang/crates.io-index"
1691checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
1692
1693[[package]]
1694name = "windows_x86_64_gnu"
1695version = "0.52.0"
1696source = "registry+https://github.com/rust-lang/crates.io-index"
1697checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"
1698
1699[[package]]
1700name = "windows_x86_64_gnullvm"
1701version = "0.48.5"
1702source = "registry+https://github.com/rust-lang/crates.io-index"
1703checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
1704
1705[[package]]
1706name = "windows_x86_64_gnullvm"
1707version = "0.52.0"
1708source = "registry+https://github.com/rust-lang/crates.io-index"
1709checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"
1710
1711[[package]]
1712name = "windows_x86_64_msvc"
1713version = "0.48.5"
1714source = "registry+https://github.com/rust-lang/crates.io-index"
1715checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
1716
1717[[package]]
1718name = "windows_x86_64_msvc"
1719version = "0.52.0"
1720source = "registry+https://github.com/rust-lang/crates.io-index"
1721checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
1722
1723[[package]]
1724name = "with_builtin_macros"
1725version = "0.0.3"
1726source = "registry+https://github.com/rust-lang/crates.io-index"
1727checksum = "a59d55032495429b87f9d69954c6c8602e4d3f3e0a747a12dea6b0b23de685da"
1728dependencies = [
1729 "with_builtin_macros-proc_macros",
1730]
1731
1732[[package]]
1733name = "with_builtin_macros-proc_macros"
1734version = "0.0.3"
1735source = "registry+https://github.com/rust-lang/crates.io-index"
1736checksum = "15bd7679c15e22924f53aee34d4e448c45b674feb6129689af88593e129f8f42"
1737dependencies = [
1738 "proc-macro2",
1739 "quote",
1740 "syn 1.0.109",
1741]
1742
1743[[package]]
1744name = "zerocopy"
1745version = "0.7.28"
1746source = "registry+https://github.com/rust-lang/crates.io-index"
1747checksum = "7d6f15f7ade05d2a4935e34a457b936c23dc70a05cc1d97133dc99e7a3fe0f0e"
1748dependencies = [
1749 "zerocopy-derive",
1750]
1751
1752[[package]]
1753name = "zerocopy-derive"
1754version = "0.7.28"
1755source = "registry+https://github.com/rust-lang/crates.io-index"
1756checksum = "dbbad221e3f78500350ecbd7dfa4e63ef945c05f4c61cb7f4d3f84cd0bba649b"
1757dependencies = [
1758 "proc-macro2",
1759 "quote",
1760 "syn 2.0.50",
1761]
1762
1763[[package]]
1764name = "zeroize"
1765version = "1.7.0"
1766source = "registry+https://github.com/rust-lang/crates.io-index"
1767checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d"
1768dependencies = [
1769 "serde",
1770 "zeroize_derive",
1771]
1772
1773[[package]]
1774name = "zeroize_derive"
1775version = "1.4.2"
1776source = "registry+https://github.com/rust-lang/crates.io-index"
1777checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
1778dependencies = [
1779 "proc-macro2",
1780 "quote",
1781 "syn 2.0.50",
1782]
1783