1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 4
4
5[[package]]
6name = "adler2"
7version = "2.0.1"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
10
11[[package]]
12name = "anyhow"
13version = "1.0.100"
14source = "registry+https://github.com/rust-lang/crates.io-index"
15checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
16
17[[package]]
18name = "auditable-serde"
19version = "0.8.0"
20source = "registry+https://github.com/rust-lang/crates.io-index"
21checksum = "5c7bf8143dfc3c0258df908843e169b5cc5fcf76c7718bd66135ef4a9cd558c5"
22dependencies = [
23 "semver",
24 "serde",
25 "serde_json",
26 "topological-sort",
27]
28
29[[package]]
30name = "bitflags"
31version = "2.10.0"
32source = "registry+https://github.com/rust-lang/crates.io-index"
33checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
34
35[[package]]
36name = "cfg-if"
37version = "1.0.4"
38source = "registry+https://github.com/rust-lang/crates.io-index"
39checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
40
41[[package]]
42name = "crc32fast"
43version = "1.5.0"
44source = "registry+https://github.com/rust-lang/crates.io-index"
45checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
46dependencies = [
47 "cfg-if",
48]
49
50[[package]]
51name = "displaydoc"
52version = "0.2.5"
53source = "registry+https://github.com/rust-lang/crates.io-index"
54checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
55dependencies = [
56 "proc-macro2",
57 "quote",
58 "syn",
59]
60
61[[package]]
62name = "equivalent"
63version = "1.0.2"
64source = "registry+https://github.com/rust-lang/crates.io-index"
65checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
66
67[[package]]
68name = "flate2"
69version = "1.1.5"
70source = "registry+https://github.com/rust-lang/crates.io-index"
71checksum = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb"
72dependencies = [
73 "crc32fast",
74 "miniz_oxide",
75]
76
77[[package]]
78name = "foldhash"
79version = "0.1.5"
80source = "registry+https://github.com/rust-lang/crates.io-index"
81checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
82
83[[package]]
84name = "form_urlencoded"
85version = "1.2.2"
86source = "registry+https://github.com/rust-lang/crates.io-index"
87checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf"
88dependencies = [
89 "percent-encoding",
90]
91
92[[package]]
93name = "futures"
94version = "0.3.31"
95source = "registry+https://github.com/rust-lang/crates.io-index"
96checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
97dependencies = [
98 "futures-channel",
99 "futures-core",
100 "futures-executor",
101 "futures-io",
102 "futures-sink",
103 "futures-task",
104 "futures-util",
105]
106
107[[package]]
108name = "futures-channel"
109version = "0.3.31"
110source = "registry+https://github.com/rust-lang/crates.io-index"
111checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
112dependencies = [
113 "futures-core",
114 "futures-sink",
115]
116
117[[package]]
118name = "futures-core"
119version = "0.3.31"
120source = "registry+https://github.com/rust-lang/crates.io-index"
121checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
122
123[[package]]
124name = "futures-executor"
125version = "0.3.31"
126source = "registry+https://github.com/rust-lang/crates.io-index"
127checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
128dependencies = [
129 "futures-core",
130 "futures-task",
131 "futures-util",
132]
133
134[[package]]
135name = "futures-io"
136version = "0.3.31"
137source = "registry+https://github.com/rust-lang/crates.io-index"
138checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
139
140[[package]]
141name = "futures-macro"
142version = "0.3.31"
143source = "registry+https://github.com/rust-lang/crates.io-index"
144checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
145dependencies = [
146 "proc-macro2",
147 "quote",
148 "syn",
149]
150
151[[package]]
152name = "futures-sink"
153version = "0.3.31"
154source = "registry+https://github.com/rust-lang/crates.io-index"
155checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
156
157[[package]]
158name = "futures-task"
159version = "0.3.31"
160source = "registry+https://github.com/rust-lang/crates.io-index"
161checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
162
163[[package]]
164name = "futures-util"
165version = "0.3.31"
166source = "registry+https://github.com/rust-lang/crates.io-index"
167checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
168dependencies = [
169 "futures-channel",
170 "futures-core",
171 "futures-io",
172 "futures-macro",
173 "futures-sink",
174 "futures-task",
175 "memchr",
176 "pin-project-lite",
177 "pin-utils",
178 "slab",
179]
180
181[[package]]
182name = "google-ai"
183version = "0.1.0"
184dependencies = [
185 "serde",
186 "serde_json",
187 "zed_extension_api",
188]
189
190[[package]]
191name = "hashbrown"
192version = "0.15.5"
193source = "registry+https://github.com/rust-lang/crates.io-index"
194checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
195dependencies = [
196 "foldhash",
197]
198
199[[package]]
200name = "hashbrown"
201version = "0.16.1"
202source = "registry+https://github.com/rust-lang/crates.io-index"
203checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
204
205[[package]]
206name = "heck"
207version = "0.5.0"
208source = "registry+https://github.com/rust-lang/crates.io-index"
209checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
210
211[[package]]
212name = "icu_collections"
213version = "2.1.1"
214source = "registry+https://github.com/rust-lang/crates.io-index"
215checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43"
216dependencies = [
217 "displaydoc",
218 "potential_utf",
219 "yoke",
220 "zerofrom",
221 "zerovec",
222]
223
224[[package]]
225name = "icu_locale_core"
226version = "2.1.1"
227source = "registry+https://github.com/rust-lang/crates.io-index"
228checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6"
229dependencies = [
230 "displaydoc",
231 "litemap",
232 "tinystr",
233 "writeable",
234 "zerovec",
235]
236
237[[package]]
238name = "icu_normalizer"
239version = "2.1.1"
240source = "registry+https://github.com/rust-lang/crates.io-index"
241checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599"
242dependencies = [
243 "icu_collections",
244 "icu_normalizer_data",
245 "icu_properties",
246 "icu_provider",
247 "smallvec",
248 "zerovec",
249]
250
251[[package]]
252name = "icu_normalizer_data"
253version = "2.1.1"
254source = "registry+https://github.com/rust-lang/crates.io-index"
255checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a"
256
257[[package]]
258name = "icu_properties"
259version = "2.1.1"
260source = "registry+https://github.com/rust-lang/crates.io-index"
261checksum = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99"
262dependencies = [
263 "icu_collections",
264 "icu_locale_core",
265 "icu_properties_data",
266 "icu_provider",
267 "zerotrie",
268 "zerovec",
269]
270
271[[package]]
272name = "icu_properties_data"
273version = "2.1.1"
274source = "registry+https://github.com/rust-lang/crates.io-index"
275checksum = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899"
276
277[[package]]
278name = "icu_provider"
279version = "2.1.1"
280source = "registry+https://github.com/rust-lang/crates.io-index"
281checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614"
282dependencies = [
283 "displaydoc",
284 "icu_locale_core",
285 "writeable",
286 "yoke",
287 "zerofrom",
288 "zerotrie",
289 "zerovec",
290]
291
292[[package]]
293name = "id-arena"
294version = "2.2.1"
295source = "registry+https://github.com/rust-lang/crates.io-index"
296checksum = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005"
297
298[[package]]
299name = "idna"
300version = "1.1.0"
301source = "registry+https://github.com/rust-lang/crates.io-index"
302checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de"
303dependencies = [
304 "idna_adapter",
305 "smallvec",
306 "utf8_iter",
307]
308
309[[package]]
310name = "idna_adapter"
311version = "1.2.1"
312source = "registry+https://github.com/rust-lang/crates.io-index"
313checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344"
314dependencies = [
315 "icu_normalizer",
316 "icu_properties",
317]
318
319[[package]]
320name = "indexmap"
321version = "2.12.1"
322source = "registry+https://github.com/rust-lang/crates.io-index"
323checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2"
324dependencies = [
325 "equivalent",
326 "hashbrown 0.16.1",
327 "serde",
328 "serde_core",
329]
330
331[[package]]
332name = "itoa"
333version = "1.0.15"
334source = "registry+https://github.com/rust-lang/crates.io-index"
335checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
336
337[[package]]
338name = "leb128fmt"
339version = "0.1.0"
340source = "registry+https://github.com/rust-lang/crates.io-index"
341checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"
342
343[[package]]
344name = "litemap"
345version = "0.8.1"
346source = "registry+https://github.com/rust-lang/crates.io-index"
347checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"
348
349[[package]]
350name = "log"
351version = "0.4.29"
352source = "registry+https://github.com/rust-lang/crates.io-index"
353checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"
354
355[[package]]
356name = "memchr"
357version = "2.7.6"
358source = "registry+https://github.com/rust-lang/crates.io-index"
359checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
360
361[[package]]
362name = "miniz_oxide"
363version = "0.8.9"
364source = "registry+https://github.com/rust-lang/crates.io-index"
365checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
366dependencies = [
367 "adler2",
368 "simd-adler32",
369]
370
371[[package]]
372name = "once_cell"
373version = "1.21.3"
374source = "registry+https://github.com/rust-lang/crates.io-index"
375checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
376
377[[package]]
378name = "percent-encoding"
379version = "2.3.2"
380source = "registry+https://github.com/rust-lang/crates.io-index"
381checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
382
383[[package]]
384name = "pin-project-lite"
385version = "0.2.16"
386source = "registry+https://github.com/rust-lang/crates.io-index"
387checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
388
389[[package]]
390name = "pin-utils"
391version = "0.1.0"
392source = "registry+https://github.com/rust-lang/crates.io-index"
393checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
394
395[[package]]
396name = "potential_utf"
397version = "0.1.4"
398source = "registry+https://github.com/rust-lang/crates.io-index"
399checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77"
400dependencies = [
401 "zerovec",
402]
403
404[[package]]
405name = "prettyplease"
406version = "0.2.37"
407source = "registry+https://github.com/rust-lang/crates.io-index"
408checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
409dependencies = [
410 "proc-macro2",
411 "syn",
412]
413
414[[package]]
415name = "proc-macro2"
416version = "1.0.103"
417source = "registry+https://github.com/rust-lang/crates.io-index"
418checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
419dependencies = [
420 "unicode-ident",
421]
422
423[[package]]
424name = "quote"
425version = "1.0.42"
426source = "registry+https://github.com/rust-lang/crates.io-index"
427checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f"
428dependencies = [
429 "proc-macro2",
430]
431
432[[package]]
433name = "ryu"
434version = "1.0.20"
435source = "registry+https://github.com/rust-lang/crates.io-index"
436checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
437
438[[package]]
439name = "semver"
440version = "1.0.27"
441source = "registry+https://github.com/rust-lang/crates.io-index"
442checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2"
443dependencies = [
444 "serde",
445 "serde_core",
446]
447
448[[package]]
449name = "serde"
450version = "1.0.228"
451source = "registry+https://github.com/rust-lang/crates.io-index"
452checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
453dependencies = [
454 "serde_core",
455 "serde_derive",
456]
457
458[[package]]
459name = "serde_core"
460version = "1.0.228"
461source = "registry+https://github.com/rust-lang/crates.io-index"
462checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
463dependencies = [
464 "serde_derive",
465]
466
467[[package]]
468name = "serde_derive"
469version = "1.0.228"
470source = "registry+https://github.com/rust-lang/crates.io-index"
471checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
472dependencies = [
473 "proc-macro2",
474 "quote",
475 "syn",
476]
477
478[[package]]
479name = "serde_json"
480version = "1.0.145"
481source = "registry+https://github.com/rust-lang/crates.io-index"
482checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c"
483dependencies = [
484 "itoa",
485 "memchr",
486 "ryu",
487 "serde",
488 "serde_core",
489]
490
491[[package]]
492name = "simd-adler32"
493version = "0.3.7"
494source = "registry+https://github.com/rust-lang/crates.io-index"
495checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
496
497[[package]]
498name = "slab"
499version = "0.4.11"
500source = "registry+https://github.com/rust-lang/crates.io-index"
501checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589"
502
503[[package]]
504name = "smallvec"
505version = "1.15.1"
506source = "registry+https://github.com/rust-lang/crates.io-index"
507checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
508
509[[package]]
510name = "spdx"
511version = "0.10.9"
512source = "registry+https://github.com/rust-lang/crates.io-index"
513checksum = "c3e17e880bafaeb362a7b751ec46bdc5b61445a188f80e0606e68167cd540fa3"
514dependencies = [
515 "smallvec",
516]
517
518[[package]]
519name = "stable_deref_trait"
520version = "1.2.1"
521source = "registry+https://github.com/rust-lang/crates.io-index"
522checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
523
524[[package]]
525name = "syn"
526version = "2.0.111"
527source = "registry+https://github.com/rust-lang/crates.io-index"
528checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87"
529dependencies = [
530 "proc-macro2",
531 "quote",
532 "unicode-ident",
533]
534
535[[package]]
536name = "synstructure"
537version = "0.13.2"
538source = "registry+https://github.com/rust-lang/crates.io-index"
539checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
540dependencies = [
541 "proc-macro2",
542 "quote",
543 "syn",
544]
545
546[[package]]
547name = "tinystr"
548version = "0.8.2"
549source = "registry+https://github.com/rust-lang/crates.io-index"
550checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869"
551dependencies = [
552 "displaydoc",
553 "zerovec",
554]
555
556[[package]]
557name = "topological-sort"
558version = "0.2.2"
559source = "registry+https://github.com/rust-lang/crates.io-index"
560checksum = "ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d"
561
562[[package]]
563name = "unicode-ident"
564version = "1.0.22"
565source = "registry+https://github.com/rust-lang/crates.io-index"
566checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
567
568[[package]]
569name = "unicode-xid"
570version = "0.2.6"
571source = "registry+https://github.com/rust-lang/crates.io-index"
572checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
573
574[[package]]
575name = "url"
576version = "2.5.7"
577source = "registry+https://github.com/rust-lang/crates.io-index"
578checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b"
579dependencies = [
580 "form_urlencoded",
581 "idna",
582 "percent-encoding",
583 "serde",
584]
585
586[[package]]
587name = "utf8_iter"
588version = "1.0.4"
589source = "registry+https://github.com/rust-lang/crates.io-index"
590checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
591
592[[package]]
593name = "wasm-encoder"
594version = "0.227.1"
595source = "registry+https://github.com/rust-lang/crates.io-index"
596checksum = "80bb72f02e7fbf07183443b27b0f3d4144abf8c114189f2e088ed95b696a7822"
597dependencies = [
598 "leb128fmt",
599 "wasmparser",
600]
601
602[[package]]
603name = "wasm-metadata"
604version = "0.227.1"
605source = "registry+https://github.com/rust-lang/crates.io-index"
606checksum = "ce1ef0faabbbba6674e97a56bee857ccddf942785a336c8b47b42373c922a91d"
607dependencies = [
608 "anyhow",
609 "auditable-serde",
610 "flate2",
611 "indexmap",
612 "serde",
613 "serde_derive",
614 "serde_json",
615 "spdx",
616 "url",
617 "wasm-encoder",
618 "wasmparser",
619]
620
621[[package]]
622name = "wasmparser"
623version = "0.227.1"
624source = "registry+https://github.com/rust-lang/crates.io-index"
625checksum = "0f51cad774fb3c9461ab9bccc9c62dfb7388397b5deda31bf40e8108ccd678b2"
626dependencies = [
627 "bitflags",
628 "hashbrown 0.15.5",
629 "indexmap",
630 "semver",
631]
632
633[[package]]
634name = "wit-bindgen"
635version = "0.41.0"
636source = "registry+https://github.com/rust-lang/crates.io-index"
637checksum = "10fb6648689b3929d56bbc7eb1acf70c9a42a29eb5358c67c10f54dbd5d695de"
638dependencies = [
639 "wit-bindgen-rt",
640 "wit-bindgen-rust-macro",
641]
642
643[[package]]
644name = "wit-bindgen-core"
645version = "0.41.0"
646source = "registry+https://github.com/rust-lang/crates.io-index"
647checksum = "92fa781d4f2ff6d3f27f3cc9b74a73327b31ca0dc4a3ef25a0ce2983e0e5af9b"
648dependencies = [
649 "anyhow",
650 "heck",
651 "wit-parser",
652]
653
654[[package]]
655name = "wit-bindgen-rt"
656version = "0.41.0"
657source = "registry+https://github.com/rust-lang/crates.io-index"
658checksum = "c4db52a11d4dfb0a59f194c064055794ee6564eb1ced88c25da2cf76e50c5621"
659dependencies = [
660 "bitflags",
661 "futures",
662 "once_cell",
663]
664
665[[package]]
666name = "wit-bindgen-rust"
667version = "0.41.0"
668source = "registry+https://github.com/rust-lang/crates.io-index"
669checksum = "9d0809dc5ba19e2e98661bf32fc0addc5a3ca5bf3a6a7083aa6ba484085ff3ce"
670dependencies = [
671 "anyhow",
672 "heck",
673 "indexmap",
674 "prettyplease",
675 "syn",
676 "wasm-metadata",
677 "wit-bindgen-core",
678 "wit-component",
679]
680
681[[package]]
682name = "wit-bindgen-rust-macro"
683version = "0.41.0"
684source = "registry+https://github.com/rust-lang/crates.io-index"
685checksum = "ad19eec017904e04c60719592a803ee5da76cb51c81e3f6fbf9457f59db49799"
686dependencies = [
687 "anyhow",
688 "prettyplease",
689 "proc-macro2",
690 "quote",
691 "syn",
692 "wit-bindgen-core",
693 "wit-bindgen-rust",
694]
695
696[[package]]
697name = "wit-component"
698version = "0.227.1"
699source = "registry+https://github.com/rust-lang/crates.io-index"
700checksum = "635c3adc595422cbf2341a17fb73a319669cc8d33deed3a48368a841df86b676"
701dependencies = [
702 "anyhow",
703 "bitflags",
704 "indexmap",
705 "log",
706 "serde",
707 "serde_derive",
708 "serde_json",
709 "wasm-encoder",
710 "wasm-metadata",
711 "wasmparser",
712 "wit-parser",
713]
714
715[[package]]
716name = "wit-parser"
717version = "0.227.1"
718source = "registry+https://github.com/rust-lang/crates.io-index"
719checksum = "ddf445ed5157046e4baf56f9138c124a0824d4d1657e7204d71886ad8ce2fc11"
720dependencies = [
721 "anyhow",
722 "id-arena",
723 "indexmap",
724 "log",
725 "semver",
726 "serde",
727 "serde_derive",
728 "serde_json",
729 "unicode-xid",
730 "wasmparser",
731]
732
733[[package]]
734name = "writeable"
735version = "0.6.2"
736source = "registry+https://github.com/rust-lang/crates.io-index"
737checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9"
738
739[[package]]
740name = "yoke"
741version = "0.8.1"
742source = "registry+https://github.com/rust-lang/crates.io-index"
743checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954"
744dependencies = [
745 "stable_deref_trait",
746 "yoke-derive",
747 "zerofrom",
748]
749
750[[package]]
751name = "yoke-derive"
752version = "0.8.1"
753source = "registry+https://github.com/rust-lang/crates.io-index"
754checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d"
755dependencies = [
756 "proc-macro2",
757 "quote",
758 "syn",
759 "synstructure",
760]
761
762[[package]]
763name = "zed_extension_api"
764version = "0.8.0"
765dependencies = [
766 "serde",
767 "serde_json",
768 "wit-bindgen",
769]
770
771[[package]]
772name = "zerofrom"
773version = "0.1.6"
774source = "registry+https://github.com/rust-lang/crates.io-index"
775checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
776dependencies = [
777 "zerofrom-derive",
778]
779
780[[package]]
781name = "zerofrom-derive"
782version = "0.1.6"
783source = "registry+https://github.com/rust-lang/crates.io-index"
784checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
785dependencies = [
786 "proc-macro2",
787 "quote",
788 "syn",
789 "synstructure",
790]
791
792[[package]]
793name = "zerotrie"
794version = "0.2.3"
795source = "registry+https://github.com/rust-lang/crates.io-index"
796checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851"
797dependencies = [
798 "displaydoc",
799 "yoke",
800 "zerofrom",
801]
802
803[[package]]
804name = "zerovec"
805version = "0.11.5"
806source = "registry+https://github.com/rust-lang/crates.io-index"
807checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002"
808dependencies = [
809 "yoke",
810 "zerofrom",
811 "zerovec-derive",
812]
813
814[[package]]
815name = "zerovec-derive"
816version = "0.11.2"
817source = "registry+https://github.com/rust-lang/crates.io-index"
818checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3"
819dependencies = [
820 "proc-macro2",
821 "quote",
822 "syn",
823]