Cargo.lock

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