1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 3
4
5[[package]]
6name = "Inflector"
7version = "0.11.4"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3"
10
11[[package]]
12name = "aliasable"
13version = "0.1.3"
14source = "registry+https://github.com/rust-lang/crates.io-index"
15checksum = "250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd"
16
17[[package]]
18name = "array-macro"
19version = "1.0.5"
20source = "registry+https://github.com/rust-lang/crates.io-index"
21checksum = "06e97b4e522f9e55523001238ac59d13a8603af57f69980de5d8de4bbbe8ada6"
22
23[[package]]
24name = "arrayvec"
25version = "0.5.2"
26source = "registry+https://github.com/rust-lang/crates.io-index"
27checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
28dependencies = [
29 "serde",
30]
31
32[[package]]
33name = "autocfg"
34version = "1.1.0"
35source = "registry+https://github.com/rust-lang/crates.io-index"
36checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
37
38[[package]]
39name = "bincode"
40version = "1.3.3"
41source = "registry+https://github.com/rust-lang/crates.io-index"
42checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"
43dependencies = [
44 "serde",
45]
46
47[[package]]
48name = "bumpalo"
49version = "3.12.0"
50source = "registry+https://github.com/rust-lang/crates.io-index"
51checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535"
52
53[[package]]
54name = "byteorder"
55version = "1.4.3"
56source = "registry+https://github.com/rust-lang/crates.io-index"
57checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
58
59[[package]]
60name = "c-api"
61version = "0.1.0"
62dependencies = [
63 "cold-clear",
64 "enumset",
65 "libtetris",
66]
67
68[[package]]
69name = "cc"
70version = "1.0.79"
71source = "registry+https://github.com/rust-lang/crates.io-index"
72checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f"
73dependencies = [
74 "jobserver",
75]
76
77[[package]]
78name = "cfg-if"
79version = "0.1.10"
80source = "registry+https://github.com/rust-lang/crates.io-index"
81checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
82
83[[package]]
84name = "cfg-if"
85version = "1.0.0"
86source = "registry+https://github.com/rust-lang/crates.io-index"
87checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
88
89[[package]]
90name = "cold-clear"
91version = "0.1.0"
92dependencies = [
93 "arrayvec",
94 "bumpalo",
95 "console_error_panic_hook",
96 "crossbeam-channel 0.4.4",
97 "enum-map",
98 "enumset",
99 "futures-util",
100 "getrandom",
101 "libtetris",
102 "odds",
103 "opening-book",
104 "ouroboros",
105 "pcf",
106 "rand",
107 "rayon",
108 "serde",
109 "serde-big-array",
110 "smallvec",
111 "webutil",
112]
113
114[[package]]
115name = "console_error_panic_hook"
116version = "0.1.7"
117source = "registry+https://github.com/rust-lang/crates.io-index"
118checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc"
119dependencies = [
120 "cfg-if 1.0.0",
121 "wasm-bindgen",
122]
123
124[[package]]
125name = "crossbeam-channel"
126version = "0.4.4"
127source = "registry+https://github.com/rust-lang/crates.io-index"
128checksum = "b153fe7cbef478c567df0f972e02e6d736db11affe43dfc9c56a9374d1adfb87"
129dependencies = [
130 "crossbeam-utils 0.7.2",
131 "maybe-uninit",
132]
133
134[[package]]
135name = "crossbeam-channel"
136version = "0.5.8"
137source = "registry+https://github.com/rust-lang/crates.io-index"
138checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200"
139dependencies = [
140 "cfg-if 1.0.0",
141 "crossbeam-utils 0.8.15",
142]
143
144[[package]]
145name = "crossbeam-deque"
146version = "0.8.3"
147source = "registry+https://github.com/rust-lang/crates.io-index"
148checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef"
149dependencies = [
150 "cfg-if 1.0.0",
151 "crossbeam-epoch",
152 "crossbeam-utils 0.8.15",
153]
154
155[[package]]
156name = "crossbeam-epoch"
157version = "0.9.14"
158source = "registry+https://github.com/rust-lang/crates.io-index"
159checksum = "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695"
160dependencies = [
161 "autocfg",
162 "cfg-if 1.0.0",
163 "crossbeam-utils 0.8.15",
164 "memoffset",
165 "scopeguard",
166]
167
168[[package]]
169name = "crossbeam-utils"
170version = "0.7.2"
171source = "registry+https://github.com/rust-lang/crates.io-index"
172checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8"
173dependencies = [
174 "autocfg",
175 "cfg-if 0.1.10",
176 "lazy_static",
177]
178
179[[package]]
180name = "crossbeam-utils"
181version = "0.8.15"
182source = "registry+https://github.com/rust-lang/crates.io-index"
183checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b"
184dependencies = [
185 "cfg-if 1.0.0",
186]
187
188[[package]]
189name = "darling"
190version = "0.14.4"
191source = "registry+https://github.com/rust-lang/crates.io-index"
192checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850"
193dependencies = [
194 "darling_core",
195 "darling_macro",
196]
197
198[[package]]
199name = "darling_core"
200version = "0.14.4"
201source = "registry+https://github.com/rust-lang/crates.io-index"
202checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0"
203dependencies = [
204 "fnv",
205 "ident_case",
206 "proc-macro2",
207 "quote",
208 "syn 1.0.109",
209]
210
211[[package]]
212name = "darling_macro"
213version = "0.14.4"
214source = "registry+https://github.com/rust-lang/crates.io-index"
215checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e"
216dependencies = [
217 "darling_core",
218 "quote",
219 "syn 1.0.109",
220]
221
222[[package]]
223name = "either"
224version = "1.8.1"
225source = "registry+https://github.com/rust-lang/crates.io-index"
226checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91"
227
228[[package]]
229name = "enum-map"
230version = "0.6.6"
231source = "registry+https://github.com/rust-lang/crates.io-index"
232checksum = "23595c55d463536d70a0cc71a521d4c1040a2e03816e455c38e8bb1f0981de98"
233dependencies = [
234 "array-macro",
235 "enum-map-derive",
236 "serde",
237]
238
239[[package]]
240name = "enum-map-derive"
241version = "0.4.6"
242source = "registry+https://github.com/rust-lang/crates.io-index"
243checksum = "e5c450cf304c9e18d45db562025a14fb1ca0f5c769b6f609309f81d4c31de455"
244dependencies = [
245 "proc-macro2",
246 "quote",
247 "syn 1.0.109",
248]
249
250[[package]]
251name = "enumset"
252version = "1.0.12"
253source = "registry+https://github.com/rust-lang/crates.io-index"
254checksum = "19be8061a06ab6f3a6cf21106c873578bf01bd42ad15e0311a9c76161cb1c753"
255dependencies = [
256 "enumset_derive",
257 "serde",
258]
259
260[[package]]
261name = "enumset_derive"
262version = "0.6.1"
263source = "registry+https://github.com/rust-lang/crates.io-index"
264checksum = "03e7b551eba279bf0fa88b83a46330168c1560a52a94f5126f892f0b364ab3e0"
265dependencies = [
266 "darling",
267 "proc-macro2",
268 "quote",
269 "syn 1.0.109",
270]
271
272[[package]]
273name = "fnv"
274version = "1.0.7"
275source = "registry+https://github.com/rust-lang/crates.io-index"
276checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
277
278[[package]]
279name = "futures-core"
280version = "0.3.28"
281source = "registry+https://github.com/rust-lang/crates.io-index"
282checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"
283
284[[package]]
285name = "futures-macro"
286version = "0.3.28"
287source = "registry+https://github.com/rust-lang/crates.io-index"
288checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
289dependencies = [
290 "proc-macro2",
291 "quote",
292 "syn 2.0.13",
293]
294
295[[package]]
296name = "futures-task"
297version = "0.3.28"
298source = "registry+https://github.com/rust-lang/crates.io-index"
299checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"
300
301[[package]]
302name = "futures-util"
303version = "0.3.28"
304source = "registry+https://github.com/rust-lang/crates.io-index"
305checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"
306dependencies = [
307 "futures-core",
308 "futures-macro",
309 "futures-task",
310 "pin-project-lite",
311 "pin-utils",
312 "slab",
313]
314
315[[package]]
316name = "getrandom"
317version = "0.1.16"
318source = "registry+https://github.com/rust-lang/crates.io-index"
319checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
320dependencies = [
321 "cfg-if 1.0.0",
322 "js-sys",
323 "libc",
324 "wasi",
325 "wasm-bindgen",
326]
327
328[[package]]
329name = "hermit-abi"
330version = "0.2.6"
331source = "registry+https://github.com/rust-lang/crates.io-index"
332checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7"
333dependencies = [
334 "libc",
335]
336
337[[package]]
338name = "ident_case"
339version = "1.0.1"
340source = "registry+https://github.com/rust-lang/crates.io-index"
341checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
342
343[[package]]
344name = "itoa"
345version = "1.0.6"
346source = "registry+https://github.com/rust-lang/crates.io-index"
347checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6"
348
349[[package]]
350name = "jobserver"
351version = "0.1.26"
352source = "registry+https://github.com/rust-lang/crates.io-index"
353checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2"
354dependencies = [
355 "libc",
356]
357
358[[package]]
359name = "js-sys"
360version = "0.3.61"
361source = "registry+https://github.com/rust-lang/crates.io-index"
362checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730"
363dependencies = [
364 "wasm-bindgen",
365]
366
367[[package]]
368name = "lazy_static"
369version = "1.4.0"
370source = "registry+https://github.com/rust-lang/crates.io-index"
371checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
372
373[[package]]
374name = "libc"
375version = "0.2.141"
376source = "registry+https://github.com/rust-lang/crates.io-index"
377checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5"
378
379[[package]]
380name = "libtetris"
381version = "0.1.0"
382dependencies = [
383 "arrayvec",
384 "enum-map",
385 "enumset",
386 "pcf",
387 "rand",
388 "serde",
389]
390
391[[package]]
392name = "log"
393version = "0.4.17"
394source = "registry+https://github.com/rust-lang/crates.io-index"
395checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
396dependencies = [
397 "cfg-if 1.0.0",
398]
399
400[[package]]
401name = "maybe-uninit"
402version = "2.0.0"
403source = "registry+https://github.com/rust-lang/crates.io-index"
404checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
405
406[[package]]
407name = "memoffset"
408version = "0.8.0"
409source = "registry+https://github.com/rust-lang/crates.io-index"
410checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1"
411dependencies = [
412 "autocfg",
413]
414
415[[package]]
416name = "num_cpus"
417version = "1.15.0"
418source = "registry+https://github.com/rust-lang/crates.io-index"
419checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b"
420dependencies = [
421 "hermit-abi",
422 "libc",
423]
424
425[[package]]
426name = "odds"
427version = "0.3.1"
428source = "registry+https://github.com/rust-lang/crates.io-index"
429checksum = "a9a18d7081eb052145753e982d7b8de495f15f74636d0d963f09116581eab665"
430dependencies = [
431 "rawpointer 0.1.0",
432 "rawslice",
433 "unchecked-index",
434]
435
436[[package]]
437name = "once_cell"
438version = "1.17.1"
439source = "registry+https://github.com/rust-lang/crates.io-index"
440checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3"
441
442[[package]]
443name = "opening-book"
444version = "0.1.0"
445dependencies = [
446 "arrayvec",
447 "bincode",
448 "enumset",
449 "lazy_static",
450 "libtetris",
451 "num_cpus",
452 "ruzstd",
453 "serde",
454 "zstd",
455]
456
457[[package]]
458name = "ouroboros"
459version = "0.14.2"
460source = "registry+https://github.com/rust-lang/crates.io-index"
461checksum = "71643f290d126e18ac2598876d01e1d57aed164afc78fdb6e2a0c6589a1f6662"
462dependencies = [
463 "aliasable",
464 "ouroboros_macro",
465 "stable_deref_trait",
466]
467
468[[package]]
469name = "ouroboros_macro"
470version = "0.14.2"
471source = "registry+https://github.com/rust-lang/crates.io-index"
472checksum = "ed9a247206016d424fe8497bc611e510887af5c261fbbf977877c4bb55ca4d82"
473dependencies = [
474 "Inflector",
475 "proc-macro-error",
476 "proc-macro2",
477 "quote",
478 "syn 1.0.109",
479]
480
481[[package]]
482name = "pcf"
483version = "0.1.0"
484dependencies = [
485 "arrayvec",
486 "rayon",
487]
488
489[[package]]
490name = "pin-project-lite"
491version = "0.2.9"
492source = "registry+https://github.com/rust-lang/crates.io-index"
493checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116"
494
495[[package]]
496name = "pin-utils"
497version = "0.1.0"
498source = "registry+https://github.com/rust-lang/crates.io-index"
499checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
500
501[[package]]
502name = "ppv-lite86"
503version = "0.2.17"
504source = "registry+https://github.com/rust-lang/crates.io-index"
505checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
506
507[[package]]
508name = "proc-macro-error"
509version = "1.0.4"
510source = "registry+https://github.com/rust-lang/crates.io-index"
511checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
512dependencies = [
513 "proc-macro-error-attr",
514 "proc-macro2",
515 "quote",
516 "syn 1.0.109",
517 "version_check",
518]
519
520[[package]]
521name = "proc-macro-error-attr"
522version = "1.0.4"
523source = "registry+https://github.com/rust-lang/crates.io-index"
524checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
525dependencies = [
526 "proc-macro2",
527 "quote",
528 "version_check",
529]
530
531[[package]]
532name = "proc-macro2"
533version = "1.0.56"
534source = "registry+https://github.com/rust-lang/crates.io-index"
535checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435"
536dependencies = [
537 "unicode-ident",
538]
539
540[[package]]
541name = "quote"
542version = "1.0.26"
543source = "registry+https://github.com/rust-lang/crates.io-index"
544checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc"
545dependencies = [
546 "proc-macro2",
547]
548
549[[package]]
550name = "rand"
551version = "0.7.3"
552source = "registry+https://github.com/rust-lang/crates.io-index"
553checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
554dependencies = [
555 "getrandom",
556 "libc",
557 "rand_chacha",
558 "rand_core",
559 "rand_hc",
560]
561
562[[package]]
563name = "rand_chacha"
564version = "0.2.2"
565source = "registry+https://github.com/rust-lang/crates.io-index"
566checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
567dependencies = [
568 "ppv-lite86",
569 "rand_core",
570]
571
572[[package]]
573name = "rand_core"
574version = "0.5.1"
575source = "registry+https://github.com/rust-lang/crates.io-index"
576checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
577dependencies = [
578 "getrandom",
579]
580
581[[package]]
582name = "rand_hc"
583version = "0.2.0"
584source = "registry+https://github.com/rust-lang/crates.io-index"
585checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
586dependencies = [
587 "rand_core",
588]
589
590[[package]]
591name = "rawpointer"
592version = "0.1.0"
593source = "registry+https://github.com/rust-lang/crates.io-index"
594checksum = "ebac11a9d2e11f2af219b8b8d833b76b1ea0e054aa0e8d8e9e4cbde353bdf019"
595
596[[package]]
597name = "rawpointer"
598version = "0.2.1"
599source = "registry+https://github.com/rust-lang/crates.io-index"
600checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3"
601
602[[package]]
603name = "rawslice"
604version = "0.1.1"
605source = "registry+https://github.com/rust-lang/crates.io-index"
606checksum = "8e23c908b26a742e5e3768ea42f19225ef809d3c9e3071bfe3e01c7e9b6fd1cd"
607dependencies = [
608 "rawpointer 0.2.1",
609]
610
611[[package]]
612name = "rayon"
613version = "1.7.0"
614source = "registry+https://github.com/rust-lang/crates.io-index"
615checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b"
616dependencies = [
617 "either",
618 "rayon-core",
619]
620
621[[package]]
622name = "rayon-core"
623version = "1.11.0"
624source = "registry+https://github.com/rust-lang/crates.io-index"
625checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d"
626dependencies = [
627 "crossbeam-channel 0.5.8",
628 "crossbeam-deque",
629 "crossbeam-utils 0.8.15",
630 "num_cpus",
631]
632
633[[package]]
634name = "ruzstd"
635version = "0.2.4"
636source = "registry+https://github.com/rust-lang/crates.io-index"
637checksum = "8cada0ef59efa6a5f4dc5e491f93d9f31e3fc7758df421ff1de8a706338e1100"
638dependencies = [
639 "byteorder",
640 "twox-hash",
641]
642
643[[package]]
644name = "ryu"
645version = "1.0.13"
646source = "registry+https://github.com/rust-lang/crates.io-index"
647checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041"
648
649[[package]]
650name = "scopeguard"
651version = "1.1.0"
652source = "registry+https://github.com/rust-lang/crates.io-index"
653checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
654
655[[package]]
656name = "serde"
657version = "1.0.159"
658source = "registry+https://github.com/rust-lang/crates.io-index"
659checksum = "3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065"
660dependencies = [
661 "serde_derive",
662]
663
664[[package]]
665name = "serde-big-array"
666version = "0.2.0"
667source = "registry+https://github.com/rust-lang/crates.io-index"
668checksum = "883eee5198ea51720eab8be52a36cf6c0164ac90eea0ed95b649d5e35382404e"
669dependencies = [
670 "serde",
671 "serde_derive",
672]
673
674[[package]]
675name = "serde_derive"
676version = "1.0.159"
677source = "registry+https://github.com/rust-lang/crates.io-index"
678checksum = "4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585"
679dependencies = [
680 "proc-macro2",
681 "quote",
682 "syn 2.0.13",
683]
684
685[[package]]
686name = "serde_json"
687version = "1.0.95"
688source = "registry+https://github.com/rust-lang/crates.io-index"
689checksum = "d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744"
690dependencies = [
691 "itoa",
692 "ryu",
693 "serde",
694]
695
696[[package]]
697name = "slab"
698version = "0.4.8"
699source = "registry+https://github.com/rust-lang/crates.io-index"
700checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d"
701dependencies = [
702 "autocfg",
703]
704
705[[package]]
706name = "smallvec"
707version = "1.10.0"
708source = "registry+https://github.com/rust-lang/crates.io-index"
709checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0"
710
711[[package]]
712name = "stable_deref_trait"
713version = "1.2.0"
714source = "registry+https://github.com/rust-lang/crates.io-index"
715checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
716
717[[package]]
718name = "static_assertions"
719version = "1.1.0"
720source = "registry+https://github.com/rust-lang/crates.io-index"
721checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
722
723[[package]]
724name = "syn"
725version = "1.0.109"
726source = "registry+https://github.com/rust-lang/crates.io-index"
727checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
728dependencies = [
729 "proc-macro2",
730 "quote",
731 "unicode-ident",
732]
733
734[[package]]
735name = "syn"
736version = "2.0.13"
737source = "registry+https://github.com/rust-lang/crates.io-index"
738checksum = "4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec"
739dependencies = [
740 "proc-macro2",
741 "quote",
742 "unicode-ident",
743]
744
745[[package]]
746name = "twox-hash"
747version = "1.6.3"
748source = "registry+https://github.com/rust-lang/crates.io-index"
749checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
750dependencies = [
751 "cfg-if 1.0.0",
752 "static_assertions",
753]
754
755[[package]]
756name = "unchecked-index"
757version = "0.2.2"
758source = "registry+https://github.com/rust-lang/crates.io-index"
759checksum = "eeba86d422ce181a719445e51872fa30f1f7413b62becb52e95ec91aa262d85c"
760
761[[package]]
762name = "unicode-ident"
763version = "1.0.8"
764source = "registry+https://github.com/rust-lang/crates.io-index"
765checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4"
766
767[[package]]
768name = "version_check"
769version = "0.9.4"
770source = "registry+https://github.com/rust-lang/crates.io-index"
771checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
772
773[[package]]
774name = "wasi"
775version = "0.9.0+wasi-snapshot-preview1"
776source = "registry+https://github.com/rust-lang/crates.io-index"
777checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
778
779[[package]]
780name = "wasm-bindgen"
781version = "0.2.84"
782source = "registry+https://github.com/rust-lang/crates.io-index"
783checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b"
784dependencies = [
785 "cfg-if 1.0.0",
786 "wasm-bindgen-macro",
787]
788
789[[package]]
790name = "wasm-bindgen-backend"
791version = "0.2.84"
792source = "registry+https://github.com/rust-lang/crates.io-index"
793checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9"
794dependencies = [
795 "bumpalo",
796 "log",
797 "once_cell",
798 "proc-macro2",
799 "quote",
800 "syn 1.0.109",
801 "wasm-bindgen-shared",
802]
803
804[[package]]
805name = "wasm-bindgen-futures"
806version = "0.4.34"
807source = "registry+https://github.com/rust-lang/crates.io-index"
808checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454"
809dependencies = [
810 "cfg-if 1.0.0",
811 "js-sys",
812 "wasm-bindgen",
813 "web-sys",
814]
815
816[[package]]
817name = "wasm-bindgen-macro"
818version = "0.2.84"
819source = "registry+https://github.com/rust-lang/crates.io-index"
820checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5"
821dependencies = [
822 "quote",
823 "wasm-bindgen-macro-support",
824]
825
826[[package]]
827name = "wasm-bindgen-macro-support"
828version = "0.2.84"
829source = "registry+https://github.com/rust-lang/crates.io-index"
830checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6"
831dependencies = [
832 "proc-macro2",
833 "quote",
834 "syn 1.0.109",
835 "wasm-bindgen-backend",
836 "wasm-bindgen-shared",
837]
838
839[[package]]
840name = "wasm-bindgen-shared"
841version = "0.2.84"
842source = "registry+https://github.com/rust-lang/crates.io-index"
843checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d"
844
845[[package]]
846name = "web-sys"
847version = "0.3.61"
848source = "registry+https://github.com/rust-lang/crates.io-index"
849checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97"
850dependencies = [
851 "js-sys",
852 "wasm-bindgen",
853]
854
855[[package]]
856name = "webutil"
857version = "0.1.0"
858source = "git+https://github.com/MinusKelvin/webutil?rev=5a54126#5a54126f6c4931df016511f605bbf4aa43c422e5"
859dependencies = [
860 "bincode",
861 "console_error_panic_hook",
862 "js-sys",
863 "serde",
864 "serde_json",
865 "wasm-bindgen",
866 "wasm-bindgen-futures",
867 "web-sys",
868]
869
870[[package]]
871name = "zstd"
872version = "0.7.0+zstd.1.4.9"
873source = "registry+https://github.com/rust-lang/crates.io-index"
874checksum = "9428752481d8372e15b1bf779ea518a179ad6c771cca2d2c60e4fbff3cc2cd52"
875dependencies = [
876 "zstd-safe",
877]
878
879[[package]]
880name = "zstd-safe"
881version = "3.1.0+zstd.1.4.9"
882source = "registry+https://github.com/rust-lang/crates.io-index"
883checksum = "5aa1926623ad7fe406e090555387daf73db555b948134b4d73eac5eb08fb666d"
884dependencies = [
885 "libc",
886 "zstd-sys",
887]
888
889[[package]]
890name = "zstd-sys"
891version = "1.5.0+zstd.1.4.9"
892source = "registry+https://github.com/rust-lang/crates.io-index"
893checksum = "4e6c094340240369025fc6b731b054ee2a834328fa584310ac96aa4baebdc465"
894dependencies = [
895 "cc",
896 "libc",
897]