]> git.proxmox.com Git - rustc.git/blob - Cargo.lock
Merge tag 'debian/1.72.1+dfsg1-1_exp1' into proxmox/bookworm
[rustc.git] / Cargo.lock
1 # This file is automatically @generated by Cargo.
2 # It is not intended for manual editing.
3 version = 3
4
5 [[package]]
6 name = "addr2line"
7 version = "0.20.0"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
9 checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3"
10 dependencies = [
11 "gimli 0.27.3",
12 ]
13
14 [[package]]
15 name = "addr2line"
16 version = "0.21.0"
17 source = "registry+https://github.com/rust-lang/crates.io-index"
18 checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb"
19 dependencies = [
20 "compiler_builtins",
21 "gimli 0.28.0",
22 "rustc-std-workspace-alloc",
23 "rustc-std-workspace-core",
24 ]
25
26 [[package]]
27 name = "adler"
28 version = "1.0.2"
29 source = "registry+https://github.com/rust-lang/crates.io-index"
30 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
31 dependencies = [
32 "compiler_builtins",
33 "rustc-std-workspace-core",
34 ]
35
36 [[package]]
37 name = "ahash"
38 version = "0.7.6"
39 source = "registry+https://github.com/rust-lang/crates.io-index"
40 checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
41 dependencies = [
42 "getrandom",
43 "once_cell",
44 "version_check",
45 ]
46
47 [[package]]
48 name = "ahash"
49 version = "0.8.3"
50 source = "registry+https://github.com/rust-lang/crates.io-index"
51 checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f"
52 dependencies = [
53 "cfg-if",
54 "once_cell",
55 "version_check",
56 ]
57
58 [[package]]
59 name = "aho-corasick"
60 version = "0.7.20"
61 source = "registry+https://github.com/rust-lang/crates.io-index"
62 checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac"
63 dependencies = [
64 "memchr",
65 ]
66
67 [[package]]
68 name = "aho-corasick"
69 version = "1.0.2"
70 source = "registry+https://github.com/rust-lang/crates.io-index"
71 checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41"
72 dependencies = [
73 "memchr",
74 ]
75
76 [[package]]
77 name = "alloc"
78 version = "0.0.0"
79 dependencies = [
80 "compiler_builtins",
81 "core",
82 "rand",
83 "rand_xorshift",
84 ]
85
86 [[package]]
87 name = "allocator-api2"
88 version = "0.2.15"
89 source = "registry+https://github.com/rust-lang/crates.io-index"
90 checksum = "56fc6cf8dc8c4158eed8649f9b8b0ea1518eb62b544fe9490d66fa0b349eafe9"
91
92 [[package]]
93 name = "ammonia"
94 version = "3.3.0"
95 source = "registry+https://github.com/rust-lang/crates.io-index"
96 checksum = "64e6d1c7838db705c9b756557ee27c384ce695a1c51a6fe528784cb1c6840170"
97 dependencies = [
98 "html5ever",
99 "maplit",
100 "once_cell",
101 "tendril",
102 "url",
103 ]
104
105 [[package]]
106 name = "android-tzdata"
107 version = "0.1.1"
108 source = "registry+https://github.com/rust-lang/crates.io-index"
109 checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
110
111 [[package]]
112 name = "android_system_properties"
113 version = "0.1.5"
114 source = "registry+https://github.com/rust-lang/crates.io-index"
115 checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
116 dependencies = [
117 "libc",
118 ]
119
120 [[package]]
121 name = "annotate-snippets"
122 version = "0.9.1"
123 source = "registry+https://github.com/rust-lang/crates.io-index"
124 checksum = "c3b9d411ecbaf79885c6df4d75fff75858d5995ff25385657a28af47e82f9c36"
125 dependencies = [
126 "unicode-width",
127 "yansi-term",
128 ]
129
130 [[package]]
131 name = "anstream"
132 version = "0.3.2"
133 source = "registry+https://github.com/rust-lang/crates.io-index"
134 checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163"
135 dependencies = [
136 "anstyle",
137 "anstyle-parse",
138 "anstyle-query",
139 "anstyle-wincon",
140 "colorchoice",
141 "is-terminal",
142 "utf8parse",
143 ]
144
145 [[package]]
146 name = "anstyle"
147 version = "1.0.1"
148 source = "registry+https://github.com/rust-lang/crates.io-index"
149 checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd"
150
151 [[package]]
152 name = "anstyle-parse"
153 version = "0.2.1"
154 source = "registry+https://github.com/rust-lang/crates.io-index"
155 checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333"
156 dependencies = [
157 "utf8parse",
158 ]
159
160 [[package]]
161 name = "anstyle-query"
162 version = "1.0.0"
163 source = "registry+https://github.com/rust-lang/crates.io-index"
164 checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b"
165 dependencies = [
166 "windows-sys 0.48.0",
167 ]
168
169 [[package]]
170 name = "anstyle-wincon"
171 version = "1.0.1"
172 source = "registry+https://github.com/rust-lang/crates.io-index"
173 checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188"
174 dependencies = [
175 "anstyle",
176 "windows-sys 0.48.0",
177 ]
178
179 [[package]]
180 name = "anyhow"
181 version = "1.0.71"
182 source = "registry+https://github.com/rust-lang/crates.io-index"
183 checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8"
184
185 [[package]]
186 name = "ar_archive_writer"
187 version = "0.1.4"
188 source = "registry+https://github.com/rust-lang/crates.io-index"
189 checksum = "74cfb39880a59e122232cb5fb06b20b4382d58c12fa9747d16f846d38a7b094c"
190 dependencies = [
191 "object 0.31.1",
192 ]
193
194 [[package]]
195 name = "array_tool"
196 version = "1.0.3"
197 source = "registry+https://github.com/rust-lang/crates.io-index"
198 checksum = "8f8cb5d814eb646a863c4f24978cff2880c4be96ad8cde2c0f0678732902e271"
199
200 [[package]]
201 name = "arrayvec"
202 version = "0.7.4"
203 source = "registry+https://github.com/rust-lang/crates.io-index"
204 checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
205
206 [[package]]
207 name = "askama"
208 version = "0.12.0"
209 source = "registry+https://github.com/rust-lang/crates.io-index"
210 checksum = "47cbc3cf73fa8d9833727bbee4835ba5c421a0d65b72daf9a7b5d0e0f9cfb57e"
211 dependencies = [
212 "askama_derive",
213 "askama_escape",
214 ]
215
216 [[package]]
217 name = "askama_derive"
218 version = "0.12.1"
219 source = "registry+https://github.com/rust-lang/crates.io-index"
220 checksum = "c22fbe0413545c098358e56966ff22cdd039e10215ae213cfbd65032b119fc94"
221 dependencies = [
222 "basic-toml",
223 "mime",
224 "mime_guess",
225 "nom",
226 "proc-macro2",
227 "quote",
228 "serde",
229 "syn 2.0.8",
230 ]
231
232 [[package]]
233 name = "askama_escape"
234 version = "0.10.3"
235 source = "registry+https://github.com/rust-lang/crates.io-index"
236 checksum = "619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341"
237
238 [[package]]
239 name = "atty"
240 version = "0.2.14"
241 source = "registry+https://github.com/rust-lang/crates.io-index"
242 checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
243 dependencies = [
244 "hermit-abi 0.1.19",
245 "libc",
246 "winapi",
247 ]
248
249 [[package]]
250 name = "autocfg"
251 version = "1.1.0"
252 source = "registry+https://github.com/rust-lang/crates.io-index"
253 checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
254
255 [[package]]
256 name = "backtrace"
257 version = "0.3.68"
258 source = "registry+https://github.com/rust-lang/crates.io-index"
259 checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12"
260 dependencies = [
261 "addr2line 0.20.0",
262 "cc",
263 "cfg-if",
264 "libc",
265 "miniz_oxide",
266 "object 0.31.1",
267 "rustc-demangle",
268 ]
269
270 [[package]]
271 name = "basic-toml"
272 version = "0.1.2"
273 source = "registry+https://github.com/rust-lang/crates.io-index"
274 checksum = "5c0de75129aa8d0cceaf750b89013f0e08804d6ec61416da787b35ad0d7cddf1"
275 dependencies = [
276 "serde",
277 ]
278
279 [[package]]
280 name = "bincode"
281 version = "1.3.3"
282 source = "registry+https://github.com/rust-lang/crates.io-index"
283 checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"
284 dependencies = [
285 "serde",
286 ]
287
288 [[package]]
289 name = "bitflags"
290 version = "1.3.2"
291 source = "registry+https://github.com/rust-lang/crates.io-index"
292 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
293
294 [[package]]
295 name = "bitflags"
296 version = "2.3.3"
297 source = "registry+https://github.com/rust-lang/crates.io-index"
298 checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42"
299
300 [[package]]
301 name = "block-buffer"
302 version = "0.10.4"
303 source = "registry+https://github.com/rust-lang/crates.io-index"
304 checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
305 dependencies = [
306 "generic-array",
307 ]
308
309 [[package]]
310 name = "bstr"
311 version = "1.5.0"
312 source = "registry+https://github.com/rust-lang/crates.io-index"
313 checksum = "a246e68bb43f6cd9db24bea052a53e40405417c5fb372e3d1a8a7f770a564ef5"
314 dependencies = [
315 "memchr",
316 "once_cell",
317 "regex-automata 0.1.10",
318 "serde",
319 ]
320
321 [[package]]
322 name = "build-manifest"
323 version = "0.1.0"
324 dependencies = [
325 "anyhow",
326 "flate2",
327 "hex",
328 "rayon",
329 "serde",
330 "serde_json",
331 "sha2",
332 "tar",
333 "toml 0.5.11",
334 "xz2",
335 ]
336
337 [[package]]
338 name = "build_helper"
339 version = "0.1.0"
340
341 [[package]]
342 name = "bump-stage0"
343 version = "0.1.0"
344 dependencies = [
345 "anyhow",
346 "curl",
347 "indexmap 2.0.0",
348 "serde",
349 "serde_json",
350 "toml 0.5.11",
351 ]
352
353 [[package]]
354 name = "bumpalo"
355 version = "3.13.0"
356 source = "registry+https://github.com/rust-lang/crates.io-index"
357 checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"
358
359 [[package]]
360 name = "bytecount"
361 version = "0.6.3"
362 source = "registry+https://github.com/rust-lang/crates.io-index"
363 checksum = "2c676a478f63e9fa2dd5368a42f28bba0d6c560b775f38583c8bbaa7fcd67c9c"
364 dependencies = [
365 "packed_simd_2",
366 ]
367
368 [[package]]
369 name = "byteorder"
370 version = "1.4.3"
371 source = "registry+https://github.com/rust-lang/crates.io-index"
372 checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
373
374 [[package]]
375 name = "bytes"
376 version = "1.4.0"
377 source = "registry+https://github.com/rust-lang/crates.io-index"
378 checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be"
379
380 [[package]]
381 name = "camino"
382 version = "1.1.4"
383 source = "registry+https://github.com/rust-lang/crates.io-index"
384 checksum = "c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2"
385 dependencies = [
386 "serde",
387 ]
388
389 [[package]]
390 name = "cargo-miri"
391 version = "0.1.0"
392 dependencies = [
393 "cargo_metadata",
394 "directories",
395 "rustc-build-sysroot",
396 "rustc_tools_util",
397 "rustc_version",
398 "serde",
399 "serde_json",
400 ]
401
402 [[package]]
403 name = "cargo-platform"
404 version = "0.1.2"
405 source = "registry+https://github.com/rust-lang/crates.io-index"
406 checksum = "cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27"
407 dependencies = [
408 "serde",
409 ]
410
411 [[package]]
412 name = "cargo_metadata"
413 version = "0.15.4"
414 source = "registry+https://github.com/rust-lang/crates.io-index"
415 checksum = "eee4243f1f26fc7a42710e7439c149e2b10b05472f88090acce52632f231a73a"
416 dependencies = [
417 "camino",
418 "cargo-platform",
419 "semver",
420 "serde",
421 "serde_json",
422 "thiserror",
423 ]
424
425 [[package]]
426 name = "cargotest2"
427 version = "0.1.0"
428
429 [[package]]
430 name = "cc"
431 version = "1.0.79"
432 source = "registry+https://github.com/rust-lang/crates.io-index"
433 checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f"
434
435 [[package]]
436 name = "cfg-if"
437 version = "1.0.0"
438 source = "registry+https://github.com/rust-lang/crates.io-index"
439 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
440 dependencies = [
441 "compiler_builtins",
442 "rustc-std-workspace-core",
443 ]
444
445 [[package]]
446 name = "chrono"
447 version = "0.4.26"
448 source = "registry+https://github.com/rust-lang/crates.io-index"
449 checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5"
450 dependencies = [
451 "android-tzdata",
452 "iana-time-zone",
453 "num-traits",
454 "serde",
455 "winapi",
456 ]
457
458 [[package]]
459 name = "clap"
460 version = "4.3.10"
461 source = "registry+https://github.com/rust-lang/crates.io-index"
462 checksum = "384e169cc618c613d5e3ca6404dda77a8685a63e08660dcc64abaf7da7cb0c7a"
463 dependencies = [
464 "clap_builder",
465 "clap_derive",
466 "once_cell",
467 ]
468
469 [[package]]
470 name = "clap_builder"
471 version = "4.3.10"
472 source = "registry+https://github.com/rust-lang/crates.io-index"
473 checksum = "ef137bbe35aab78bdb468ccfba75a5f4d8321ae011d34063770780545176af2d"
474 dependencies = [
475 "anstream",
476 "anstyle",
477 "clap_lex",
478 "once_cell",
479 "strsim",
480 "terminal_size",
481 ]
482
483 [[package]]
484 name = "clap_complete"
485 version = "4.3.1"
486 source = "registry+https://github.com/rust-lang/crates.io-index"
487 checksum = "7f6b5c519bab3ea61843a7923d074b04245624bb84a64a8c150f5deb014e388b"
488 dependencies = [
489 "clap",
490 ]
491
492 [[package]]
493 name = "clap_derive"
494 version = "4.3.2"
495 source = "registry+https://github.com/rust-lang/crates.io-index"
496 checksum = "b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f"
497 dependencies = [
498 "heck",
499 "proc-macro2",
500 "quote",
501 "syn 2.0.8",
502 ]
503
504 [[package]]
505 name = "clap_lex"
506 version = "0.5.0"
507 source = "registry+https://github.com/rust-lang/crates.io-index"
508 checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b"
509
510 [[package]]
511 name = "clippy"
512 version = "0.1.72"
513 dependencies = [
514 "clippy_lints",
515 "filetime",
516 "itertools",
517 "regex",
518 "rustc_tools_util",
519 "tempfile",
520 "termize",
521 "tester",
522 "toml 0.7.5",
523 "ui_test",
524 "walkdir",
525 ]
526
527 [[package]]
528 name = "clippy_dev"
529 version = "0.0.1"
530 dependencies = [
531 "aho-corasick 0.7.20",
532 "clap",
533 "indoc",
534 "itertools",
535 "opener",
536 "shell-escape",
537 "walkdir",
538 ]
539
540 [[package]]
541 name = "clippy_lints"
542 version = "0.1.72"
543 dependencies = [
544 "arrayvec",
545 "cargo_metadata",
546 "clippy_utils",
547 "declare_clippy_lint",
548 "if_chain",
549 "itertools",
550 "pulldown-cmark",
551 "quine-mc_cluskey",
552 "regex",
553 "regex-syntax 0.7.2",
554 "rustc-semver",
555 "semver",
556 "serde",
557 "serde_json",
558 "tempfile",
559 "toml 0.7.5",
560 "unicode-normalization",
561 "unicode-script",
562 "url",
563 ]
564
565 [[package]]
566 name = "clippy_test_deps"
567 version = "0.1.0"
568 dependencies = [
569 "clippy_lints",
570 "clippy_utils",
571 "derive-new",
572 "futures",
573 "if_chain",
574 "itertools",
575 "parking_lot 0.12.1",
576 "quote",
577 "regex",
578 "serde",
579 "syn 2.0.8",
580 "tokio",
581 ]
582
583 [[package]]
584 name = "clippy_utils"
585 version = "0.1.72"
586 dependencies = [
587 "arrayvec",
588 "if_chain",
589 "itertools",
590 "rustc-semver",
591 ]
592
593 [[package]]
594 name = "collect-license-metadata"
595 version = "0.1.0"
596 dependencies = [
597 "anyhow",
598 "serde",
599 "serde_json",
600 "spdx-rs",
601 ]
602
603 [[package]]
604 name = "color-eyre"
605 version = "0.6.2"
606 source = "registry+https://github.com/rust-lang/crates.io-index"
607 checksum = "5a667583cca8c4f8436db8de46ea8233c42a7d9ae424a82d338f2e4675229204"
608 dependencies = [
609 "backtrace",
610 "color-spantrace",
611 "eyre",
612 "indenter",
613 "once_cell",
614 "owo-colors",
615 "tracing-error",
616 ]
617
618 [[package]]
619 name = "color-spantrace"
620 version = "0.2.0"
621 source = "registry+https://github.com/rust-lang/crates.io-index"
622 checksum = "1ba75b3d9449ecdccb27ecbc479fdc0b87fa2dd43d2f8298f9bf0e59aacc8dce"
623 dependencies = [
624 "once_cell",
625 "owo-colors",
626 "tracing-core",
627 "tracing-error",
628 ]
629
630 [[package]]
631 name = "colorchoice"
632 version = "1.0.0"
633 source = "registry+https://github.com/rust-lang/crates.io-index"
634 checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"
635
636 [[package]]
637 name = "colored"
638 version = "2.0.0"
639 source = "registry+https://github.com/rust-lang/crates.io-index"
640 checksum = "b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd"
641 dependencies = [
642 "atty",
643 "lazy_static",
644 "winapi",
645 ]
646
647 [[package]]
648 name = "compiler_builtins"
649 version = "0.1.95"
650 source = "registry+https://github.com/rust-lang/crates.io-index"
651 checksum = "6866e0f3638013234db3c89ead7a14d278354338e7237257407500009012b23f"
652 dependencies = [
653 "cc",
654 "rustc-std-workspace-core",
655 ]
656
657 [[package]]
658 name = "compiletest"
659 version = "0.0.0"
660 dependencies = [
661 "anyhow",
662 "build_helper",
663 "colored",
664 "diff",
665 "getopts",
666 "glob",
667 "lazycell",
668 "libc",
669 "miow",
670 "miropt-test-tools",
671 "once_cell",
672 "regex",
673 "rustfix",
674 "serde",
675 "serde_json",
676 "tracing",
677 "tracing-subscriber",
678 "unified-diff",
679 "walkdir",
680 "windows",
681 ]
682
683 [[package]]
684 name = "convert_case"
685 version = "0.4.0"
686 source = "registry+https://github.com/rust-lang/crates.io-index"
687 checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
688
689 [[package]]
690 name = "core"
691 version = "0.0.0"
692 dependencies = [
693 "rand",
694 "rand_xorshift",
695 ]
696
697 [[package]]
698 name = "core-foundation-sys"
699 version = "0.8.4"
700 source = "registry+https://github.com/rust-lang/crates.io-index"
701 checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa"
702
703 [[package]]
704 name = "coverage_test_macros"
705 version = "0.0.0"
706
707 [[package]]
708 name = "cpufeatures"
709 version = "0.2.8"
710 source = "registry+https://github.com/rust-lang/crates.io-index"
711 checksum = "03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c"
712 dependencies = [
713 "libc",
714 ]
715
716 [[package]]
717 name = "crc32fast"
718 version = "1.3.2"
719 source = "registry+https://github.com/rust-lang/crates.io-index"
720 checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
721 dependencies = [
722 "cfg-if",
723 ]
724
725 [[package]]
726 name = "crossbeam-channel"
727 version = "0.5.8"
728 source = "registry+https://github.com/rust-lang/crates.io-index"
729 checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200"
730 dependencies = [
731 "cfg-if",
732 "crossbeam-utils",
733 ]
734
735 [[package]]
736 name = "crossbeam-deque"
737 version = "0.8.3"
738 source = "registry+https://github.com/rust-lang/crates.io-index"
739 checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef"
740 dependencies = [
741 "cfg-if",
742 "crossbeam-epoch",
743 "crossbeam-utils",
744 ]
745
746 [[package]]
747 name = "crossbeam-epoch"
748 version = "0.9.15"
749 source = "registry+https://github.com/rust-lang/crates.io-index"
750 checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7"
751 dependencies = [
752 "autocfg",
753 "cfg-if",
754 "crossbeam-utils",
755 "memoffset",
756 "scopeguard",
757 ]
758
759 [[package]]
760 name = "crossbeam-utils"
761 version = "0.8.16"
762 source = "registry+https://github.com/rust-lang/crates.io-index"
763 checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"
764 dependencies = [
765 "cfg-if",
766 ]
767
768 [[package]]
769 name = "crypto-common"
770 version = "0.1.6"
771 source = "registry+https://github.com/rust-lang/crates.io-index"
772 checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
773 dependencies = [
774 "generic-array",
775 "typenum",
776 ]
777
778 [[package]]
779 name = "cstr"
780 version = "0.2.8"
781 source = "registry+https://github.com/rust-lang/crates.io-index"
782 checksum = "c11a39d776a3b35896711da8a04dc1835169dcd36f710878187637314e47941b"
783 dependencies = [
784 "proc-macro2",
785 "quote",
786 ]
787
788 [[package]]
789 name = "ctrlc"
790 version = "3.4.0"
791 source = "registry+https://github.com/rust-lang/crates.io-index"
792 checksum = "2a011bbe2c35ce9c1f143b7af6f94f29a167beb4cd1d29e6740ce836f723120e"
793 dependencies = [
794 "nix",
795 "windows-sys 0.48.0",
796 ]
797
798 [[package]]
799 name = "curl"
800 version = "0.4.44"
801 source = "registry+https://github.com/rust-lang/crates.io-index"
802 checksum = "509bd11746c7ac09ebd19f0b17782eae80aadee26237658a6b4808afb5c11a22"
803 dependencies = [
804 "curl-sys",
805 "libc",
806 "openssl-probe",
807 "openssl-sys",
808 "schannel",
809 "socket2",
810 "winapi",
811 ]
812
813 [[package]]
814 name = "curl-sys"
815 version = "0.4.63+curl-8.1.2"
816 source = "registry+https://github.com/rust-lang/crates.io-index"
817 checksum = "aeb0fef7046022a1e2ad67a004978f0e3cacb9e3123dc62ce768f92197b771dc"
818 dependencies = [
819 "cc",
820 "libc",
821 "libz-sys",
822 "openssl-sys",
823 "pkg-config",
824 "vcpkg",
825 "winapi",
826 ]
827
828 [[package]]
829 name = "datafrog"
830 version = "2.0.1"
831 source = "registry+https://github.com/rust-lang/crates.io-index"
832 checksum = "a0afaad2b26fa326569eb264b1363e8ae3357618c43982b3f285f0774ce76b69"
833
834 [[package]]
835 name = "declare_clippy_lint"
836 version = "0.1.72"
837 dependencies = [
838 "itertools",
839 "quote",
840 "syn 2.0.8",
841 ]
842
843 [[package]]
844 name = "derive-new"
845 version = "0.5.9"
846 source = "registry+https://github.com/rust-lang/crates.io-index"
847 checksum = "3418329ca0ad70234b9735dc4ceed10af4df60eff9c8e7b06cb5e520d92c3535"
848 dependencies = [
849 "proc-macro2",
850 "quote",
851 "syn 1.0.109",
852 ]
853
854 [[package]]
855 name = "derive_more"
856 version = "0.99.17"
857 source = "registry+https://github.com/rust-lang/crates.io-index"
858 checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
859 dependencies = [
860 "convert_case",
861 "proc-macro2",
862 "quote",
863 "rustc_version",
864 "syn 1.0.109",
865 ]
866
867 [[package]]
868 name = "diff"
869 version = "0.1.13"
870 source = "registry+https://github.com/rust-lang/crates.io-index"
871 checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
872
873 [[package]]
874 name = "digest"
875 version = "0.10.7"
876 source = "registry+https://github.com/rust-lang/crates.io-index"
877 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
878 dependencies = [
879 "block-buffer",
880 "crypto-common",
881 ]
882
883 [[package]]
884 name = "directories"
885 version = "4.0.1"
886 source = "registry+https://github.com/rust-lang/crates.io-index"
887 checksum = "f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210"
888 dependencies = [
889 "dirs-sys",
890 ]
891
892 [[package]]
893 name = "dirs"
894 version = "4.0.0"
895 source = "registry+https://github.com/rust-lang/crates.io-index"
896 checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059"
897 dependencies = [
898 "dirs-sys",
899 ]
900
901 [[package]]
902 name = "dirs-next"
903 version = "2.0.0"
904 source = "registry+https://github.com/rust-lang/crates.io-index"
905 checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
906 dependencies = [
907 "cfg-if",
908 "dirs-sys-next",
909 ]
910
911 [[package]]
912 name = "dirs-sys"
913 version = "0.3.7"
914 source = "registry+https://github.com/rust-lang/crates.io-index"
915 checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6"
916 dependencies = [
917 "libc",
918 "redox_users",
919 "winapi",
920 ]
921
922 [[package]]
923 name = "dirs-sys-next"
924 version = "0.1.2"
925 source = "registry+https://github.com/rust-lang/crates.io-index"
926 checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
927 dependencies = [
928 "libc",
929 "redox_users",
930 "winapi",
931 ]
932
933 [[package]]
934 name = "displaydoc"
935 version = "0.2.4"
936 source = "registry+https://github.com/rust-lang/crates.io-index"
937 checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d"
938 dependencies = [
939 "proc-macro2",
940 "quote",
941 "syn 2.0.8",
942 ]
943
944 [[package]]
945 name = "dissimilar"
946 version = "1.0.6"
947 source = "registry+https://github.com/rust-lang/crates.io-index"
948 checksum = "210ec60ae7d710bed8683e333e9d2855a8a56a3e9892b38bad3bb0d4d29b0d5e"
949
950 [[package]]
951 name = "dlmalloc"
952 version = "0.2.4"
953 source = "registry+https://github.com/rust-lang/crates.io-index"
954 checksum = "203540e710bfadb90e5e29930baf5d10270cec1f43ab34f46f78b147b2de715a"
955 dependencies = [
956 "compiler_builtins",
957 "libc",
958 "rustc-std-workspace-core",
959 ]
960
961 [[package]]
962 name = "either"
963 version = "1.8.1"
964 source = "registry+https://github.com/rust-lang/crates.io-index"
965 checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91"
966
967 [[package]]
968 name = "elasticlunr-rs"
969 version = "3.0.2"
970 source = "registry+https://github.com/rust-lang/crates.io-index"
971 checksum = "41e83863a500656dfa214fee6682de9c5b9f03de6860fec531235ed2ae9f6571"
972 dependencies = [
973 "regex",
974 "serde",
975 "serde_derive",
976 "serde_json",
977 ]
978
979 [[package]]
980 name = "elsa"
981 version = "1.7.1"
982 source = "registry+https://github.com/rust-lang/crates.io-index"
983 checksum = "848fe615fbb0a74d9ae68dcaa510106d32e37d9416207bbea4bd008bd89c47ed"
984 dependencies = [
985 "stable_deref_trait",
986 ]
987
988 [[package]]
989 name = "ena"
990 version = "0.14.2"
991 source = "registry+https://github.com/rust-lang/crates.io-index"
992 checksum = "c533630cf40e9caa44bd91aadc88a75d75a4c3a12b4cfde353cbed41daa1e1f1"
993 dependencies = [
994 "log",
995 ]
996
997 [[package]]
998 name = "env_logger"
999 version = "0.7.1"
1000 source = "registry+https://github.com/rust-lang/crates.io-index"
1001 checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"
1002 dependencies = [
1003 "atty",
1004 "humantime 1.3.0",
1005 "log",
1006 "regex",
1007 "termcolor",
1008 ]
1009
1010 [[package]]
1011 name = "env_logger"
1012 version = "0.9.3"
1013 source = "registry+https://github.com/rust-lang/crates.io-index"
1014 checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7"
1015 dependencies = [
1016 "atty",
1017 "humantime 2.1.0",
1018 "log",
1019 "regex",
1020 "termcolor",
1021 ]
1022
1023 [[package]]
1024 name = "env_logger"
1025 version = "0.10.0"
1026 source = "registry+https://github.com/rust-lang/crates.io-index"
1027 checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0"
1028 dependencies = [
1029 "humantime 2.1.0",
1030 "is-terminal",
1031 "log",
1032 "regex",
1033 "termcolor",
1034 ]
1035
1036 [[package]]
1037 name = "equivalent"
1038 version = "1.0.0"
1039 source = "registry+https://github.com/rust-lang/crates.io-index"
1040 checksum = "88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1"
1041
1042 [[package]]
1043 name = "errno"
1044 version = "0.3.1"
1045 source = "registry+https://github.com/rust-lang/crates.io-index"
1046 checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a"
1047 dependencies = [
1048 "errno-dragonfly",
1049 "libc",
1050 "windows-sys 0.48.0",
1051 ]
1052
1053 [[package]]
1054 name = "errno-dragonfly"
1055 version = "0.1.2"
1056 source = "registry+https://github.com/rust-lang/crates.io-index"
1057 checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
1058 dependencies = [
1059 "cc",
1060 "libc",
1061 ]
1062
1063 [[package]]
1064 name = "error_index_generator"
1065 version = "0.0.0"
1066 dependencies = [
1067 "mdbook",
1068 "rustc_error_codes",
1069 ]
1070
1071 [[package]]
1072 name = "expand-yaml-anchors"
1073 version = "0.1.0"
1074 dependencies = [
1075 "yaml-merge-keys",
1076 "yaml-rust",
1077 ]
1078
1079 [[package]]
1080 name = "expect-test"
1081 version = "1.4.1"
1082 source = "registry+https://github.com/rust-lang/crates.io-index"
1083 checksum = "30d9eafeadd538e68fb28016364c9732d78e420b9ff8853fa5e4058861e9f8d3"
1084 dependencies = [
1085 "dissimilar",
1086 "once_cell",
1087 ]
1088
1089 [[package]]
1090 name = "eyre"
1091 version = "0.6.8"
1092 source = "registry+https://github.com/rust-lang/crates.io-index"
1093 checksum = "4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb"
1094 dependencies = [
1095 "indenter",
1096 "once_cell",
1097 ]
1098
1099 [[package]]
1100 name = "fallible-iterator"
1101 version = "0.2.0"
1102 source = "registry+https://github.com/rust-lang/crates.io-index"
1103 checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7"
1104
1105 [[package]]
1106 name = "fastrand"
1107 version = "1.9.0"
1108 source = "registry+https://github.com/rust-lang/crates.io-index"
1109 checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
1110 dependencies = [
1111 "instant",
1112 ]
1113
1114 [[package]]
1115 name = "field-offset"
1116 version = "0.3.6"
1117 source = "registry+https://github.com/rust-lang/crates.io-index"
1118 checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f"
1119 dependencies = [
1120 "memoffset",
1121 "rustc_version",
1122 ]
1123
1124 [[package]]
1125 name = "filetime"
1126 version = "0.2.21"
1127 source = "registry+https://github.com/rust-lang/crates.io-index"
1128 checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153"
1129 dependencies = [
1130 "cfg-if",
1131 "libc",
1132 "redox_syscall 0.2.16",
1133 "windows-sys 0.48.0",
1134 ]
1135
1136 [[package]]
1137 name = "flate2"
1138 version = "1.0.26"
1139 source = "registry+https://github.com/rust-lang/crates.io-index"
1140 checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743"
1141 dependencies = [
1142 "crc32fast",
1143 "miniz_oxide",
1144 ]
1145
1146 [[package]]
1147 name = "fluent-bundle"
1148 version = "0.15.2"
1149 source = "registry+https://github.com/rust-lang/crates.io-index"
1150 checksum = "e242c601dec9711505f6d5bbff5bedd4b61b2469f2e8bb8e57ee7c9747a87ffd"
1151 dependencies = [
1152 "fluent-langneg",
1153 "fluent-syntax",
1154 "intl-memoizer",
1155 "intl_pluralrules",
1156 "rustc-hash",
1157 "self_cell",
1158 "smallvec",
1159 "unic-langid",
1160 ]
1161
1162 [[package]]
1163 name = "fluent-langneg"
1164 version = "0.13.0"
1165 source = "registry+https://github.com/rust-lang/crates.io-index"
1166 checksum = "2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94"
1167 dependencies = [
1168 "unic-langid",
1169 ]
1170
1171 [[package]]
1172 name = "fluent-syntax"
1173 version = "0.11.0"
1174 source = "registry+https://github.com/rust-lang/crates.io-index"
1175 checksum = "c0abed97648395c902868fee9026de96483933faa54ea3b40d652f7dfe61ca78"
1176 dependencies = [
1177 "thiserror",
1178 ]
1179
1180 [[package]]
1181 name = "fnv"
1182 version = "1.0.7"
1183 source = "registry+https://github.com/rust-lang/crates.io-index"
1184 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
1185
1186 [[package]]
1187 name = "form_urlencoded"
1188 version = "1.2.0"
1189 source = "registry+https://github.com/rust-lang/crates.io-index"
1190 checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652"
1191 dependencies = [
1192 "percent-encoding",
1193 ]
1194
1195 [[package]]
1196 name = "fortanix-sgx-abi"
1197 version = "0.5.0"
1198 source = "registry+https://github.com/rust-lang/crates.io-index"
1199 checksum = "57cafc2274c10fab234f176b25903ce17e690fca7597090d50880e047a0389c5"
1200 dependencies = [
1201 "compiler_builtins",
1202 "rustc-std-workspace-core",
1203 ]
1204
1205 [[package]]
1206 name = "fs-err"
1207 version = "2.9.0"
1208 source = "registry+https://github.com/rust-lang/crates.io-index"
1209 checksum = "0845fa252299212f0389d64ba26f34fa32cfe41588355f21ed507c59a0f64541"
1210
1211 [[package]]
1212 name = "futf"
1213 version = "0.1.5"
1214 source = "registry+https://github.com/rust-lang/crates.io-index"
1215 checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843"
1216 dependencies = [
1217 "mac",
1218 "new_debug_unreachable",
1219 ]
1220
1221 [[package]]
1222 name = "futures"
1223 version = "0.3.28"
1224 source = "registry+https://github.com/rust-lang/crates.io-index"
1225 checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40"
1226 dependencies = [
1227 "futures-channel",
1228 "futures-core",
1229 "futures-executor",
1230 "futures-io",
1231 "futures-sink",
1232 "futures-task",
1233 "futures-util",
1234 ]
1235
1236 [[package]]
1237 name = "futures-channel"
1238 version = "0.3.28"
1239 source = "registry+https://github.com/rust-lang/crates.io-index"
1240 checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2"
1241 dependencies = [
1242 "futures-core",
1243 "futures-sink",
1244 ]
1245
1246 [[package]]
1247 name = "futures-core"
1248 version = "0.3.28"
1249 source = "registry+https://github.com/rust-lang/crates.io-index"
1250 checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"
1251
1252 [[package]]
1253 name = "futures-executor"
1254 version = "0.3.28"
1255 source = "registry+https://github.com/rust-lang/crates.io-index"
1256 checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0"
1257 dependencies = [
1258 "futures-core",
1259 "futures-task",
1260 "futures-util",
1261 ]
1262
1263 [[package]]
1264 name = "futures-io"
1265 version = "0.3.28"
1266 source = "registry+https://github.com/rust-lang/crates.io-index"
1267 checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964"
1268
1269 [[package]]
1270 name = "futures-macro"
1271 version = "0.3.28"
1272 source = "registry+https://github.com/rust-lang/crates.io-index"
1273 checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
1274 dependencies = [
1275 "proc-macro2",
1276 "quote",
1277 "syn 2.0.8",
1278 ]
1279
1280 [[package]]
1281 name = "futures-sink"
1282 version = "0.3.28"
1283 source = "registry+https://github.com/rust-lang/crates.io-index"
1284 checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e"
1285
1286 [[package]]
1287 name = "futures-task"
1288 version = "0.3.28"
1289 source = "registry+https://github.com/rust-lang/crates.io-index"
1290 checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"
1291
1292 [[package]]
1293 name = "futures-util"
1294 version = "0.3.28"
1295 source = "registry+https://github.com/rust-lang/crates.io-index"
1296 checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"
1297 dependencies = [
1298 "futures-channel",
1299 "futures-core",
1300 "futures-io",
1301 "futures-macro",
1302 "futures-sink",
1303 "futures-task",
1304 "memchr",
1305 "pin-project-lite",
1306 "pin-utils",
1307 "slab",
1308 ]
1309
1310 [[package]]
1311 name = "generate-copyright"
1312 version = "0.1.0"
1313 dependencies = [
1314 "anyhow",
1315 "serde",
1316 "serde_json",
1317 ]
1318
1319 [[package]]
1320 name = "generate-windows-sys"
1321 version = "0.1.0"
1322 dependencies = [
1323 "windows-bindgen",
1324 ]
1325
1326 [[package]]
1327 name = "generic-array"
1328 version = "0.14.7"
1329 source = "registry+https://github.com/rust-lang/crates.io-index"
1330 checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
1331 dependencies = [
1332 "typenum",
1333 "version_check",
1334 ]
1335
1336 [[package]]
1337 name = "getopts"
1338 version = "0.2.21"
1339 source = "registry+https://github.com/rust-lang/crates.io-index"
1340 checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5"
1341 dependencies = [
1342 "rustc-std-workspace-core",
1343 "rustc-std-workspace-std",
1344 "unicode-width",
1345 ]
1346
1347 [[package]]
1348 name = "getrandom"
1349 version = "0.2.10"
1350 source = "registry+https://github.com/rust-lang/crates.io-index"
1351 checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
1352 dependencies = [
1353 "cfg-if",
1354 "libc",
1355 "wasi",
1356 ]
1357
1358 [[package]]
1359 name = "gimli"
1360 version = "0.26.2"
1361 source = "registry+https://github.com/rust-lang/crates.io-index"
1362 checksum = "22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d"
1363 dependencies = [
1364 "fallible-iterator",
1365 "indexmap 1.9.3",
1366 "stable_deref_trait",
1367 ]
1368
1369 [[package]]
1370 name = "gimli"
1371 version = "0.27.3"
1372 source = "registry+https://github.com/rust-lang/crates.io-index"
1373 checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e"
1374
1375 [[package]]
1376 name = "gimli"
1377 version = "0.28.0"
1378 source = "registry+https://github.com/rust-lang/crates.io-index"
1379 checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0"
1380 dependencies = [
1381 "compiler_builtins",
1382 "rustc-std-workspace-alloc",
1383 "rustc-std-workspace-core",
1384 ]
1385
1386 [[package]]
1387 name = "glob"
1388 version = "0.3.1"
1389 source = "registry+https://github.com/rust-lang/crates.io-index"
1390 checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
1391
1392 [[package]]
1393 name = "globset"
1394 version = "0.4.10"
1395 source = "registry+https://github.com/rust-lang/crates.io-index"
1396 checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc"
1397 dependencies = [
1398 "aho-corasick 0.7.20",
1399 "bstr",
1400 "fnv",
1401 "log",
1402 "regex",
1403 ]
1404
1405 [[package]]
1406 name = "gsgdt"
1407 version = "0.1.2"
1408 source = "registry+https://github.com/rust-lang/crates.io-index"
1409 checksum = "a0d876ce7262df96262a2a19531da6ff9a86048224d49580a585fc5c04617825"
1410 dependencies = [
1411 "serde",
1412 ]
1413
1414 [[package]]
1415 name = "handlebars"
1416 version = "4.3.7"
1417 source = "registry+https://github.com/rust-lang/crates.io-index"
1418 checksum = "83c3372087601b532857d332f5957cbae686da52bb7810bf038c3e3c3cc2fa0d"
1419 dependencies = [
1420 "log",
1421 "pest",
1422 "pest_derive",
1423 "serde",
1424 "serde_json",
1425 "thiserror",
1426 ]
1427
1428 [[package]]
1429 name = "hashbrown"
1430 version = "0.12.3"
1431 source = "registry+https://github.com/rust-lang/crates.io-index"
1432 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
1433 dependencies = [
1434 "ahash 0.7.6",
1435 ]
1436
1437 [[package]]
1438 name = "hashbrown"
1439 version = "0.13.2"
1440 source = "registry+https://github.com/rust-lang/crates.io-index"
1441 checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e"
1442 dependencies = [
1443 "ahash 0.8.3",
1444 ]
1445
1446 [[package]]
1447 name = "hashbrown"
1448 version = "0.14.0"
1449 source = "registry+https://github.com/rust-lang/crates.io-index"
1450 checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a"
1451 dependencies = [
1452 "allocator-api2",
1453 "compiler_builtins",
1454 "rustc-std-workspace-alloc",
1455 "rustc-std-workspace-core",
1456 ]
1457
1458 [[package]]
1459 name = "heck"
1460 version = "0.4.1"
1461 source = "registry+https://github.com/rust-lang/crates.io-index"
1462 checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
1463
1464 [[package]]
1465 name = "hermit-abi"
1466 version = "0.1.19"
1467 source = "registry+https://github.com/rust-lang/crates.io-index"
1468 checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
1469 dependencies = [
1470 "libc",
1471 ]
1472
1473 [[package]]
1474 name = "hermit-abi"
1475 version = "0.3.1"
1476 source = "registry+https://github.com/rust-lang/crates.io-index"
1477 checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286"
1478 dependencies = [
1479 "compiler_builtins",
1480 "rustc-std-workspace-alloc",
1481 "rustc-std-workspace-core",
1482 ]
1483
1484 [[package]]
1485 name = "hex"
1486 version = "0.4.3"
1487 source = "registry+https://github.com/rust-lang/crates.io-index"
1488 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
1489
1490 [[package]]
1491 name = "html-checker"
1492 version = "0.1.0"
1493 dependencies = [
1494 "rayon",
1495 "walkdir",
1496 ]
1497
1498 [[package]]
1499 name = "html5ever"
1500 version = "0.26.0"
1501 source = "registry+https://github.com/rust-lang/crates.io-index"
1502 checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7"
1503 dependencies = [
1504 "log",
1505 "mac",
1506 "markup5ever",
1507 "proc-macro2",
1508 "quote",
1509 "syn 1.0.109",
1510 ]
1511
1512 [[package]]
1513 name = "humantime"
1514 version = "1.3.0"
1515 source = "registry+https://github.com/rust-lang/crates.io-index"
1516 checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"
1517 dependencies = [
1518 "quick-error",
1519 ]
1520
1521 [[package]]
1522 name = "humantime"
1523 version = "2.1.0"
1524 source = "registry+https://github.com/rust-lang/crates.io-index"
1525 checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
1526
1527 [[package]]
1528 name = "iana-time-zone"
1529 version = "0.1.57"
1530 source = "registry+https://github.com/rust-lang/crates.io-index"
1531 checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613"
1532 dependencies = [
1533 "android_system_properties",
1534 "core-foundation-sys",
1535 "iana-time-zone-haiku",
1536 "js-sys",
1537 "wasm-bindgen",
1538 "windows",
1539 ]
1540
1541 [[package]]
1542 name = "iana-time-zone-haiku"
1543 version = "0.1.2"
1544 source = "registry+https://github.com/rust-lang/crates.io-index"
1545 checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
1546 dependencies = [
1547 "cc",
1548 ]
1549
1550 [[package]]
1551 name = "icu_list"
1552 version = "1.2.0"
1553 source = "registry+https://github.com/rust-lang/crates.io-index"
1554 checksum = "fd7ba7442d9235b689d4fdce17c452ea229934980fd81ba50cc28275752c9f90"
1555 dependencies = [
1556 "displaydoc",
1557 "icu_provider",
1558 "regex-automata 0.2.0",
1559 "writeable",
1560 ]
1561
1562 [[package]]
1563 name = "icu_locid"
1564 version = "1.2.0"
1565 source = "registry+https://github.com/rust-lang/crates.io-index"
1566 checksum = "3003f85dccfc0e238ff567693248c59153a46f4e6125ba4020b973cef4d1d335"
1567 dependencies = [
1568 "displaydoc",
1569 "litemap",
1570 "tinystr",
1571 "writeable",
1572 "zerovec",
1573 ]
1574
1575 [[package]]
1576 name = "icu_provider"
1577 version = "1.2.0"
1578 source = "registry+https://github.com/rust-lang/crates.io-index"
1579 checksum = "8dc312a7b6148f7dfe098047ae2494d12d4034f48ade58d4f353000db376e305"
1580 dependencies = [
1581 "displaydoc",
1582 "icu_locid",
1583 "icu_provider_macros",
1584 "stable_deref_trait",
1585 "writeable",
1586 "yoke",
1587 "zerofrom",
1588 "zerovec",
1589 ]
1590
1591 [[package]]
1592 name = "icu_provider_adapters"
1593 version = "1.2.0"
1594 source = "registry+https://github.com/rust-lang/crates.io-index"
1595 checksum = "f4ae1e2bd0c41728b77e7c46e9afdec5e2127d1eedacc684724667d50c126bd3"
1596 dependencies = [
1597 "icu_locid",
1598 "icu_provider",
1599 "tinystr",
1600 "yoke",
1601 "zerovec",
1602 ]
1603
1604 [[package]]
1605 name = "icu_provider_macros"
1606 version = "1.2.0"
1607 source = "registry+https://github.com/rust-lang/crates.io-index"
1608 checksum = "dd8b728b9421e93eff1d9f8681101b78fa745e0748c95c655c83f337044a7e10"
1609 dependencies = [
1610 "proc-macro2",
1611 "quote",
1612 "syn 1.0.109",
1613 ]
1614
1615 [[package]]
1616 name = "idna"
1617 version = "0.4.0"
1618 source = "registry+https://github.com/rust-lang/crates.io-index"
1619 checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
1620 dependencies = [
1621 "unicode-bidi",
1622 "unicode-normalization",
1623 ]
1624
1625 [[package]]
1626 name = "if_chain"
1627 version = "1.0.2"
1628 source = "registry+https://github.com/rust-lang/crates.io-index"
1629 checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed"
1630
1631 [[package]]
1632 name = "ignore"
1633 version = "0.4.20"
1634 source = "registry+https://github.com/rust-lang/crates.io-index"
1635 checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492"
1636 dependencies = [
1637 "globset",
1638 "lazy_static",
1639 "log",
1640 "memchr",
1641 "regex",
1642 "same-file",
1643 "thread_local",
1644 "walkdir",
1645 "winapi-util",
1646 ]
1647
1648 [[package]]
1649 name = "indenter"
1650 version = "0.3.3"
1651 source = "registry+https://github.com/rust-lang/crates.io-index"
1652 checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683"
1653
1654 [[package]]
1655 name = "indexmap"
1656 version = "1.9.3"
1657 source = "registry+https://github.com/rust-lang/crates.io-index"
1658 checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
1659 dependencies = [
1660 "autocfg",
1661 "hashbrown 0.12.3",
1662 ]
1663
1664 [[package]]
1665 name = "indexmap"
1666 version = "2.0.0"
1667 source = "registry+https://github.com/rust-lang/crates.io-index"
1668 checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d"
1669 dependencies = [
1670 "equivalent",
1671 "hashbrown 0.14.0",
1672 "rustc-rayon",
1673 "serde",
1674 ]
1675
1676 [[package]]
1677 name = "indoc"
1678 version = "1.0.9"
1679 source = "registry+https://github.com/rust-lang/crates.io-index"
1680 checksum = "bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306"
1681
1682 [[package]]
1683 name = "installer"
1684 version = "0.0.0"
1685 dependencies = [
1686 "anyhow",
1687 "clap",
1688 "flate2",
1689 "num_cpus",
1690 "rayon",
1691 "tar",
1692 "walkdir",
1693 "xz2",
1694 ]
1695
1696 [[package]]
1697 name = "instant"
1698 version = "0.1.12"
1699 source = "registry+https://github.com/rust-lang/crates.io-index"
1700 checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
1701 dependencies = [
1702 "cfg-if",
1703 ]
1704
1705 [[package]]
1706 name = "intl-memoizer"
1707 version = "0.5.1"
1708 source = "registry+https://github.com/rust-lang/crates.io-index"
1709 checksum = "c310433e4a310918d6ed9243542a6b83ec1183df95dff8f23f87bb88a264a66f"
1710 dependencies = [
1711 "type-map",
1712 "unic-langid",
1713 ]
1714
1715 [[package]]
1716 name = "intl_pluralrules"
1717 version = "7.0.2"
1718 source = "registry+https://github.com/rust-lang/crates.io-index"
1719 checksum = "078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972"
1720 dependencies = [
1721 "unic-langid",
1722 ]
1723
1724 [[package]]
1725 name = "io-lifetimes"
1726 version = "1.0.11"
1727 source = "registry+https://github.com/rust-lang/crates.io-index"
1728 checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
1729 dependencies = [
1730 "hermit-abi 0.3.1",
1731 "libc",
1732 "windows-sys 0.48.0",
1733 ]
1734
1735 [[package]]
1736 name = "is-terminal"
1737 version = "0.4.8"
1738 source = "registry+https://github.com/rust-lang/crates.io-index"
1739 checksum = "24fddda5af7e54bf7da53067d6e802dbcc381d0a8eef629df528e3ebf68755cb"
1740 dependencies = [
1741 "hermit-abi 0.3.1",
1742 "rustix 0.38.1",
1743 "windows-sys 0.48.0",
1744 ]
1745
1746 [[package]]
1747 name = "itertools"
1748 version = "0.10.5"
1749 source = "registry+https://github.com/rust-lang/crates.io-index"
1750 checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
1751 dependencies = [
1752 "either",
1753 ]
1754
1755 [[package]]
1756 name = "itoa"
1757 version = "1.0.6"
1758 source = "registry+https://github.com/rust-lang/crates.io-index"
1759 checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6"
1760
1761 [[package]]
1762 name = "jemalloc-sys"
1763 version = "0.5.3+5.3.0-patched"
1764 source = "registry+https://github.com/rust-lang/crates.io-index"
1765 checksum = "f9bd5d616ea7ed58b571b2e209a65759664d7fb021a0819d7a790afc67e47ca1"
1766 dependencies = [
1767 "cc",
1768 "libc",
1769 ]
1770
1771 [[package]]
1772 name = "jobserver"
1773 version = "0.1.26"
1774 source = "registry+https://github.com/rust-lang/crates.io-index"
1775 checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2"
1776 dependencies = [
1777 "libc",
1778 ]
1779
1780 [[package]]
1781 name = "js-sys"
1782 version = "0.3.64"
1783 source = "registry+https://github.com/rust-lang/crates.io-index"
1784 checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a"
1785 dependencies = [
1786 "wasm-bindgen",
1787 ]
1788
1789 [[package]]
1790 name = "jsondocck"
1791 version = "0.1.0"
1792 dependencies = [
1793 "fs-err",
1794 "getopts",
1795 "jsonpath_lib",
1796 "once_cell",
1797 "regex",
1798 "serde_json",
1799 "shlex",
1800 ]
1801
1802 [[package]]
1803 name = "jsondoclint"
1804 version = "0.1.0"
1805 dependencies = [
1806 "anyhow",
1807 "clap",
1808 "fs-err",
1809 "rustc-hash",
1810 "rustdoc-json-types",
1811 "serde",
1812 "serde_json",
1813 ]
1814
1815 [[package]]
1816 name = "jsonpath_lib"
1817 version = "0.2.6"
1818 source = "registry+https://github.com/rust-lang/crates.io-index"
1819 checksum = "61352ec23883402b7d30b3313c16cbabefb8907361c4eb669d990cbb87ceee5a"
1820 dependencies = [
1821 "array_tool",
1822 "env_logger 0.7.1",
1823 "log",
1824 "serde",
1825 "serde_json",
1826 ]
1827
1828 [[package]]
1829 name = "lazy_static"
1830 version = "1.4.0"
1831 source = "registry+https://github.com/rust-lang/crates.io-index"
1832 checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
1833
1834 [[package]]
1835 name = "lazycell"
1836 version = "1.3.0"
1837 source = "registry+https://github.com/rust-lang/crates.io-index"
1838 checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
1839
1840 [[package]]
1841 name = "libc"
1842 version = "0.2.147"
1843 source = "registry+https://github.com/rust-lang/crates.io-index"
1844 checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
1845 dependencies = [
1846 "rustc-std-workspace-core",
1847 ]
1848
1849 [[package]]
1850 name = "libffi"
1851 version = "3.2.0"
1852 source = "registry+https://github.com/rust-lang/crates.io-index"
1853 checksum = "ce826c243048e3d5cec441799724de52e2d42f820468431fc3fceee2341871e2"
1854 dependencies = [
1855 "libc",
1856 "libffi-sys",
1857 ]
1858
1859 [[package]]
1860 name = "libffi-sys"
1861 version = "2.3.0"
1862 source = "registry+https://github.com/rust-lang/crates.io-index"
1863 checksum = "f36115160c57e8529781b4183c2bb51fdc1f6d6d1ed345591d84be7703befb3c"
1864 dependencies = [
1865 "cc",
1866 ]
1867
1868 [[package]]
1869 name = "libloading"
1870 version = "0.7.4"
1871 source = "registry+https://github.com/rust-lang/crates.io-index"
1872 checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
1873 dependencies = [
1874 "cfg-if",
1875 "winapi",
1876 ]
1877
1878 [[package]]
1879 name = "libm"
1880 version = "0.1.4"
1881 source = "registry+https://github.com/rust-lang/crates.io-index"
1882 checksum = "7fc7aa29613bd6a620df431842069224d8bc9011086b1db4c0e0cd47fa03ec9a"
1883
1884 [[package]]
1885 name = "libz-sys"
1886 version = "1.1.9"
1887 source = "registry+https://github.com/rust-lang/crates.io-index"
1888 checksum = "56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db"
1889 dependencies = [
1890 "cc",
1891 "libc",
1892 "pkg-config",
1893 "vcpkg",
1894 ]
1895
1896 [[package]]
1897 name = "linkchecker"
1898 version = "0.1.0"
1899 dependencies = [
1900 "once_cell",
1901 "regex",
1902 ]
1903
1904 [[package]]
1905 name = "linked-hash-map"
1906 version = "0.5.6"
1907 source = "registry+https://github.com/rust-lang/crates.io-index"
1908 checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
1909
1910 [[package]]
1911 name = "lint-docs"
1912 version = "0.1.0"
1913 dependencies = [
1914 "serde_json",
1915 "tempfile",
1916 "walkdir",
1917 ]
1918
1919 [[package]]
1920 name = "linux-raw-sys"
1921 version = "0.3.8"
1922 source = "registry+https://github.com/rust-lang/crates.io-index"
1923 checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
1924
1925 [[package]]
1926 name = "linux-raw-sys"
1927 version = "0.4.3"
1928 source = "registry+https://github.com/rust-lang/crates.io-index"
1929 checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0"
1930
1931 [[package]]
1932 name = "litemap"
1933 version = "0.7.0"
1934 source = "registry+https://github.com/rust-lang/crates.io-index"
1935 checksum = "3a04a5b2b6f54acba899926491d0a6c59d98012938ca2ab5befb281c034e8f94"
1936
1937 [[package]]
1938 name = "lld-wrapper"
1939 version = "0.1.0"
1940
1941 [[package]]
1942 name = "lock_api"
1943 version = "0.4.10"
1944 source = "registry+https://github.com/rust-lang/crates.io-index"
1945 checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16"
1946 dependencies = [
1947 "autocfg",
1948 "scopeguard",
1949 ]
1950
1951 [[package]]
1952 name = "log"
1953 version = "0.4.19"
1954 source = "registry+https://github.com/rust-lang/crates.io-index"
1955 checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4"
1956
1957 [[package]]
1958 name = "lzma-sys"
1959 version = "0.1.20"
1960 source = "registry+https://github.com/rust-lang/crates.io-index"
1961 checksum = "5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27"
1962 dependencies = [
1963 "cc",
1964 "libc",
1965 "pkg-config",
1966 ]
1967
1968 [[package]]
1969 name = "mac"
1970 version = "0.1.1"
1971 source = "registry+https://github.com/rust-lang/crates.io-index"
1972 checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
1973
1974 [[package]]
1975 name = "maplit"
1976 version = "1.0.2"
1977 source = "registry+https://github.com/rust-lang/crates.io-index"
1978 checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
1979
1980 [[package]]
1981 name = "markup5ever"
1982 version = "0.11.0"
1983 source = "registry+https://github.com/rust-lang/crates.io-index"
1984 checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016"
1985 dependencies = [
1986 "log",
1987 "phf",
1988 "phf_codegen",
1989 "string_cache",
1990 "string_cache_codegen",
1991 "tendril",
1992 ]
1993
1994 [[package]]
1995 name = "matchers"
1996 version = "0.1.0"
1997 source = "registry+https://github.com/rust-lang/crates.io-index"
1998 checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
1999 dependencies = [
2000 "regex-automata 0.1.10",
2001 ]
2002
2003 [[package]]
2004 name = "md-5"
2005 version = "0.10.5"
2006 source = "registry+https://github.com/rust-lang/crates.io-index"
2007 checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca"
2008 dependencies = [
2009 "digest",
2010 ]
2011
2012 [[package]]
2013 name = "mdbook"
2014 version = "0.4.31"
2015 source = "registry+https://github.com/rust-lang/crates.io-index"
2016 checksum = "7b67ee4a744f36e6280792016c17e69921b51df357181d1eb17d620fcc3609f3"
2017 dependencies = [
2018 "ammonia",
2019 "anyhow",
2020 "chrono",
2021 "clap",
2022 "clap_complete",
2023 "elasticlunr-rs",
2024 "env_logger 0.10.0",
2025 "handlebars",
2026 "log",
2027 "memchr",
2028 "once_cell",
2029 "opener",
2030 "pulldown-cmark",
2031 "regex",
2032 "serde",
2033 "serde_json",
2034 "shlex",
2035 "tempfile",
2036 "toml 0.5.11",
2037 "topological-sort",
2038 ]
2039
2040 [[package]]
2041 name = "measureme"
2042 version = "10.1.1"
2043 source = "registry+https://github.com/rust-lang/crates.io-index"
2044 checksum = "1930d162935fecd56fc4e0f6729eb3483bac1264542eb4ea31570b86a434b6bc"
2045 dependencies = [
2046 "log",
2047 "memmap2",
2048 "parking_lot 0.11.2",
2049 "perf-event-open-sys",
2050 "rustc-hash",
2051 "smallvec",
2052 ]
2053
2054 [[package]]
2055 name = "memchr"
2056 version = "2.5.0"
2057 source = "registry+https://github.com/rust-lang/crates.io-index"
2058 checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
2059 dependencies = [
2060 "compiler_builtins",
2061 "rustc-std-workspace-core",
2062 ]
2063
2064 [[package]]
2065 name = "memmap2"
2066 version = "0.2.3"
2067 source = "registry+https://github.com/rust-lang/crates.io-index"
2068 checksum = "723e3ebdcdc5c023db1df315364573789f8857c11b631a2fdfad7c00f5c046b4"
2069 dependencies = [
2070 "libc",
2071 ]
2072
2073 [[package]]
2074 name = "memoffset"
2075 version = "0.9.0"
2076 source = "registry+https://github.com/rust-lang/crates.io-index"
2077 checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
2078 dependencies = [
2079 "autocfg",
2080 ]
2081
2082 [[package]]
2083 name = "mime"
2084 version = "0.3.17"
2085 source = "registry+https://github.com/rust-lang/crates.io-index"
2086 checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
2087
2088 [[package]]
2089 name = "mime_guess"
2090 version = "2.0.4"
2091 source = "registry+https://github.com/rust-lang/crates.io-index"
2092 checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef"
2093 dependencies = [
2094 "mime",
2095 "unicase",
2096 ]
2097
2098 [[package]]
2099 name = "minifier"
2100 version = "0.2.2"
2101 source = "registry+https://github.com/rust-lang/crates.io-index"
2102 checksum = "8eb022374af2f446981254e6bf9efb6e2c9e1a53176d395fca02792fd4435729"
2103
2104 [[package]]
2105 name = "minimal-lexical"
2106 version = "0.2.1"
2107 source = "registry+https://github.com/rust-lang/crates.io-index"
2108 checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
2109
2110 [[package]]
2111 name = "miniz_oxide"
2112 version = "0.7.1"
2113 source = "registry+https://github.com/rust-lang/crates.io-index"
2114 checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
2115 dependencies = [
2116 "adler",
2117 "compiler_builtins",
2118 "rustc-std-workspace-alloc",
2119 "rustc-std-workspace-core",
2120 ]
2121
2122 [[package]]
2123 name = "miow"
2124 version = "0.5.0"
2125 source = "registry+https://github.com/rust-lang/crates.io-index"
2126 checksum = "52ffbca2f655e33c08be35d87278e5b18b89550a37dbd598c20db92f6a471123"
2127 dependencies = [
2128 "windows-sys 0.42.0",
2129 ]
2130
2131 [[package]]
2132 name = "miri"
2133 version = "0.1.0"
2134 dependencies = [
2135 "colored",
2136 "ctrlc",
2137 "env_logger 0.9.3",
2138 "getrandom",
2139 "lazy_static",
2140 "libc",
2141 "libffi",
2142 "libloading",
2143 "log",
2144 "measureme",
2145 "rand",
2146 "regex",
2147 "rustc_version",
2148 "smallvec",
2149 "ui_test",
2150 ]
2151
2152 [[package]]
2153 name = "miropt-test-tools"
2154 version = "0.1.0"
2155 dependencies = [
2156 "regex",
2157 ]
2158
2159 [[package]]
2160 name = "new_debug_unreachable"
2161 version = "1.0.4"
2162 source = "registry+https://github.com/rust-lang/crates.io-index"
2163 checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
2164
2165 [[package]]
2166 name = "nix"
2167 version = "0.26.2"
2168 source = "registry+https://github.com/rust-lang/crates.io-index"
2169 checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a"
2170 dependencies = [
2171 "bitflags 1.3.2",
2172 "cfg-if",
2173 "libc",
2174 "static_assertions",
2175 ]
2176
2177 [[package]]
2178 name = "nom"
2179 version = "7.1.3"
2180 source = "registry+https://github.com/rust-lang/crates.io-index"
2181 checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
2182 dependencies = [
2183 "memchr",
2184 "minimal-lexical",
2185 ]
2186
2187 [[package]]
2188 name = "nu-ansi-term"
2189 version = "0.46.0"
2190 source = "registry+https://github.com/rust-lang/crates.io-index"
2191 checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
2192 dependencies = [
2193 "overload",
2194 "winapi",
2195 ]
2196
2197 [[package]]
2198 name = "num-traits"
2199 version = "0.2.15"
2200 source = "registry+https://github.com/rust-lang/crates.io-index"
2201 checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
2202 dependencies = [
2203 "autocfg",
2204 ]
2205
2206 [[package]]
2207 name = "num_cpus"
2208 version = "1.16.0"
2209 source = "registry+https://github.com/rust-lang/crates.io-index"
2210 checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
2211 dependencies = [
2212 "hermit-abi 0.3.1",
2213 "libc",
2214 ]
2215
2216 [[package]]
2217 name = "object"
2218 version = "0.31.1"
2219 source = "registry+https://github.com/rust-lang/crates.io-index"
2220 checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1"
2221 dependencies = [
2222 "crc32fast",
2223 "flate2",
2224 "hashbrown 0.13.2",
2225 "indexmap 1.9.3",
2226 "memchr",
2227 "ruzstd",
2228 ]
2229
2230 [[package]]
2231 name = "object"
2232 version = "0.32.0"
2233 source = "registry+https://github.com/rust-lang/crates.io-index"
2234 checksum = "77ac5bbd07aea88c60a577a1ce218075ffd59208b2d7ca97adf9bfc5aeb21ebe"
2235 dependencies = [
2236 "compiler_builtins",
2237 "memchr",
2238 "rustc-std-workspace-alloc",
2239 "rustc-std-workspace-core",
2240 ]
2241
2242 [[package]]
2243 name = "odht"
2244 version = "0.3.1"
2245 source = "registry+https://github.com/rust-lang/crates.io-index"
2246 checksum = "5a518809ac14b25b569624d0268eba1e88498f71615893dca57982bed7621abb"
2247 dependencies = [
2248 "cfg-if",
2249 ]
2250
2251 [[package]]
2252 name = "once_cell"
2253 version = "1.18.0"
2254 source = "registry+https://github.com/rust-lang/crates.io-index"
2255 checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
2256
2257 [[package]]
2258 name = "opener"
2259 version = "0.5.2"
2260 source = "registry+https://github.com/rust-lang/crates.io-index"
2261 checksum = "293c15678e37254c15bd2f092314abb4e51d7fdde05c2021279c12631b54f005"
2262 dependencies = [
2263 "bstr",
2264 "winapi",
2265 ]
2266
2267 [[package]]
2268 name = "openssl-probe"
2269 version = "0.1.5"
2270 source = "registry+https://github.com/rust-lang/crates.io-index"
2271 checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
2272
2273 [[package]]
2274 name = "openssl-sys"
2275 version = "0.9.90"
2276 source = "registry+https://github.com/rust-lang/crates.io-index"
2277 checksum = "374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6"
2278 dependencies = [
2279 "cc",
2280 "libc",
2281 "pkg-config",
2282 "vcpkg",
2283 ]
2284
2285 [[package]]
2286 name = "overload"
2287 version = "0.1.1"
2288 source = "registry+https://github.com/rust-lang/crates.io-index"
2289 checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
2290
2291 [[package]]
2292 name = "owo-colors"
2293 version = "3.5.0"
2294 source = "registry+https://github.com/rust-lang/crates.io-index"
2295 checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f"
2296
2297 [[package]]
2298 name = "packed_simd_2"
2299 version = "0.3.8"
2300 source = "registry+https://github.com/rust-lang/crates.io-index"
2301 checksum = "a1914cd452d8fccd6f9db48147b29fd4ae05bea9dc5d9ad578509f72415de282"
2302 dependencies = [
2303 "cfg-if",
2304 "libm",
2305 ]
2306
2307 [[package]]
2308 name = "panic_abort"
2309 version = "0.0.0"
2310 dependencies = [
2311 "alloc",
2312 "cfg-if",
2313 "compiler_builtins",
2314 "core",
2315 "libc",
2316 ]
2317
2318 [[package]]
2319 name = "panic_unwind"
2320 version = "0.0.0"
2321 dependencies = [
2322 "alloc",
2323 "cfg-if",
2324 "compiler_builtins",
2325 "core",
2326 "libc",
2327 "unwind",
2328 ]
2329
2330 [[package]]
2331 name = "parking_lot"
2332 version = "0.11.2"
2333 source = "registry+https://github.com/rust-lang/crates.io-index"
2334 checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
2335 dependencies = [
2336 "instant",
2337 "lock_api",
2338 "parking_lot_core 0.8.6",
2339 ]
2340
2341 [[package]]
2342 name = "parking_lot"
2343 version = "0.12.1"
2344 source = "registry+https://github.com/rust-lang/crates.io-index"
2345 checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
2346 dependencies = [
2347 "lock_api",
2348 "parking_lot_core 0.9.8",
2349 ]
2350
2351 [[package]]
2352 name = "parking_lot_core"
2353 version = "0.8.6"
2354 source = "registry+https://github.com/rust-lang/crates.io-index"
2355 checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc"
2356 dependencies = [
2357 "cfg-if",
2358 "instant",
2359 "libc",
2360 "redox_syscall 0.2.16",
2361 "smallvec",
2362 "winapi",
2363 ]
2364
2365 [[package]]
2366 name = "parking_lot_core"
2367 version = "0.9.8"
2368 source = "registry+https://github.com/rust-lang/crates.io-index"
2369 checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447"
2370 dependencies = [
2371 "cfg-if",
2372 "libc",
2373 "redox_syscall 0.3.5",
2374 "smallvec",
2375 "windows-targets",
2376 ]
2377
2378 [[package]]
2379 name = "pathdiff"
2380 version = "0.2.1"
2381 source = "registry+https://github.com/rust-lang/crates.io-index"
2382 checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"
2383
2384 [[package]]
2385 name = "percent-encoding"
2386 version = "2.3.0"
2387 source = "registry+https://github.com/rust-lang/crates.io-index"
2388 checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
2389
2390 [[package]]
2391 name = "perf-event-open-sys"
2392 version = "3.0.0"
2393 source = "registry+https://github.com/rust-lang/crates.io-index"
2394 checksum = "b29be2ba35c12c6939f6bc73187f728bba82c3c062ecdc5fa90ea739282a1f58"
2395 dependencies = [
2396 "libc",
2397 ]
2398
2399 [[package]]
2400 name = "pest"
2401 version = "2.7.0"
2402 source = "registry+https://github.com/rust-lang/crates.io-index"
2403 checksum = "f73935e4d55e2abf7f130186537b19e7a4abc886a0252380b59248af473a3fc9"
2404 dependencies = [
2405 "thiserror",
2406 "ucd-trie",
2407 ]
2408
2409 [[package]]
2410 name = "pest_derive"
2411 version = "2.7.0"
2412 source = "registry+https://github.com/rust-lang/crates.io-index"
2413 checksum = "aef623c9bbfa0eedf5a0efba11a5ee83209c326653ca31ff019bec3a95bfff2b"
2414 dependencies = [
2415 "pest",
2416 "pest_generator",
2417 ]
2418
2419 [[package]]
2420 name = "pest_generator"
2421 version = "2.7.0"
2422 source = "registry+https://github.com/rust-lang/crates.io-index"
2423 checksum = "b3e8cba4ec22bada7fc55ffe51e2deb6a0e0db2d0b7ab0b103acc80d2510c190"
2424 dependencies = [
2425 "pest",
2426 "pest_meta",
2427 "proc-macro2",
2428 "quote",
2429 "syn 2.0.8",
2430 ]
2431
2432 [[package]]
2433 name = "pest_meta"
2434 version = "2.7.0"
2435 source = "registry+https://github.com/rust-lang/crates.io-index"
2436 checksum = "a01f71cb40bd8bb94232df14b946909e14660e33fc05db3e50ae2a82d7ea0ca0"
2437 dependencies = [
2438 "once_cell",
2439 "pest",
2440 "sha2",
2441 ]
2442
2443 [[package]]
2444 name = "phf"
2445 version = "0.10.1"
2446 source = "registry+https://github.com/rust-lang/crates.io-index"
2447 checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
2448 dependencies = [
2449 "phf_shared",
2450 ]
2451
2452 [[package]]
2453 name = "phf_codegen"
2454 version = "0.10.0"
2455 source = "registry+https://github.com/rust-lang/crates.io-index"
2456 checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd"
2457 dependencies = [
2458 "phf_generator",
2459 "phf_shared",
2460 ]
2461
2462 [[package]]
2463 name = "phf_generator"
2464 version = "0.10.0"
2465 source = "registry+https://github.com/rust-lang/crates.io-index"
2466 checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6"
2467 dependencies = [
2468 "phf_shared",
2469 "rand",
2470 ]
2471
2472 [[package]]
2473 name = "phf_shared"
2474 version = "0.10.0"
2475 source = "registry+https://github.com/rust-lang/crates.io-index"
2476 checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
2477 dependencies = [
2478 "siphasher",
2479 ]
2480
2481 [[package]]
2482 name = "pin-project-lite"
2483 version = "0.2.10"
2484 source = "registry+https://github.com/rust-lang/crates.io-index"
2485 checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57"
2486
2487 [[package]]
2488 name = "pin-utils"
2489 version = "0.1.0"
2490 source = "registry+https://github.com/rust-lang/crates.io-index"
2491 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
2492
2493 [[package]]
2494 name = "pkg-config"
2495 version = "0.3.27"
2496 source = "registry+https://github.com/rust-lang/crates.io-index"
2497 checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964"
2498
2499 [[package]]
2500 name = "polonius-engine"
2501 version = "0.13.0"
2502 source = "registry+https://github.com/rust-lang/crates.io-index"
2503 checksum = "c4e8e505342045d397d0b6674dcb82d6faf5cf40484d30eeb88fc82ef14e903f"
2504 dependencies = [
2505 "datafrog",
2506 "log",
2507 "rustc-hash",
2508 ]
2509
2510 [[package]]
2511 name = "ppv-lite86"
2512 version = "0.2.17"
2513 source = "registry+https://github.com/rust-lang/crates.io-index"
2514 checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
2515
2516 [[package]]
2517 name = "precomputed-hash"
2518 version = "0.1.1"
2519 source = "registry+https://github.com/rust-lang/crates.io-index"
2520 checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
2521
2522 [[package]]
2523 name = "proc-macro-hack"
2524 version = "0.5.20+deprecated"
2525 source = "registry+https://github.com/rust-lang/crates.io-index"
2526 checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
2527
2528 [[package]]
2529 name = "proc-macro2"
2530 version = "1.0.63"
2531 source = "registry+https://github.com/rust-lang/crates.io-index"
2532 checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb"
2533 dependencies = [
2534 "unicode-ident",
2535 ]
2536
2537 [[package]]
2538 name = "proc_macro"
2539 version = "0.0.0"
2540 dependencies = [
2541 "core",
2542 "std",
2543 ]
2544
2545 [[package]]
2546 name = "profiler_builtins"
2547 version = "0.0.0"
2548 dependencies = [
2549 "cc",
2550 "compiler_builtins",
2551 "core",
2552 ]
2553
2554 [[package]]
2555 name = "psm"
2556 version = "0.1.21"
2557 source = "registry+https://github.com/rust-lang/crates.io-index"
2558 checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874"
2559 dependencies = [
2560 "cc",
2561 ]
2562
2563 [[package]]
2564 name = "pulldown-cmark"
2565 version = "0.9.3"
2566 source = "registry+https://github.com/rust-lang/crates.io-index"
2567 checksum = "77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998"
2568 dependencies = [
2569 "bitflags 1.3.2",
2570 "memchr",
2571 "unicase",
2572 ]
2573
2574 [[package]]
2575 name = "punycode"
2576 version = "0.4.1"
2577 source = "registry+https://github.com/rust-lang/crates.io-index"
2578 checksum = "e9e1dcb320d6839f6edb64f7a4a59d39b30480d4d1765b56873f7c858538a5fe"
2579
2580 [[package]]
2581 name = "quick-error"
2582 version = "1.2.3"
2583 source = "registry+https://github.com/rust-lang/crates.io-index"
2584 checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
2585
2586 [[package]]
2587 name = "quine-mc_cluskey"
2588 version = "0.2.4"
2589 source = "registry+https://github.com/rust-lang/crates.io-index"
2590 checksum = "07589615d719a60c8dd8a4622e7946465dfef20d1a428f969e3443e7386d5f45"
2591
2592 [[package]]
2593 name = "quote"
2594 version = "1.0.29"
2595 source = "registry+https://github.com/rust-lang/crates.io-index"
2596 checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105"
2597 dependencies = [
2598 "proc-macro2",
2599 ]
2600
2601 [[package]]
2602 name = "rand"
2603 version = "0.8.5"
2604 source = "registry+https://github.com/rust-lang/crates.io-index"
2605 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
2606 dependencies = [
2607 "libc",
2608 "rand_chacha",
2609 "rand_core",
2610 ]
2611
2612 [[package]]
2613 name = "rand_chacha"
2614 version = "0.3.1"
2615 source = "registry+https://github.com/rust-lang/crates.io-index"
2616 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
2617 dependencies = [
2618 "ppv-lite86",
2619 "rand_core",
2620 ]
2621
2622 [[package]]
2623 name = "rand_core"
2624 version = "0.6.4"
2625 source = "registry+https://github.com/rust-lang/crates.io-index"
2626 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
2627 dependencies = [
2628 "getrandom",
2629 ]
2630
2631 [[package]]
2632 name = "rand_xorshift"
2633 version = "0.3.0"
2634 source = "registry+https://github.com/rust-lang/crates.io-index"
2635 checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f"
2636 dependencies = [
2637 "rand_core",
2638 ]
2639
2640 [[package]]
2641 name = "rand_xoshiro"
2642 version = "0.6.0"
2643 source = "registry+https://github.com/rust-lang/crates.io-index"
2644 checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa"
2645 dependencies = [
2646 "rand_core",
2647 ]
2648
2649 [[package]]
2650 name = "rayon"
2651 version = "1.7.0"
2652 source = "registry+https://github.com/rust-lang/crates.io-index"
2653 checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b"
2654 dependencies = [
2655 "either",
2656 "rayon-core",
2657 ]
2658
2659 [[package]]
2660 name = "rayon-core"
2661 version = "1.11.0"
2662 source = "registry+https://github.com/rust-lang/crates.io-index"
2663 checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d"
2664 dependencies = [
2665 "crossbeam-channel",
2666 "crossbeam-deque",
2667 "crossbeam-utils",
2668 "num_cpus",
2669 ]
2670
2671 [[package]]
2672 name = "redox_syscall"
2673 version = "0.2.16"
2674 source = "registry+https://github.com/rust-lang/crates.io-index"
2675 checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
2676 dependencies = [
2677 "bitflags 1.3.2",
2678 ]
2679
2680 [[package]]
2681 name = "redox_syscall"
2682 version = "0.3.5"
2683 source = "registry+https://github.com/rust-lang/crates.io-index"
2684 checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
2685 dependencies = [
2686 "bitflags 1.3.2",
2687 ]
2688
2689 [[package]]
2690 name = "redox_users"
2691 version = "0.4.3"
2692 source = "registry+https://github.com/rust-lang/crates.io-index"
2693 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"
2694 dependencies = [
2695 "getrandom",
2696 "redox_syscall 0.2.16",
2697 "thiserror",
2698 ]
2699
2700 [[package]]
2701 name = "regex"
2702 version = "1.8.4"
2703 source = "registry+https://github.com/rust-lang/crates.io-index"
2704 checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f"
2705 dependencies = [
2706 "aho-corasick 1.0.2",
2707 "memchr",
2708 "regex-syntax 0.7.2",
2709 ]
2710
2711 [[package]]
2712 name = "regex-automata"
2713 version = "0.1.10"
2714 source = "registry+https://github.com/rust-lang/crates.io-index"
2715 checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
2716 dependencies = [
2717 "regex-syntax 0.6.29",
2718 ]
2719
2720 [[package]]
2721 name = "regex-automata"
2722 version = "0.2.0"
2723 source = "registry+https://github.com/rust-lang/crates.io-index"
2724 checksum = "e9368763f5a9b804326f3af749e16f9abf378d227bcdee7634b13d8f17793782"
2725 dependencies = [
2726 "memchr",
2727 ]
2728
2729 [[package]]
2730 name = "regex-syntax"
2731 version = "0.6.29"
2732 source = "registry+https://github.com/rust-lang/crates.io-index"
2733 checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
2734
2735 [[package]]
2736 name = "regex-syntax"
2737 version = "0.7.2"
2738 source = "registry+https://github.com/rust-lang/crates.io-index"
2739 checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78"
2740
2741 [[package]]
2742 name = "remote-test-client"
2743 version = "0.1.0"
2744
2745 [[package]]
2746 name = "remote-test-server"
2747 version = "0.1.0"
2748
2749 [[package]]
2750 name = "replace-version-placeholder"
2751 version = "0.1.0"
2752 dependencies = [
2753 "tidy",
2754 "walkdir",
2755 ]
2756
2757 [[package]]
2758 name = "rls"
2759 version = "2.0.0"
2760 dependencies = [
2761 "serde",
2762 "serde_json",
2763 ]
2764
2765 [[package]]
2766 name = "rust-demangler"
2767 version = "0.0.1"
2768 dependencies = [
2769 "regex",
2770 "rustc-demangle",
2771 ]
2772
2773 [[package]]
2774 name = "rustbook"
2775 version = "0.1.0"
2776 dependencies = [
2777 "clap",
2778 "env_logger 0.10.0",
2779 "mdbook",
2780 ]
2781
2782 [[package]]
2783 name = "rustc-build-sysroot"
2784 version = "0.4.2"
2785 source = "registry+https://github.com/rust-lang/crates.io-index"
2786 checksum = "8ed2a90dfa5232ed5ff21d53d4df655f315ab316ea06fc508f1c74bcedb1ce6c"
2787 dependencies = [
2788 "anyhow",
2789 "rustc_version",
2790 "tempfile",
2791 ]
2792
2793 [[package]]
2794 name = "rustc-demangle"
2795 version = "0.1.23"
2796 source = "registry+https://github.com/rust-lang/crates.io-index"
2797 checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
2798 dependencies = [
2799 "compiler_builtins",
2800 "rustc-std-workspace-core",
2801 ]
2802
2803 [[package]]
2804 name = "rustc-hash"
2805 version = "1.1.0"
2806 source = "registry+https://github.com/rust-lang/crates.io-index"
2807 checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
2808
2809 [[package]]
2810 name = "rustc-main"
2811 version = "0.0.0"
2812 dependencies = [
2813 "jemalloc-sys",
2814 "rustc_codegen_ssa",
2815 "rustc_driver",
2816 "rustc_driver_impl",
2817 "rustc_smir",
2818 ]
2819
2820 [[package]]
2821 name = "rustc-rayon"
2822 version = "0.5.0"
2823 source = "registry+https://github.com/rust-lang/crates.io-index"
2824 checksum = "eb81aadc8837ca6ecebe0fe1353f15df83b3b3cc2cf7a8afd571bc22aa121710"
2825 dependencies = [
2826 "either",
2827 "rustc-rayon-core",
2828 ]
2829
2830 [[package]]
2831 name = "rustc-rayon-core"
2832 version = "0.5.0"
2833 source = "registry+https://github.com/rust-lang/crates.io-index"
2834 checksum = "67668daaf00e359c126f6dcb40d652d89b458a008c8afa727a42a2d20fca0b7f"
2835 dependencies = [
2836 "crossbeam-channel",
2837 "crossbeam-deque",
2838 "crossbeam-utils",
2839 "num_cpus",
2840 ]
2841
2842 [[package]]
2843 name = "rustc-semver"
2844 version = "1.1.0"
2845 source = "registry+https://github.com/rust-lang/crates.io-index"
2846 checksum = "5be1bdc7edf596692617627bbfeaba522131b18e06ca4df2b6b689e3c5d5ce84"
2847
2848 [[package]]
2849 name = "rustc-std-workspace-alloc"
2850 version = "1.99.0"
2851 dependencies = [
2852 "alloc",
2853 ]
2854
2855 [[package]]
2856 name = "rustc-std-workspace-core"
2857 version = "1.99.0"
2858 dependencies = [
2859 "core",
2860 ]
2861
2862 [[package]]
2863 name = "rustc-std-workspace-std"
2864 version = "1.99.0"
2865 dependencies = [
2866 "std",
2867 ]
2868
2869 [[package]]
2870 name = "rustc_abi"
2871 version = "0.0.0"
2872 dependencies = [
2873 "bitflags 1.3.2",
2874 "rand",
2875 "rand_xoshiro",
2876 "rustc_data_structures",
2877 "rustc_index",
2878 "rustc_macros",
2879 "rustc_serialize",
2880 "tracing",
2881 ]
2882
2883 [[package]]
2884 name = "rustc_apfloat"
2885 version = "0.0.0"
2886 dependencies = [
2887 "bitflags 1.3.2",
2888 "smallvec",
2889 ]
2890
2891 [[package]]
2892 name = "rustc_arena"
2893 version = "0.0.0"
2894 dependencies = [
2895 "smallvec",
2896 ]
2897
2898 [[package]]
2899 name = "rustc_ast"
2900 version = "0.0.0"
2901 dependencies = [
2902 "bitflags 1.3.2",
2903 "memchr",
2904 "rustc_data_structures",
2905 "rustc_index",
2906 "rustc_lexer",
2907 "rustc_macros",
2908 "rustc_serialize",
2909 "rustc_span",
2910 "smallvec",
2911 "thin-vec",
2912 "tracing",
2913 ]
2914
2915 [[package]]
2916 name = "rustc_ast_lowering"
2917 version = "0.0.0"
2918 dependencies = [
2919 "rustc_ast",
2920 "rustc_ast_pretty",
2921 "rustc_data_structures",
2922 "rustc_errors",
2923 "rustc_fluent_macro",
2924 "rustc_hir",
2925 "rustc_index",
2926 "rustc_macros",
2927 "rustc_middle",
2928 "rustc_session",
2929 "rustc_span",
2930 "rustc_target",
2931 "smallvec",
2932 "thin-vec",
2933 "tracing",
2934 ]
2935
2936 [[package]]
2937 name = "rustc_ast_passes"
2938 version = "0.0.0"
2939 dependencies = [
2940 "itertools",
2941 "rustc_ast",
2942 "rustc_ast_pretty",
2943 "rustc_attr",
2944 "rustc_data_structures",
2945 "rustc_errors",
2946 "rustc_feature",
2947 "rustc_fluent_macro",
2948 "rustc_macros",
2949 "rustc_parse",
2950 "rustc_session",
2951 "rustc_span",
2952 "rustc_target",
2953 "thin-vec",
2954 "tracing",
2955 ]
2956
2957 [[package]]
2958 name = "rustc_ast_pretty"
2959 version = "0.0.0"
2960 dependencies = [
2961 "rustc_ast",
2962 "rustc_span",
2963 "thin-vec",
2964 ]
2965
2966 [[package]]
2967 name = "rustc_attr"
2968 version = "0.0.0"
2969 dependencies = [
2970 "rustc_ast",
2971 "rustc_ast_pretty",
2972 "rustc_data_structures",
2973 "rustc_errors",
2974 "rustc_feature",
2975 "rustc_fluent_macro",
2976 "rustc_lexer",
2977 "rustc_macros",
2978 "rustc_serialize",
2979 "rustc_session",
2980 "rustc_span",
2981 ]
2982
2983 [[package]]
2984 name = "rustc_baked_icu_data"
2985 version = "0.0.0"
2986 dependencies = [
2987 "icu_list",
2988 "icu_locid",
2989 "icu_provider",
2990 "icu_provider_adapters",
2991 "zerovec",
2992 ]
2993
2994 [[package]]
2995 name = "rustc_borrowck"
2996 version = "0.0.0"
2997 dependencies = [
2998 "either",
2999 "itertools",
3000 "polonius-engine",
3001 "rustc_data_structures",
3002 "rustc_errors",
3003 "rustc_fluent_macro",
3004 "rustc_graphviz",
3005 "rustc_hir",
3006 "rustc_index",
3007 "rustc_infer",
3008 "rustc_lexer",
3009 "rustc_macros",
3010 "rustc_middle",
3011 "rustc_mir_dataflow",
3012 "rustc_serialize",
3013 "rustc_session",
3014 "rustc_span",
3015 "rustc_target",
3016 "rustc_trait_selection",
3017 "rustc_traits",
3018 "smallvec",
3019 "tracing",
3020 ]
3021
3022 [[package]]
3023 name = "rustc_builtin_macros"
3024 version = "0.0.0"
3025 dependencies = [
3026 "rustc_ast",
3027 "rustc_ast_pretty",
3028 "rustc_attr",
3029 "rustc_data_structures",
3030 "rustc_errors",
3031 "rustc_expand",
3032 "rustc_feature",
3033 "rustc_fluent_macro",
3034 "rustc_index",
3035 "rustc_lexer",
3036 "rustc_lint_defs",
3037 "rustc_macros",
3038 "rustc_parse",
3039 "rustc_parse_format",
3040 "rustc_session",
3041 "rustc_span",
3042 "rustc_target",
3043 "smallvec",
3044 "thin-vec",
3045 "tracing",
3046 ]
3047
3048 [[package]]
3049 name = "rustc_codegen_llvm"
3050 version = "0.0.0"
3051 dependencies = [
3052 "bitflags 1.3.2",
3053 "cstr",
3054 "libc",
3055 "measureme",
3056 "object 0.31.1",
3057 "rustc-demangle",
3058 "rustc_ast",
3059 "rustc_attr",
3060 "rustc_codegen_ssa",
3061 "rustc_data_structures",
3062 "rustc_errors",
3063 "rustc_fluent_macro",
3064 "rustc_fs_util",
3065 "rustc_hir",
3066 "rustc_index",
3067 "rustc_llvm",
3068 "rustc_macros",
3069 "rustc_metadata",
3070 "rustc_middle",
3071 "rustc_query_system",
3072 "rustc_session",
3073 "rustc_span",
3074 "rustc_symbol_mangling",
3075 "rustc_target",
3076 "serde",
3077 "serde_json",
3078 "smallvec",
3079 "tracing",
3080 ]
3081
3082 [[package]]
3083 name = "rustc_codegen_ssa"
3084 version = "0.0.0"
3085 dependencies = [
3086 "ar_archive_writer",
3087 "bitflags 1.3.2",
3088 "cc",
3089 "itertools",
3090 "jobserver",
3091 "libc",
3092 "object 0.31.1",
3093 "pathdiff",
3094 "regex",
3095 "rustc_arena",
3096 "rustc_ast",
3097 "rustc_attr",
3098 "rustc_data_structures",
3099 "rustc_errors",
3100 "rustc_fluent_macro",
3101 "rustc_fs_util",
3102 "rustc_hir",
3103 "rustc_incremental",
3104 "rustc_index",
3105 "rustc_macros",
3106 "rustc_metadata",
3107 "rustc_middle",
3108 "rustc_query_system",
3109 "rustc_serialize",
3110 "rustc_session",
3111 "rustc_span",
3112 "rustc_symbol_mangling",
3113 "rustc_target",
3114 "rustc_type_ir",
3115 "serde_json",
3116 "smallvec",
3117 "snap",
3118 "tempfile",
3119 "thorin-dwp",
3120 "tracing",
3121 "windows",
3122 ]
3123
3124 [[package]]
3125 name = "rustc_const_eval"
3126 version = "0.0.0"
3127 dependencies = [
3128 "either",
3129 "rustc_apfloat",
3130 "rustc_ast",
3131 "rustc_attr",
3132 "rustc_data_structures",
3133 "rustc_errors",
3134 "rustc_fluent_macro",
3135 "rustc_hir",
3136 "rustc_index",
3137 "rustc_infer",
3138 "rustc_macros",
3139 "rustc_middle",
3140 "rustc_mir_dataflow",
3141 "rustc_session",
3142 "rustc_span",
3143 "rustc_target",
3144 "rustc_trait_selection",
3145 "rustc_type_ir",
3146 "tracing",
3147 ]
3148
3149 [[package]]
3150 name = "rustc_data_structures"
3151 version = "0.0.0"
3152 dependencies = [
3153 "arrayvec",
3154 "bitflags 1.3.2",
3155 "cfg-if",
3156 "elsa",
3157 "ena",
3158 "indexmap 2.0.0",
3159 "itertools",
3160 "jobserver",
3161 "libc",
3162 "measureme",
3163 "memmap2",
3164 "parking_lot 0.11.2",
3165 "rustc-hash",
3166 "rustc-rayon",
3167 "rustc-rayon-core",
3168 "rustc_arena",
3169 "rustc_graphviz",
3170 "rustc_index",
3171 "rustc_macros",
3172 "rustc_serialize",
3173 "smallvec",
3174 "stacker",
3175 "tempfile",
3176 "thin-vec",
3177 "tracing",
3178 "windows",
3179 ]
3180
3181 [[package]]
3182 name = "rustc_driver"
3183 version = "0.0.0"
3184 dependencies = [
3185 "rustc_driver_impl",
3186 "rustix 0.37.11",
3187 ]
3188
3189 [[package]]
3190 name = "rustc_driver_impl"
3191 version = "0.0.0"
3192 dependencies = [
3193 "libc",
3194 "rustc_ast",
3195 "rustc_ast_lowering",
3196 "rustc_ast_passes",
3197 "rustc_ast_pretty",
3198 "rustc_attr",
3199 "rustc_borrowck",
3200 "rustc_builtin_macros",
3201 "rustc_codegen_ssa",
3202 "rustc_const_eval",
3203 "rustc_data_structures",
3204 "rustc_error_codes",
3205 "rustc_error_messages",
3206 "rustc_errors",
3207 "rustc_expand",
3208 "rustc_feature",
3209 "rustc_fluent_macro",
3210 "rustc_hir",
3211 "rustc_hir_analysis",
3212 "rustc_hir_pretty",
3213 "rustc_hir_typeck",
3214 "rustc_incremental",
3215 "rustc_infer",
3216 "rustc_interface",
3217 "rustc_lint",
3218 "rustc_log",
3219 "rustc_macros",
3220 "rustc_metadata",
3221 "rustc_middle",
3222 "rustc_mir_build",
3223 "rustc_mir_dataflow",
3224 "rustc_mir_transform",
3225 "rustc_monomorphize",
3226 "rustc_parse",
3227 "rustc_passes",
3228 "rustc_plugin_impl",
3229 "rustc_privacy",
3230 "rustc_query_system",
3231 "rustc_resolve",
3232 "rustc_session",
3233 "rustc_span",
3234 "rustc_symbol_mangling",
3235 "rustc_target",
3236 "rustc_trait_selection",
3237 "rustc_ty_utils",
3238 "serde_json",
3239 "tracing",
3240 "windows",
3241 ]
3242
3243 [[package]]
3244 name = "rustc_error_codes"
3245 version = "0.0.0"
3246
3247 [[package]]
3248 name = "rustc_error_messages"
3249 version = "0.0.0"
3250 dependencies = [
3251 "fluent-bundle",
3252 "fluent-syntax",
3253 "icu_list",
3254 "icu_locid",
3255 "icu_provider_adapters",
3256 "intl-memoizer",
3257 "rustc_baked_icu_data",
3258 "rustc_data_structures",
3259 "rustc_fluent_macro",
3260 "rustc_macros",
3261 "rustc_serialize",
3262 "rustc_span",
3263 "tracing",
3264 "unic-langid",
3265 ]
3266
3267 [[package]]
3268 name = "rustc_errors"
3269 version = "0.0.0"
3270 dependencies = [
3271 "annotate-snippets",
3272 "rustc_ast",
3273 "rustc_ast_pretty",
3274 "rustc_data_structures",
3275 "rustc_error_messages",
3276 "rustc_fluent_macro",
3277 "rustc_hir",
3278 "rustc_lint_defs",
3279 "rustc_macros",
3280 "rustc_serialize",
3281 "rustc_span",
3282 "rustc_target",
3283 "rustc_type_ir",
3284 "serde",
3285 "serde_json",
3286 "termcolor",
3287 "termize",
3288 "tracing",
3289 "unicode-width",
3290 "windows",
3291 ]
3292
3293 [[package]]
3294 name = "rustc_expand"
3295 version = "0.0.0"
3296 dependencies = [
3297 "crossbeam-channel",
3298 "rustc_ast",
3299 "rustc_ast_passes",
3300 "rustc_ast_pretty",
3301 "rustc_attr",
3302 "rustc_data_structures",
3303 "rustc_errors",
3304 "rustc_feature",
3305 "rustc_fluent_macro",
3306 "rustc_lexer",
3307 "rustc_lint_defs",
3308 "rustc_macros",
3309 "rustc_parse",
3310 "rustc_serialize",
3311 "rustc_session",
3312 "rustc_span",
3313 "smallvec",
3314 "thin-vec",
3315 "tracing",
3316 ]
3317
3318 [[package]]
3319 name = "rustc_feature"
3320 version = "0.0.0"
3321 dependencies = [
3322 "rustc_data_structures",
3323 "rustc_span",
3324 ]
3325
3326 [[package]]
3327 name = "rustc_fluent_macro"
3328 version = "0.1.0"
3329 dependencies = [
3330 "annotate-snippets",
3331 "fluent-bundle",
3332 "fluent-syntax",
3333 "proc-macro2",
3334 "quote",
3335 "syn 2.0.8",
3336 "unic-langid",
3337 ]
3338
3339 [[package]]
3340 name = "rustc_fs_util"
3341 version = "0.0.0"
3342
3343 [[package]]
3344 name = "rustc_graphviz"
3345 version = "0.0.0"
3346
3347 [[package]]
3348 name = "rustc_hir"
3349 version = "0.0.0"
3350 dependencies = [
3351 "odht",
3352 "rustc_arena",
3353 "rustc_ast",
3354 "rustc_data_structures",
3355 "rustc_error_messages",
3356 "rustc_index",
3357 "rustc_macros",
3358 "rustc_serialize",
3359 "rustc_span",
3360 "rustc_target",
3361 "smallvec",
3362 "tracing",
3363 ]
3364
3365 [[package]]
3366 name = "rustc_hir_analysis"
3367 version = "0.0.0"
3368 dependencies = [
3369 "rustc_arena",
3370 "rustc_ast",
3371 "rustc_attr",
3372 "rustc_data_structures",
3373 "rustc_errors",
3374 "rustc_feature",
3375 "rustc_fluent_macro",
3376 "rustc_hir",
3377 "rustc_index",
3378 "rustc_infer",
3379 "rustc_lint_defs",
3380 "rustc_macros",
3381 "rustc_middle",
3382 "rustc_session",
3383 "rustc_span",
3384 "rustc_target",
3385 "rustc_trait_selection",
3386 "rustc_type_ir",
3387 "smallvec",
3388 "tracing",
3389 ]
3390
3391 [[package]]
3392 name = "rustc_hir_pretty"
3393 version = "0.0.0"
3394 dependencies = [
3395 "rustc_ast",
3396 "rustc_ast_pretty",
3397 "rustc_hir",
3398 "rustc_span",
3399 "rustc_target",
3400 ]
3401
3402 [[package]]
3403 name = "rustc_hir_typeck"
3404 version = "0.1.0"
3405 dependencies = [
3406 "rustc_ast",
3407 "rustc_data_structures",
3408 "rustc_errors",
3409 "rustc_fluent_macro",
3410 "rustc_graphviz",
3411 "rustc_hir",
3412 "rustc_hir_analysis",
3413 "rustc_hir_pretty",
3414 "rustc_index",
3415 "rustc_infer",
3416 "rustc_lint",
3417 "rustc_macros",
3418 "rustc_middle",
3419 "rustc_serialize",
3420 "rustc_session",
3421 "rustc_span",
3422 "rustc_target",
3423 "rustc_trait_selection",
3424 "rustc_type_ir",
3425 "smallvec",
3426 "tracing",
3427 ]
3428
3429 [[package]]
3430 name = "rustc_incremental"
3431 version = "0.0.0"
3432 dependencies = [
3433 "rand",
3434 "rustc_ast",
3435 "rustc_data_structures",
3436 "rustc_errors",
3437 "rustc_fluent_macro",
3438 "rustc_fs_util",
3439 "rustc_graphviz",
3440 "rustc_hir",
3441 "rustc_macros",
3442 "rustc_middle",
3443 "rustc_serialize",
3444 "rustc_session",
3445 "rustc_span",
3446 "thin-vec",
3447 "tracing",
3448 ]
3449
3450 [[package]]
3451 name = "rustc_index"
3452 version = "0.0.0"
3453 dependencies = [
3454 "arrayvec",
3455 "rustc_macros",
3456 "rustc_serialize",
3457 "smallvec",
3458 ]
3459
3460 [[package]]
3461 name = "rustc_infer"
3462 version = "0.0.0"
3463 dependencies = [
3464 "rustc_data_structures",
3465 "rustc_errors",
3466 "rustc_fluent_macro",
3467 "rustc_hir",
3468 "rustc_index",
3469 "rustc_macros",
3470 "rustc_middle",
3471 "rustc_serialize",
3472 "rustc_span",
3473 "rustc_target",
3474 "smallvec",
3475 "tracing",
3476 ]
3477
3478 [[package]]
3479 name = "rustc_interface"
3480 version = "0.0.0"
3481 dependencies = [
3482 "atty",
3483 "libloading",
3484 "rustc-rayon",
3485 "rustc-rayon-core",
3486 "rustc_ast",
3487 "rustc_ast_lowering",
3488 "rustc_ast_passes",
3489 "rustc_attr",
3490 "rustc_borrowck",
3491 "rustc_builtin_macros",
3492 "rustc_codegen_llvm",
3493 "rustc_codegen_ssa",
3494 "rustc_const_eval",
3495 "rustc_data_structures",
3496 "rustc_errors",
3497 "rustc_expand",
3498 "rustc_fluent_macro",
3499 "rustc_fs_util",
3500 "rustc_hir",
3501 "rustc_hir_analysis",
3502 "rustc_hir_typeck",
3503 "rustc_incremental",
3504 "rustc_index",
3505 "rustc_lint",
3506 "rustc_macros",
3507 "rustc_metadata",
3508 "rustc_middle",
3509 "rustc_mir_build",
3510 "rustc_mir_transform",
3511 "rustc_monomorphize",
3512 "rustc_parse",
3513 "rustc_passes",
3514 "rustc_plugin_impl",
3515 "rustc_privacy",
3516 "rustc_query_impl",
3517 "rustc_query_system",
3518 "rustc_resolve",
3519 "rustc_session",
3520 "rustc_span",
3521 "rustc_symbol_mangling",
3522 "rustc_target",
3523 "rustc_trait_selection",
3524 "rustc_traits",
3525 "rustc_ty_utils",
3526 "tracing",
3527 ]
3528
3529 [[package]]
3530 name = "rustc_lexer"
3531 version = "0.1.0"
3532 dependencies = [
3533 "expect-test",
3534 "unic-emoji-char",
3535 "unicode-xid",
3536 ]
3537
3538 [[package]]
3539 name = "rustc_lint"
3540 version = "0.0.0"
3541 dependencies = [
3542 "rustc_ast",
3543 "rustc_ast_pretty",
3544 "rustc_attr",
3545 "rustc_data_structures",
3546 "rustc_errors",
3547 "rustc_feature",
3548 "rustc_fluent_macro",
3549 "rustc_hir",
3550 "rustc_index",
3551 "rustc_infer",
3552 "rustc_macros",
3553 "rustc_middle",
3554 "rustc_parse_format",
3555 "rustc_session",
3556 "rustc_span",
3557 "rustc_target",
3558 "rustc_trait_selection",
3559 "rustc_type_ir",
3560 "tracing",
3561 "unicode-security",
3562 ]
3563
3564 [[package]]
3565 name = "rustc_lint_defs"
3566 version = "0.0.0"
3567 dependencies = [
3568 "rustc_ast",
3569 "rustc_data_structures",
3570 "rustc_error_messages",
3571 "rustc_hir",
3572 "rustc_macros",
3573 "rustc_serialize",
3574 "rustc_span",
3575 "rustc_target",
3576 "serde",
3577 ]
3578
3579 [[package]]
3580 name = "rustc_llvm"
3581 version = "0.0.0"
3582 dependencies = [
3583 "cc",
3584 "libc",
3585 ]
3586
3587 [[package]]
3588 name = "rustc_log"
3589 version = "0.0.0"
3590 dependencies = [
3591 "rustc_span",
3592 "tracing",
3593 "tracing-core",
3594 "tracing-subscriber",
3595 "tracing-tree",
3596 ]
3597
3598 [[package]]
3599 name = "rustc_macros"
3600 version = "0.1.0"
3601 dependencies = [
3602 "proc-macro2",
3603 "quote",
3604 "syn 2.0.8",
3605 "synstructure 0.13.0",
3606 ]
3607
3608 [[package]]
3609 name = "rustc_metadata"
3610 version = "0.0.0"
3611 dependencies = [
3612 "bitflags 1.3.2",
3613 "libloading",
3614 "odht",
3615 "rustc_ast",
3616 "rustc_attr",
3617 "rustc_data_structures",
3618 "rustc_errors",
3619 "rustc_expand",
3620 "rustc_feature",
3621 "rustc_fluent_macro",
3622 "rustc_fs_util",
3623 "rustc_hir",
3624 "rustc_hir_pretty",
3625 "rustc_index",
3626 "rustc_macros",
3627 "rustc_middle",
3628 "rustc_serialize",
3629 "rustc_session",
3630 "rustc_span",
3631 "rustc_target",
3632 "rustc_type_ir",
3633 "snap",
3634 "tempfile",
3635 "tracing",
3636 ]
3637
3638 [[package]]
3639 name = "rustc_middle"
3640 version = "0.0.0"
3641 dependencies = [
3642 "bitflags 1.3.2",
3643 "derive_more",
3644 "either",
3645 "field-offset",
3646 "gsgdt",
3647 "measureme",
3648 "polonius-engine",
3649 "rustc-rayon",
3650 "rustc-rayon-core",
3651 "rustc_apfloat",
3652 "rustc_arena",
3653 "rustc_ast",
3654 "rustc_attr",
3655 "rustc_data_structures",
3656 "rustc_error_messages",
3657 "rustc_errors",
3658 "rustc_feature",
3659 "rustc_fluent_macro",
3660 "rustc_graphviz",
3661 "rustc_hir",
3662 "rustc_index",
3663 "rustc_macros",
3664 "rustc_query_system",
3665 "rustc_serialize",
3666 "rustc_session",
3667 "rustc_span",
3668 "rustc_target",
3669 "rustc_type_ir",
3670 "smallvec",
3671 "thin-vec",
3672 "tracing",
3673 ]
3674
3675 [[package]]
3676 name = "rustc_mir_build"
3677 version = "0.0.0"
3678 dependencies = [
3679 "either",
3680 "rustc_apfloat",
3681 "rustc_arena",
3682 "rustc_ast",
3683 "rustc_data_structures",
3684 "rustc_errors",
3685 "rustc_fluent_macro",
3686 "rustc_hir",
3687 "rustc_index",
3688 "rustc_infer",
3689 "rustc_macros",
3690 "rustc_middle",
3691 "rustc_serialize",
3692 "rustc_session",
3693 "rustc_span",
3694 "rustc_target",
3695 "rustc_trait_selection",
3696 "smallvec",
3697 "tracing",
3698 ]
3699
3700 [[package]]
3701 name = "rustc_mir_dataflow"
3702 version = "0.0.0"
3703 dependencies = [
3704 "polonius-engine",
3705 "regex",
3706 "rustc_ast",
3707 "rustc_data_structures",
3708 "rustc_errors",
3709 "rustc_fluent_macro",
3710 "rustc_graphviz",
3711 "rustc_hir",
3712 "rustc_index",
3713 "rustc_macros",
3714 "rustc_middle",
3715 "rustc_serialize",
3716 "rustc_span",
3717 "rustc_target",
3718 "smallvec",
3719 "tracing",
3720 ]
3721
3722 [[package]]
3723 name = "rustc_mir_transform"
3724 version = "0.0.0"
3725 dependencies = [
3726 "coverage_test_macros",
3727 "either",
3728 "itertools",
3729 "rustc_ast",
3730 "rustc_attr",
3731 "rustc_const_eval",
3732 "rustc_data_structures",
3733 "rustc_errors",
3734 "rustc_fluent_macro",
3735 "rustc_hir",
3736 "rustc_index",
3737 "rustc_macros",
3738 "rustc_middle",
3739 "rustc_mir_dataflow",
3740 "rustc_serialize",
3741 "rustc_session",
3742 "rustc_span",
3743 "rustc_target",
3744 "rustc_trait_selection",
3745 "smallvec",
3746 "tracing",
3747 ]
3748
3749 [[package]]
3750 name = "rustc_monomorphize"
3751 version = "0.0.0"
3752 dependencies = [
3753 "rustc_data_structures",
3754 "rustc_errors",
3755 "rustc_fluent_macro",
3756 "rustc_hir",
3757 "rustc_index",
3758 "rustc_macros",
3759 "rustc_middle",
3760 "rustc_session",
3761 "rustc_span",
3762 "rustc_target",
3763 "serde",
3764 "serde_json",
3765 "tracing",
3766 ]
3767
3768 [[package]]
3769 name = "rustc_parse"
3770 version = "0.0.0"
3771 dependencies = [
3772 "bitflags 1.3.2",
3773 "rustc_ast",
3774 "rustc_ast_pretty",
3775 "rustc_data_structures",
3776 "rustc_errors",
3777 "rustc_feature",
3778 "rustc_fluent_macro",
3779 "rustc_lexer",
3780 "rustc_macros",
3781 "rustc_session",
3782 "rustc_span",
3783 "thin-vec",
3784 "tracing",
3785 "unicode-normalization",
3786 "unicode-width",
3787 ]
3788
3789 [[package]]
3790 name = "rustc_parse_format"
3791 version = "0.0.0"
3792 dependencies = [
3793 "rustc_data_structures",
3794 "rustc_lexer",
3795 ]
3796
3797 [[package]]
3798 name = "rustc_passes"
3799 version = "0.0.0"
3800 dependencies = [
3801 "itertools",
3802 "rustc_ast",
3803 "rustc_ast_pretty",
3804 "rustc_attr",
3805 "rustc_data_structures",
3806 "rustc_errors",
3807 "rustc_expand",
3808 "rustc_feature",
3809 "rustc_fluent_macro",
3810 "rustc_hir",
3811 "rustc_index",
3812 "rustc_lexer",
3813 "rustc_macros",
3814 "rustc_middle",
3815 "rustc_serialize",
3816 "rustc_session",
3817 "rustc_span",
3818 "rustc_target",
3819 "rustc_trait_selection",
3820 "tracing",
3821 ]
3822
3823 [[package]]
3824 name = "rustc_plugin_impl"
3825 version = "0.0.0"
3826 dependencies = [
3827 "libloading",
3828 "rustc_ast",
3829 "rustc_errors",
3830 "rustc_fluent_macro",
3831 "rustc_lint",
3832 "rustc_macros",
3833 "rustc_metadata",
3834 "rustc_session",
3835 "rustc_span",
3836 ]
3837
3838 [[package]]
3839 name = "rustc_privacy"
3840 version = "0.0.0"
3841 dependencies = [
3842 "rustc_ast",
3843 "rustc_attr",
3844 "rustc_data_structures",
3845 "rustc_errors",
3846 "rustc_fluent_macro",
3847 "rustc_hir",
3848 "rustc_hir_analysis",
3849 "rustc_macros",
3850 "rustc_middle",
3851 "rustc_session",
3852 "rustc_span",
3853 "tracing",
3854 ]
3855
3856 [[package]]
3857 name = "rustc_query_impl"
3858 version = "0.0.0"
3859 dependencies = [
3860 "field-offset",
3861 "measureme",
3862 "memoffset",
3863 "rustc-rayon-core",
3864 "rustc_ast",
3865 "rustc_data_structures",
3866 "rustc_errors",
3867 "rustc_hir",
3868 "rustc_index",
3869 "rustc_macros",
3870 "rustc_middle",
3871 "rustc_query_system",
3872 "rustc_serialize",
3873 "rustc_session",
3874 "rustc_span",
3875 "thin-vec",
3876 "tracing",
3877 ]
3878
3879 [[package]]
3880 name = "rustc_query_system"
3881 version = "0.0.0"
3882 dependencies = [
3883 "parking_lot 0.11.2",
3884 "rustc-rayon-core",
3885 "rustc_ast",
3886 "rustc_data_structures",
3887 "rustc_errors",
3888 "rustc_feature",
3889 "rustc_fluent_macro",
3890 "rustc_hir",
3891 "rustc_index",
3892 "rustc_macros",
3893 "rustc_serialize",
3894 "rustc_session",
3895 "rustc_span",
3896 "rustc_target",
3897 "rustc_type_ir",
3898 "smallvec",
3899 "thin-vec",
3900 "tracing",
3901 ]
3902
3903 [[package]]
3904 name = "rustc_resolve"
3905 version = "0.0.0"
3906 dependencies = [
3907 "bitflags 1.3.2",
3908 "pulldown-cmark",
3909 "rustc_arena",
3910 "rustc_ast",
3911 "rustc_ast_pretty",
3912 "rustc_attr",
3913 "rustc_data_structures",
3914 "rustc_errors",
3915 "rustc_expand",
3916 "rustc_feature",
3917 "rustc_fluent_macro",
3918 "rustc_hir",
3919 "rustc_index",
3920 "rustc_macros",
3921 "rustc_metadata",
3922 "rustc_middle",
3923 "rustc_query_system",
3924 "rustc_session",
3925 "rustc_span",
3926 "smallvec",
3927 "thin-vec",
3928 "tracing",
3929 ]
3930
3931 [[package]]
3932 name = "rustc_serialize"
3933 version = "0.0.0"
3934 dependencies = [
3935 "indexmap 2.0.0",
3936 "rustc_macros",
3937 "smallvec",
3938 "tempfile",
3939 "thin-vec",
3940 ]
3941
3942 [[package]]
3943 name = "rustc_session"
3944 version = "0.0.0"
3945 dependencies = [
3946 "atty",
3947 "bitflags 1.3.2",
3948 "getopts",
3949 "libc",
3950 "rustc_ast",
3951 "rustc_data_structures",
3952 "rustc_errors",
3953 "rustc_feature",
3954 "rustc_fluent_macro",
3955 "rustc_fs_util",
3956 "rustc_hir",
3957 "rustc_lint_defs",
3958 "rustc_macros",
3959 "rustc_serialize",
3960 "rustc_span",
3961 "rustc_target",
3962 "smallvec",
3963 "termize",
3964 "tracing",
3965 "windows",
3966 ]
3967
3968 [[package]]
3969 name = "rustc_smir"
3970 version = "0.0.0"
3971 dependencies = [
3972 "rustc_hir",
3973 "rustc_middle",
3974 "rustc_span",
3975 "scoped-tls",
3976 "tracing",
3977 ]
3978
3979 [[package]]
3980 name = "rustc_span"
3981 version = "0.0.0"
3982 dependencies = [
3983 "cfg-if",
3984 "indexmap 2.0.0",
3985 "md-5",
3986 "rustc_arena",
3987 "rustc_data_structures",
3988 "rustc_index",
3989 "rustc_macros",
3990 "rustc_serialize",
3991 "scoped-tls",
3992 "sha1",
3993 "sha2",
3994 "tracing",
3995 "unicode-width",
3996 ]
3997
3998 [[package]]
3999 name = "rustc_symbol_mangling"
4000 version = "0.0.0"
4001 dependencies = [
4002 "bitflags 1.3.2",
4003 "punycode",
4004 "rustc-demangle",
4005 "rustc_data_structures",
4006 "rustc_errors",
4007 "rustc_fluent_macro",
4008 "rustc_hir",
4009 "rustc_macros",
4010 "rustc_middle",
4011 "rustc_session",
4012 "rustc_span",
4013 "rustc_target",
4014 "tracing",
4015 "twox-hash",
4016 ]
4017
4018 [[package]]
4019 name = "rustc_target"
4020 version = "0.0.0"
4021 dependencies = [
4022 "bitflags 1.3.2",
4023 "object 0.31.1",
4024 "rustc_abi",
4025 "rustc_data_structures",
4026 "rustc_feature",
4027 "rustc_fs_util",
4028 "rustc_macros",
4029 "rustc_serialize",
4030 "rustc_span",
4031 "serde_json",
4032 "tracing",
4033 ]
4034
4035 [[package]]
4036 name = "rustc_tools_util"
4037 version = "0.3.0"
4038 source = "registry+https://github.com/rust-lang/crates.io-index"
4039 checksum = "8ba09476327c4b70ccefb6180f046ef588c26a24cf5d269a9feba316eb4f029f"
4040
4041 [[package]]
4042 name = "rustc_trait_selection"
4043 version = "0.0.0"
4044 dependencies = [
4045 "rustc_ast",
4046 "rustc_attr",
4047 "rustc_data_structures",
4048 "rustc_errors",
4049 "rustc_fluent_macro",
4050 "rustc_hir",
4051 "rustc_index",
4052 "rustc_infer",
4053 "rustc_macros",
4054 "rustc_middle",
4055 "rustc_parse_format",
4056 "rustc_query_system",
4057 "rustc_serialize",
4058 "rustc_session",
4059 "rustc_span",
4060 "rustc_target",
4061 "rustc_transmute",
4062 "smallvec",
4063 "tracing",
4064 ]
4065
4066 [[package]]
4067 name = "rustc_traits"
4068 version = "0.0.0"
4069 dependencies = [
4070 "rustc_ast",
4071 "rustc_data_structures",
4072 "rustc_hir",
4073 "rustc_infer",
4074 "rustc_middle",
4075 "rustc_span",
4076 "rustc_target",
4077 "rustc_trait_selection",
4078 "smallvec",
4079 "tracing",
4080 ]
4081
4082 [[package]]
4083 name = "rustc_transmute"
4084 version = "0.1.0"
4085 dependencies = [
4086 "itertools",
4087 "rustc_data_structures",
4088 "rustc_hir",
4089 "rustc_infer",
4090 "rustc_macros",
4091 "rustc_middle",
4092 "rustc_span",
4093 "rustc_target",
4094 "tracing",
4095 ]
4096
4097 [[package]]
4098 name = "rustc_ty_utils"
4099 version = "0.0.0"
4100 dependencies = [
4101 "itertools",
4102 "rustc_data_structures",
4103 "rustc_errors",
4104 "rustc_fluent_macro",
4105 "rustc_hir",
4106 "rustc_index",
4107 "rustc_infer",
4108 "rustc_macros",
4109 "rustc_middle",
4110 "rustc_session",
4111 "rustc_span",
4112 "rustc_target",
4113 "rustc_trait_selection",
4114 "rustc_type_ir",
4115 "tracing",
4116 ]
4117
4118 [[package]]
4119 name = "rustc_type_ir"
4120 version = "0.0.0"
4121 dependencies = [
4122 "bitflags 1.3.2",
4123 "rustc_data_structures",
4124 "rustc_index",
4125 "rustc_macros",
4126 "rustc_serialize",
4127 "smallvec",
4128 ]
4129
4130 [[package]]
4131 name = "rustc_version"
4132 version = "0.4.0"
4133 source = "registry+https://github.com/rust-lang/crates.io-index"
4134 checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
4135 dependencies = [
4136 "semver",
4137 ]
4138
4139 [[package]]
4140 name = "rustdoc"
4141 version = "0.0.0"
4142 dependencies = [
4143 "arrayvec",
4144 "askama",
4145 "expect-test",
4146 "itertools",
4147 "minifier",
4148 "once_cell",
4149 "regex",
4150 "rustdoc-json-types",
4151 "serde",
4152 "serde_json",
4153 "smallvec",
4154 "tempfile",
4155 "threadpool",
4156 "tracing",
4157 "tracing-subscriber",
4158 "tracing-tree",
4159 ]
4160
4161 [[package]]
4162 name = "rustdoc-gui-test"
4163 version = "0.1.0"
4164 dependencies = [
4165 "build_helper",
4166 "compiletest",
4167 "getopts",
4168 "walkdir",
4169 ]
4170
4171 [[package]]
4172 name = "rustdoc-json-types"
4173 version = "0.1.0"
4174 dependencies = [
4175 "bincode",
4176 "rustc-hash",
4177 "serde",
4178 "serde_json",
4179 ]
4180
4181 [[package]]
4182 name = "rustdoc-themes"
4183 version = "0.1.0"
4184
4185 [[package]]
4186 name = "rustdoc-tool"
4187 version = "0.0.0"
4188 dependencies = [
4189 "rustdoc",
4190 ]
4191
4192 [[package]]
4193 name = "rustfix"
4194 version = "0.6.1"
4195 source = "registry+https://github.com/rust-lang/crates.io-index"
4196 checksum = "ecd2853d9e26988467753bd9912c3a126f642d05d229a4b53f5752ee36c56481"
4197 dependencies = [
4198 "anyhow",
4199 "log",
4200 "serde",
4201 "serde_json",
4202 ]
4203
4204 [[package]]
4205 name = "rustfmt-config_proc_macro"
4206 version = "0.3.0"
4207 dependencies = [
4208 "proc-macro2",
4209 "quote",
4210 "serde",
4211 "syn 2.0.8",
4212 ]
4213
4214 [[package]]
4215 name = "rustfmt-nightly"
4216 version = "1.6.0"
4217 dependencies = [
4218 "annotate-snippets",
4219 "anyhow",
4220 "bytecount",
4221 "cargo_metadata",
4222 "clap",
4223 "diff",
4224 "dirs",
4225 "env_logger 0.10.0",
4226 "getopts",
4227 "ignore",
4228 "itertools",
4229 "lazy_static",
4230 "log",
4231 "regex",
4232 "rustfmt-config_proc_macro",
4233 "serde",
4234 "serde_json",
4235 "term",
4236 "thiserror",
4237 "toml 0.7.5",
4238 "unicode-segmentation",
4239 "unicode-width",
4240 "unicode_categories",
4241 ]
4242
4243 [[package]]
4244 name = "rustix"
4245 version = "0.37.11"
4246 source = "registry+https://github.com/rust-lang/crates.io-index"
4247 checksum = "85597d61f83914ddeba6a47b3b8ffe7365107221c2e557ed94426489fefb5f77"
4248 dependencies = [
4249 "bitflags 1.3.2",
4250 "errno",
4251 "io-lifetimes",
4252 "libc",
4253 "linux-raw-sys 0.3.8",
4254 "windows-sys 0.48.0",
4255 ]
4256
4257 [[package]]
4258 name = "rustix"
4259 version = "0.38.1"
4260 source = "registry+https://github.com/rust-lang/crates.io-index"
4261 checksum = "fbc6396159432b5c8490d4e301d8c705f61860b8b6c863bf79942ce5401968f3"
4262 dependencies = [
4263 "bitflags 2.3.3",
4264 "errno",
4265 "libc",
4266 "linux-raw-sys 0.4.3",
4267 "windows-sys 0.48.0",
4268 ]
4269
4270 [[package]]
4271 name = "rustversion"
4272 version = "1.0.12"
4273 source = "registry+https://github.com/rust-lang/crates.io-index"
4274 checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06"
4275
4276 [[package]]
4277 name = "ruzstd"
4278 version = "0.3.1"
4279 source = "registry+https://github.com/rust-lang/crates.io-index"
4280 checksum = "9a15e661f0f9dac21f3494fe5d23a6338c0ac116a2d22c2b63010acd89467ffe"
4281 dependencies = [
4282 "byteorder",
4283 "thiserror",
4284 "twox-hash",
4285 ]
4286
4287 [[package]]
4288 name = "ryu"
4289 version = "1.0.13"
4290 source = "registry+https://github.com/rust-lang/crates.io-index"
4291 checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041"
4292
4293 [[package]]
4294 name = "same-file"
4295 version = "1.0.6"
4296 source = "registry+https://github.com/rust-lang/crates.io-index"
4297 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
4298 dependencies = [
4299 "winapi-util",
4300 ]
4301
4302 [[package]]
4303 name = "schannel"
4304 version = "0.1.21"
4305 source = "registry+https://github.com/rust-lang/crates.io-index"
4306 checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3"
4307 dependencies = [
4308 "windows-sys 0.42.0",
4309 ]
4310
4311 [[package]]
4312 name = "scoped-tls"
4313 version = "1.0.1"
4314 source = "registry+https://github.com/rust-lang/crates.io-index"
4315 checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
4316
4317 [[package]]
4318 name = "scopeguard"
4319 version = "1.1.0"
4320 source = "registry+https://github.com/rust-lang/crates.io-index"
4321 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
4322
4323 [[package]]
4324 name = "self_cell"
4325 version = "0.10.2"
4326 source = "registry+https://github.com/rust-lang/crates.io-index"
4327 checksum = "1ef965a420fe14fdac7dd018862966a4c14094f900e1650bbc71ddd7d580c8af"
4328
4329 [[package]]
4330 name = "semver"
4331 version = "1.0.17"
4332 source = "registry+https://github.com/rust-lang/crates.io-index"
4333 checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed"
4334 dependencies = [
4335 "serde",
4336 ]
4337
4338 [[package]]
4339 name = "serde"
4340 version = "1.0.164"
4341 source = "registry+https://github.com/rust-lang/crates.io-index"
4342 checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d"
4343 dependencies = [
4344 "serde_derive",
4345 ]
4346
4347 [[package]]
4348 name = "serde_derive"
4349 version = "1.0.164"
4350 source = "registry+https://github.com/rust-lang/crates.io-index"
4351 checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68"
4352 dependencies = [
4353 "proc-macro2",
4354 "quote",
4355 "syn 2.0.8",
4356 ]
4357
4358 [[package]]
4359 name = "serde_json"
4360 version = "1.0.99"
4361 source = "registry+https://github.com/rust-lang/crates.io-index"
4362 checksum = "46266871c240a00b8f503b877622fe33430b3c7d963bdc0f2adc511e54a1eae3"
4363 dependencies = [
4364 "indexmap 2.0.0",
4365 "itoa",
4366 "ryu",
4367 "serde",
4368 ]
4369
4370 [[package]]
4371 name = "serde_spanned"
4372 version = "0.6.3"
4373 source = "registry+https://github.com/rust-lang/crates.io-index"
4374 checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186"
4375 dependencies = [
4376 "serde",
4377 ]
4378
4379 [[package]]
4380 name = "sha1"
4381 version = "0.10.5"
4382 source = "registry+https://github.com/rust-lang/crates.io-index"
4383 checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"
4384 dependencies = [
4385 "cfg-if",
4386 "cpufeatures",
4387 "digest",
4388 ]
4389
4390 [[package]]
4391 name = "sha2"
4392 version = "0.10.7"
4393 source = "registry+https://github.com/rust-lang/crates.io-index"
4394 checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8"
4395 dependencies = [
4396 "cfg-if",
4397 "cpufeatures",
4398 "digest",
4399 ]
4400
4401 [[package]]
4402 name = "sharded-slab"
4403 version = "0.1.4"
4404 source = "registry+https://github.com/rust-lang/crates.io-index"
4405 checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31"
4406 dependencies = [
4407 "lazy_static",
4408 ]
4409
4410 [[package]]
4411 name = "shell-escape"
4412 version = "0.1.5"
4413 source = "registry+https://github.com/rust-lang/crates.io-index"
4414 checksum = "45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f"
4415
4416 [[package]]
4417 name = "shlex"
4418 version = "1.1.0"
4419 source = "registry+https://github.com/rust-lang/crates.io-index"
4420 checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3"
4421
4422 [[package]]
4423 name = "siphasher"
4424 version = "0.3.10"
4425 source = "registry+https://github.com/rust-lang/crates.io-index"
4426 checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de"
4427
4428 [[package]]
4429 name = "slab"
4430 version = "0.4.8"
4431 source = "registry+https://github.com/rust-lang/crates.io-index"
4432 checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d"
4433 dependencies = [
4434 "autocfg",
4435 ]
4436
4437 [[package]]
4438 name = "smallvec"
4439 version = "1.10.0"
4440 source = "registry+https://github.com/rust-lang/crates.io-index"
4441 checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0"
4442
4443 [[package]]
4444 name = "snap"
4445 version = "1.1.0"
4446 source = "registry+https://github.com/rust-lang/crates.io-index"
4447 checksum = "5e9f0ab6ef7eb7353d9119c170a436d1bf248eea575ac42d19d12f4e34130831"
4448
4449 [[package]]
4450 name = "socket2"
4451 version = "0.4.9"
4452 source = "registry+https://github.com/rust-lang/crates.io-index"
4453 checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662"
4454 dependencies = [
4455 "libc",
4456 "winapi",
4457 ]
4458
4459 [[package]]
4460 name = "spdx-expression"
4461 version = "0.5.2"
4462 source = "registry+https://github.com/rust-lang/crates.io-index"
4463 checksum = "53d7ac03c67c572d85049d6db815e20a4a19b41b3d5cca732ac582342021ad77"
4464 dependencies = [
4465 "nom",
4466 "serde",
4467 "thiserror",
4468 "tracing",
4469 ]
4470
4471 [[package]]
4472 name = "spdx-rs"
4473 version = "0.5.3"
4474 source = "registry+https://github.com/rust-lang/crates.io-index"
4475 checksum = "74f1f9cfa402cd27dd022fd1943f0f969b10dda75d5e50e3a78ccee9c0188e2a"
4476 dependencies = [
4477 "chrono",
4478 "log",
4479 "nom",
4480 "serde",
4481 "spdx-expression",
4482 "strum",
4483 "strum_macros",
4484 "thiserror",
4485 "uuid",
4486 ]
4487
4488 [[package]]
4489 name = "stable_deref_trait"
4490 version = "1.2.0"
4491 source = "registry+https://github.com/rust-lang/crates.io-index"
4492 checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
4493
4494 [[package]]
4495 name = "stacker"
4496 version = "0.1.15"
4497 source = "registry+https://github.com/rust-lang/crates.io-index"
4498 checksum = "c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce"
4499 dependencies = [
4500 "cc",
4501 "cfg-if",
4502 "libc",
4503 "psm",
4504 "winapi",
4505 ]
4506
4507 [[package]]
4508 name = "static_assertions"
4509 version = "1.1.0"
4510 source = "registry+https://github.com/rust-lang/crates.io-index"
4511 checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
4512
4513 [[package]]
4514 name = "std"
4515 version = "0.0.0"
4516 dependencies = [
4517 "addr2line 0.21.0",
4518 "alloc",
4519 "cfg-if",
4520 "compiler_builtins",
4521 "core",
4522 "dlmalloc",
4523 "fortanix-sgx-abi",
4524 "hashbrown 0.14.0",
4525 "hermit-abi 0.3.1",
4526 "libc",
4527 "miniz_oxide",
4528 "object 0.32.0",
4529 "panic_abort",
4530 "panic_unwind",
4531 "profiler_builtins",
4532 "rand",
4533 "rand_xorshift",
4534 "rustc-demangle",
4535 "std_detect",
4536 "unwind",
4537 "wasi",
4538 ]
4539
4540 [[package]]
4541 name = "std_detect"
4542 version = "0.1.5"
4543 dependencies = [
4544 "cfg-if",
4545 "compiler_builtins",
4546 "libc",
4547 "rustc-std-workspace-alloc",
4548 "rustc-std-workspace-core",
4549 ]
4550
4551 [[package]]
4552 name = "string_cache"
4553 version = "0.8.7"
4554 source = "registry+https://github.com/rust-lang/crates.io-index"
4555 checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b"
4556 dependencies = [
4557 "new_debug_unreachable",
4558 "once_cell",
4559 "parking_lot 0.12.1",
4560 "phf_shared",
4561 "precomputed-hash",
4562 "serde",
4563 ]
4564
4565 [[package]]
4566 name = "string_cache_codegen"
4567 version = "0.5.2"
4568 source = "registry+https://github.com/rust-lang/crates.io-index"
4569 checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988"
4570 dependencies = [
4571 "phf_generator",
4572 "phf_shared",
4573 "proc-macro2",
4574 "quote",
4575 ]
4576
4577 [[package]]
4578 name = "strsim"
4579 version = "0.10.0"
4580 source = "registry+https://github.com/rust-lang/crates.io-index"
4581 checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
4582
4583 [[package]]
4584 name = "strum"
4585 version = "0.24.1"
4586 source = "registry+https://github.com/rust-lang/crates.io-index"
4587 checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f"
4588
4589 [[package]]
4590 name = "strum_macros"
4591 version = "0.24.3"
4592 source = "registry+https://github.com/rust-lang/crates.io-index"
4593 checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59"
4594 dependencies = [
4595 "heck",
4596 "proc-macro2",
4597 "quote",
4598 "rustversion",
4599 "syn 1.0.109",
4600 ]
4601
4602 [[package]]
4603 name = "suggest-tests"
4604 version = "0.1.0"
4605 dependencies = [
4606 "build_helper",
4607 "glob",
4608 "once_cell",
4609 ]
4610
4611 [[package]]
4612 name = "syn"
4613 version = "1.0.109"
4614 source = "registry+https://github.com/rust-lang/crates.io-index"
4615 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
4616 dependencies = [
4617 "proc-macro2",
4618 "quote",
4619 "unicode-ident",
4620 ]
4621
4622 [[package]]
4623 name = "syn"
4624 version = "2.0.8"
4625 source = "registry+https://github.com/rust-lang/crates.io-index"
4626 checksum = "bcc02725fd69ab9f26eab07fad303e2497fad6fb9eba4f96c4d1687bdf704ad9"
4627 dependencies = [
4628 "proc-macro2",
4629 "quote",
4630 "unicode-ident",
4631 ]
4632
4633 [[package]]
4634 name = "synstructure"
4635 version = "0.12.6"
4636 source = "registry+https://github.com/rust-lang/crates.io-index"
4637 checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f"
4638 dependencies = [
4639 "proc-macro2",
4640 "quote",
4641 "syn 1.0.109",
4642 "unicode-xid",
4643 ]
4644
4645 [[package]]
4646 name = "synstructure"
4647 version = "0.13.0"
4648 source = "registry+https://github.com/rust-lang/crates.io-index"
4649 checksum = "285ba80e733fac80aa4270fbcdf83772a79b80aa35c97075320abfee4a915b06"
4650 dependencies = [
4651 "proc-macro2",
4652 "quote",
4653 "syn 2.0.8",
4654 "unicode-xid",
4655 ]
4656
4657 [[package]]
4658 name = "sysroot"
4659 version = "0.0.0"
4660 dependencies = [
4661 "proc_macro",
4662 "std",
4663 "test",
4664 ]
4665
4666 [[package]]
4667 name = "tar"
4668 version = "0.4.38"
4669 source = "registry+https://github.com/rust-lang/crates.io-index"
4670 checksum = "4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6"
4671 dependencies = [
4672 "filetime",
4673 "libc",
4674 "xattr",
4675 ]
4676
4677 [[package]]
4678 name = "tempfile"
4679 version = "3.6.0"
4680 source = "registry+https://github.com/rust-lang/crates.io-index"
4681 checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6"
4682 dependencies = [
4683 "autocfg",
4684 "cfg-if",
4685 "fastrand",
4686 "redox_syscall 0.3.5",
4687 "rustix 0.37.11",
4688 "windows-sys 0.48.0",
4689 ]
4690
4691 [[package]]
4692 name = "tendril"
4693 version = "0.4.3"
4694 source = "registry+https://github.com/rust-lang/crates.io-index"
4695 checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0"
4696 dependencies = [
4697 "futf",
4698 "mac",
4699 "utf-8",
4700 ]
4701
4702 [[package]]
4703 name = "term"
4704 version = "0.7.0"
4705 source = "registry+https://github.com/rust-lang/crates.io-index"
4706 checksum = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f"
4707 dependencies = [
4708 "dirs-next",
4709 "rustversion",
4710 "winapi",
4711 ]
4712
4713 [[package]]
4714 name = "termcolor"
4715 version = "1.2.0"
4716 source = "registry+https://github.com/rust-lang/crates.io-index"
4717 checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
4718 dependencies = [
4719 "winapi-util",
4720 ]
4721
4722 [[package]]
4723 name = "terminal_size"
4724 version = "0.2.6"
4725 source = "registry+https://github.com/rust-lang/crates.io-index"
4726 checksum = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237"
4727 dependencies = [
4728 "rustix 0.37.11",
4729 "windows-sys 0.48.0",
4730 ]
4731
4732 [[package]]
4733 name = "termize"
4734 version = "0.1.1"
4735 source = "registry+https://github.com/rust-lang/crates.io-index"
4736 checksum = "1706be6b564323ce7092f5f7e6b118a14c8ef7ed0e69c8c5329c914a9f101295"
4737 dependencies = [
4738 "libc",
4739 "winapi",
4740 ]
4741
4742 [[package]]
4743 name = "test"
4744 version = "0.0.0"
4745 dependencies = [
4746 "core",
4747 "getopts",
4748 "panic_abort",
4749 "panic_unwind",
4750 "std",
4751 ]
4752
4753 [[package]]
4754 name = "tester"
4755 version = "0.9.1"
4756 source = "registry+https://github.com/rust-lang/crates.io-index"
4757 checksum = "89e8bf7e0eb2dd7b4228cc1b6821fc5114cd6841ae59f652a85488c016091e5f"
4758 dependencies = [
4759 "cfg-if",
4760 "getopts",
4761 "libc",
4762 "num_cpus",
4763 "term",
4764 ]
4765
4766 [[package]]
4767 name = "thin-vec"
4768 version = "0.2.12"
4769 source = "registry+https://github.com/rust-lang/crates.io-index"
4770 checksum = "aac81b6fd6beb5884b0cf3321b8117e6e5d47ecb6fc89f414cfdcca8b2fe2dd8"
4771
4772 [[package]]
4773 name = "thiserror"
4774 version = "1.0.40"
4775 source = "registry+https://github.com/rust-lang/crates.io-index"
4776 checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac"
4777 dependencies = [
4778 "thiserror-impl",
4779 ]
4780
4781 [[package]]
4782 name = "thiserror-impl"
4783 version = "1.0.40"
4784 source = "registry+https://github.com/rust-lang/crates.io-index"
4785 checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f"
4786 dependencies = [
4787 "proc-macro2",
4788 "quote",
4789 "syn 2.0.8",
4790 ]
4791
4792 [[package]]
4793 name = "thorin-dwp"
4794 version = "0.6.0"
4795 source = "registry+https://github.com/rust-lang/crates.io-index"
4796 checksum = "98c040e1340b889d4180c64e1d787efa9c32cb1617757e101480b61238b0d927"
4797 dependencies = [
4798 "gimli 0.26.2",
4799 "hashbrown 0.12.3",
4800 "object 0.31.1",
4801 "tracing",
4802 ]
4803
4804 [[package]]
4805 name = "thread_local"
4806 version = "1.1.7"
4807 source = "registry+https://github.com/rust-lang/crates.io-index"
4808 checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152"
4809 dependencies = [
4810 "cfg-if",
4811 "once_cell",
4812 ]
4813
4814 [[package]]
4815 name = "threadpool"
4816 version = "1.8.1"
4817 source = "registry+https://github.com/rust-lang/crates.io-index"
4818 checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
4819 dependencies = [
4820 "num_cpus",
4821 ]
4822
4823 [[package]]
4824 name = "tidy"
4825 version = "0.1.0"
4826 dependencies = [
4827 "cargo-platform",
4828 "cargo_metadata",
4829 "ignore",
4830 "lazy_static",
4831 "miropt-test-tools",
4832 "regex",
4833 "semver",
4834 "termcolor",
4835 "walkdir",
4836 ]
4837
4838 [[package]]
4839 name = "tier-check"
4840 version = "0.1.0"
4841
4842 [[package]]
4843 name = "tinystr"
4844 version = "0.7.1"
4845 source = "registry+https://github.com/rust-lang/crates.io-index"
4846 checksum = "7ac3f5b6856e931e15e07b478e98c8045239829a65f9156d4fa7e7788197a5ef"
4847 dependencies = [
4848 "displaydoc",
4849 "zerovec",
4850 ]
4851
4852 [[package]]
4853 name = "tinyvec"
4854 version = "1.6.0"
4855 source = "registry+https://github.com/rust-lang/crates.io-index"
4856 checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
4857 dependencies = [
4858 "tinyvec_macros",
4859 ]
4860
4861 [[package]]
4862 name = "tinyvec_macros"
4863 version = "0.1.1"
4864 source = "registry+https://github.com/rust-lang/crates.io-index"
4865 checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
4866
4867 [[package]]
4868 name = "tokio"
4869 version = "1.29.1"
4870 source = "registry+https://github.com/rust-lang/crates.io-index"
4871 checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da"
4872 dependencies = [
4873 "autocfg",
4874 "backtrace",
4875 "bytes",
4876 "pin-project-lite",
4877 ]
4878
4879 [[package]]
4880 name = "toml"
4881 version = "0.5.11"
4882 source = "registry+https://github.com/rust-lang/crates.io-index"
4883 checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
4884 dependencies = [
4885 "serde",
4886 ]
4887
4888 [[package]]
4889 name = "toml"
4890 version = "0.7.5"
4891 source = "registry+https://github.com/rust-lang/crates.io-index"
4892 checksum = "1ebafdf5ad1220cb59e7d17cf4d2c72015297b75b19a10472f99b89225089240"
4893 dependencies = [
4894 "serde",
4895 "serde_spanned",
4896 "toml_datetime",
4897 "toml_edit",
4898 ]
4899
4900 [[package]]
4901 name = "toml_datetime"
4902 version = "0.6.3"
4903 source = "registry+https://github.com/rust-lang/crates.io-index"
4904 checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b"
4905 dependencies = [
4906 "serde",
4907 ]
4908
4909 [[package]]
4910 name = "toml_edit"
4911 version = "0.19.11"
4912 source = "registry+https://github.com/rust-lang/crates.io-index"
4913 checksum = "266f016b7f039eec8a1a80dfe6156b633d208b9fccca5e4db1d6775b0c4e34a7"
4914 dependencies = [
4915 "indexmap 2.0.0",
4916 "serde",
4917 "serde_spanned",
4918 "toml_datetime",
4919 "winnow",
4920 ]
4921
4922 [[package]]
4923 name = "topological-sort"
4924 version = "0.2.2"
4925 source = "registry+https://github.com/rust-lang/crates.io-index"
4926 checksum = "ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d"
4927
4928 [[package]]
4929 name = "tracing"
4930 version = "0.1.37"
4931 source = "registry+https://github.com/rust-lang/crates.io-index"
4932 checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
4933 dependencies = [
4934 "cfg-if",
4935 "pin-project-lite",
4936 "tracing-attributes",
4937 "tracing-core",
4938 ]
4939
4940 [[package]]
4941 name = "tracing-attributes"
4942 version = "0.1.26"
4943 source = "registry+https://github.com/rust-lang/crates.io-index"
4944 checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
4945 dependencies = [
4946 "proc-macro2",
4947 "quote",
4948 "syn 2.0.8",
4949 ]
4950
4951 [[package]]
4952 name = "tracing-core"
4953 version = "0.1.30"
4954 source = "registry+https://github.com/rust-lang/crates.io-index"
4955 checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a"
4956 dependencies = [
4957 "once_cell",
4958 "valuable",
4959 ]
4960
4961 [[package]]
4962 name = "tracing-error"
4963 version = "0.2.0"
4964 source = "registry+https://github.com/rust-lang/crates.io-index"
4965 checksum = "d686ec1c0f384b1277f097b2f279a2ecc11afe8c133c1aabf036a27cb4cd206e"
4966 dependencies = [
4967 "tracing",
4968 "tracing-subscriber",
4969 ]
4970
4971 [[package]]
4972 name = "tracing-log"
4973 version = "0.1.3"
4974 source = "registry+https://github.com/rust-lang/crates.io-index"
4975 checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922"
4976 dependencies = [
4977 "lazy_static",
4978 "log",
4979 "tracing-core",
4980 ]
4981
4982 [[package]]
4983 name = "tracing-subscriber"
4984 version = "0.3.17"
4985 source = "registry+https://github.com/rust-lang/crates.io-index"
4986 checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77"
4987 dependencies = [
4988 "matchers",
4989 "nu-ansi-term",
4990 "once_cell",
4991 "parking_lot 0.12.1",
4992 "regex",
4993 "sharded-slab",
4994 "smallvec",
4995 "thread_local",
4996 "tracing",
4997 "tracing-core",
4998 ]
4999
5000 [[package]]
5001 name = "tracing-tree"
5002 version = "0.2.3"
5003 source = "registry+https://github.com/rust-lang/crates.io-index"
5004 checksum = "4f9742d8df709837409dbb22aa25dd7769c260406f20ff48a2320b80a4a6aed0"
5005 dependencies = [
5006 "atty",
5007 "nu-ansi-term",
5008 "tracing-core",
5009 "tracing-log",
5010 "tracing-subscriber",
5011 ]
5012
5013 [[package]]
5014 name = "twox-hash"
5015 version = "1.6.3"
5016 source = "registry+https://github.com/rust-lang/crates.io-index"
5017 checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
5018 dependencies = [
5019 "cfg-if",
5020 "rand",
5021 "static_assertions",
5022 ]
5023
5024 [[package]]
5025 name = "type-map"
5026 version = "0.4.0"
5027 source = "registry+https://github.com/rust-lang/crates.io-index"
5028 checksum = "b6d3364c5e96cb2ad1603037ab253ddd34d7fb72a58bdddf4b7350760fc69a46"
5029 dependencies = [
5030 "rustc-hash",
5031 ]
5032
5033 [[package]]
5034 name = "typenum"
5035 version = "1.16.0"
5036 source = "registry+https://github.com/rust-lang/crates.io-index"
5037 checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
5038
5039 [[package]]
5040 name = "ucd-parse"
5041 version = "0.1.10"
5042 source = "registry+https://github.com/rust-lang/crates.io-index"
5043 checksum = "fc2d0556a998f4c55500ce1730901ba32bafbe820068cbdc091421525d61253b"
5044 dependencies = [
5045 "once_cell",
5046 "regex",
5047 ]
5048
5049 [[package]]
5050 name = "ucd-trie"
5051 version = "0.1.5"
5052 source = "registry+https://github.com/rust-lang/crates.io-index"
5053 checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81"
5054
5055 [[package]]
5056 name = "ui_test"
5057 version = "0.11.6"
5058 source = "registry+https://github.com/rust-lang/crates.io-index"
5059 checksum = "24a2e70adc9d18b9b4dd80ea57aeec447103c6fbb354a07c080adad451c645e1"
5060 dependencies = [
5061 "bstr",
5062 "cargo-platform",
5063 "cargo_metadata",
5064 "color-eyre",
5065 "colored",
5066 "crossbeam-channel",
5067 "diff",
5068 "lazy_static",
5069 "regex",
5070 "rustc_version",
5071 "rustfix",
5072 "serde",
5073 "serde_json",
5074 "tempfile",
5075 ]
5076
5077 [[package]]
5078 name = "unic-char-property"
5079 version = "0.9.0"
5080 source = "registry+https://github.com/rust-lang/crates.io-index"
5081 checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221"
5082 dependencies = [
5083 "unic-char-range",
5084 ]
5085
5086 [[package]]
5087 name = "unic-char-range"
5088 version = "0.9.0"
5089 source = "registry+https://github.com/rust-lang/crates.io-index"
5090 checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc"
5091
5092 [[package]]
5093 name = "unic-common"
5094 version = "0.9.0"
5095 source = "registry+https://github.com/rust-lang/crates.io-index"
5096 checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc"
5097
5098 [[package]]
5099 name = "unic-emoji-char"
5100 version = "0.9.0"
5101 source = "registry+https://github.com/rust-lang/crates.io-index"
5102 checksum = "0b07221e68897210270a38bde4babb655869637af0f69407f96053a34f76494d"
5103 dependencies = [
5104 "unic-char-property",
5105 "unic-char-range",
5106 "unic-ucd-version",
5107 ]
5108
5109 [[package]]
5110 name = "unic-langid"
5111 version = "0.9.1"
5112 source = "registry+https://github.com/rust-lang/crates.io-index"
5113 checksum = "398f9ad7239db44fd0f80fe068d12ff22d78354080332a5077dc6f52f14dcf2f"
5114 dependencies = [
5115 "unic-langid-impl",
5116 "unic-langid-macros",
5117 ]
5118
5119 [[package]]
5120 name = "unic-langid-impl"
5121 version = "0.9.1"
5122 source = "registry+https://github.com/rust-lang/crates.io-index"
5123 checksum = "e35bfd2f2b8796545b55d7d3fd3e89a0613f68a0d1c8bc28cb7ff96b411a35ff"
5124 dependencies = [
5125 "tinystr",
5126 ]
5127
5128 [[package]]
5129 name = "unic-langid-macros"
5130 version = "0.9.1"
5131 source = "registry+https://github.com/rust-lang/crates.io-index"
5132 checksum = "055e618bf694161ffff0466d95cef3e1a5edc59f6ba1888e97801f2b4ebdc4fe"
5133 dependencies = [
5134 "proc-macro-hack",
5135 "tinystr",
5136 "unic-langid-impl",
5137 "unic-langid-macros-impl",
5138 ]
5139
5140 [[package]]
5141 name = "unic-langid-macros-impl"
5142 version = "0.9.1"
5143 source = "registry+https://github.com/rust-lang/crates.io-index"
5144 checksum = "1f5cdec05b907f4e2f6843f4354f4ce6a5bebe1a56df320a49134944477ce4d8"
5145 dependencies = [
5146 "proc-macro-hack",
5147 "quote",
5148 "syn 1.0.109",
5149 "unic-langid-impl",
5150 ]
5151
5152 [[package]]
5153 name = "unic-ucd-version"
5154 version = "0.9.0"
5155 source = "registry+https://github.com/rust-lang/crates.io-index"
5156 checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4"
5157 dependencies = [
5158 "unic-common",
5159 ]
5160
5161 [[package]]
5162 name = "unicase"
5163 version = "2.6.0"
5164 source = "registry+https://github.com/rust-lang/crates.io-index"
5165 checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
5166 dependencies = [
5167 "version_check",
5168 ]
5169
5170 [[package]]
5171 name = "unicode-bdd"
5172 version = "0.1.0"
5173 dependencies = [
5174 "ucd-parse",
5175 ]
5176
5177 [[package]]
5178 name = "unicode-bidi"
5179 version = "0.3.13"
5180 source = "registry+https://github.com/rust-lang/crates.io-index"
5181 checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"
5182
5183 [[package]]
5184 name = "unicode-ident"
5185 version = "1.0.9"
5186 source = "registry+https://github.com/rust-lang/crates.io-index"
5187 checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0"
5188
5189 [[package]]
5190 name = "unicode-normalization"
5191 version = "0.1.22"
5192 source = "registry+https://github.com/rust-lang/crates.io-index"
5193 checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921"
5194 dependencies = [
5195 "tinyvec",
5196 ]
5197
5198 [[package]]
5199 name = "unicode-script"
5200 version = "0.5.5"
5201 source = "registry+https://github.com/rust-lang/crates.io-index"
5202 checksum = "7d817255e1bed6dfd4ca47258685d14d2bdcfbc64fdc9e3819bd5848057b8ecc"
5203
5204 [[package]]
5205 name = "unicode-security"
5206 version = "0.1.0"
5207 source = "registry+https://github.com/rust-lang/crates.io-index"
5208 checksum = "9ef5756b3097992b934b06608c69f48448a0fbe804bb1e72b982f6d7983e9e63"
5209 dependencies = [
5210 "unicode-normalization",
5211 "unicode-script",
5212 ]
5213
5214 [[package]]
5215 name = "unicode-segmentation"
5216 version = "1.10.1"
5217 source = "registry+https://github.com/rust-lang/crates.io-index"
5218 checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36"
5219
5220 [[package]]
5221 name = "unicode-width"
5222 version = "0.1.10"
5223 source = "registry+https://github.com/rust-lang/crates.io-index"
5224 checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
5225 dependencies = [
5226 "compiler_builtins",
5227 "rustc-std-workspace-core",
5228 "rustc-std-workspace-std",
5229 ]
5230
5231 [[package]]
5232 name = "unicode-xid"
5233 version = "0.2.4"
5234 source = "registry+https://github.com/rust-lang/crates.io-index"
5235 checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c"
5236
5237 [[package]]
5238 name = "unicode_categories"
5239 version = "0.1.1"
5240 source = "registry+https://github.com/rust-lang/crates.io-index"
5241 checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e"
5242
5243 [[package]]
5244 name = "unified-diff"
5245 version = "0.2.1"
5246 source = "registry+https://github.com/rust-lang/crates.io-index"
5247 checksum = "496a3d395ed0c30f411ceace4a91f7d93b148fb5a9b383d5d4cff7850f048d5f"
5248 dependencies = [
5249 "diff",
5250 ]
5251
5252 [[package]]
5253 name = "unstable-book-gen"
5254 version = "0.1.0"
5255 dependencies = [
5256 "num-traits",
5257 "tidy",
5258 ]
5259
5260 [[package]]
5261 name = "unwind"
5262 version = "0.0.0"
5263 dependencies = [
5264 "cc",
5265 "cfg-if",
5266 "compiler_builtins",
5267 "core",
5268 "libc",
5269 ]
5270
5271 [[package]]
5272 name = "url"
5273 version = "2.4.0"
5274 source = "registry+https://github.com/rust-lang/crates.io-index"
5275 checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb"
5276 dependencies = [
5277 "form_urlencoded",
5278 "idna",
5279 "percent-encoding",
5280 ]
5281
5282 [[package]]
5283 name = "utf-8"
5284 version = "0.7.6"
5285 source = "registry+https://github.com/rust-lang/crates.io-index"
5286 checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
5287
5288 [[package]]
5289 name = "utf8parse"
5290 version = "0.2.1"
5291 source = "registry+https://github.com/rust-lang/crates.io-index"
5292 checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
5293
5294 [[package]]
5295 name = "uuid"
5296 version = "1.4.0"
5297 source = "registry+https://github.com/rust-lang/crates.io-index"
5298 checksum = "d023da39d1fde5a8a3fe1f3e01ca9632ada0a63e9797de55a879d6e2236277be"
5299 dependencies = [
5300 "getrandom",
5301 ]
5302
5303 [[package]]
5304 name = "valuable"
5305 version = "0.1.0"
5306 source = "registry+https://github.com/rust-lang/crates.io-index"
5307 checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
5308
5309 [[package]]
5310 name = "vcpkg"
5311 version = "0.2.15"
5312 source = "registry+https://github.com/rust-lang/crates.io-index"
5313 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
5314
5315 [[package]]
5316 name = "version_check"
5317 version = "0.9.4"
5318 source = "registry+https://github.com/rust-lang/crates.io-index"
5319 checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
5320
5321 [[package]]
5322 name = "walkdir"
5323 version = "2.3.3"
5324 source = "registry+https://github.com/rust-lang/crates.io-index"
5325 checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698"
5326 dependencies = [
5327 "same-file",
5328 "winapi-util",
5329 ]
5330
5331 [[package]]
5332 name = "wasi"
5333 version = "0.11.0+wasi-snapshot-preview1"
5334 source = "registry+https://github.com/rust-lang/crates.io-index"
5335 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
5336 dependencies = [
5337 "compiler_builtins",
5338 "rustc-std-workspace-alloc",
5339 "rustc-std-workspace-core",
5340 ]
5341
5342 [[package]]
5343 name = "wasm-bindgen"
5344 version = "0.2.87"
5345 source = "registry+https://github.com/rust-lang/crates.io-index"
5346 checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342"
5347 dependencies = [
5348 "cfg-if",
5349 "wasm-bindgen-macro",
5350 ]
5351
5352 [[package]]
5353 name = "wasm-bindgen-backend"
5354 version = "0.2.87"
5355 source = "registry+https://github.com/rust-lang/crates.io-index"
5356 checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd"
5357 dependencies = [
5358 "bumpalo",
5359 "log",
5360 "once_cell",
5361 "proc-macro2",
5362 "quote",
5363 "syn 2.0.8",
5364 "wasm-bindgen-shared",
5365 ]
5366
5367 [[package]]
5368 name = "wasm-bindgen-macro"
5369 version = "0.2.87"
5370 source = "registry+https://github.com/rust-lang/crates.io-index"
5371 checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d"
5372 dependencies = [
5373 "quote",
5374 "wasm-bindgen-macro-support",
5375 ]
5376
5377 [[package]]
5378 name = "wasm-bindgen-macro-support"
5379 version = "0.2.87"
5380 source = "registry+https://github.com/rust-lang/crates.io-index"
5381 checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
5382 dependencies = [
5383 "proc-macro2",
5384 "quote",
5385 "syn 2.0.8",
5386 "wasm-bindgen-backend",
5387 "wasm-bindgen-shared",
5388 ]
5389
5390 [[package]]
5391 name = "wasm-bindgen-shared"
5392 version = "0.2.87"
5393 source = "registry+https://github.com/rust-lang/crates.io-index"
5394 checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1"
5395
5396 [[package]]
5397 name = "winapi"
5398 version = "0.3.9"
5399 source = "registry+https://github.com/rust-lang/crates.io-index"
5400 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
5401 dependencies = [
5402 "winapi-i686-pc-windows-gnu",
5403 "winapi-x86_64-pc-windows-gnu",
5404 ]
5405
5406 [[package]]
5407 name = "winapi-i686-pc-windows-gnu"
5408 version = "0.4.0"
5409 source = "registry+https://github.com/rust-lang/crates.io-index"
5410 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
5411
5412 [[package]]
5413 name = "winapi-util"
5414 version = "0.1.5"
5415 source = "registry+https://github.com/rust-lang/crates.io-index"
5416 checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
5417 dependencies = [
5418 "winapi",
5419 ]
5420
5421 [[package]]
5422 name = "winapi-x86_64-pc-windows-gnu"
5423 version = "0.4.0"
5424 source = "registry+https://github.com/rust-lang/crates.io-index"
5425 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
5426
5427 [[package]]
5428 name = "windows"
5429 version = "0.48.0"
5430 source = "registry+https://github.com/rust-lang/crates.io-index"
5431 checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
5432 dependencies = [
5433 "windows-targets",
5434 ]
5435
5436 [[package]]
5437 name = "windows-bindgen"
5438 version = "0.49.0"
5439 source = "registry+https://github.com/rust-lang/crates.io-index"
5440 checksum = "b6935fb09b84ee57929ae92518b475f5dfdfbeb87c5334756acc28ee8e202b60"
5441 dependencies = [
5442 "windows-metadata",
5443 "windows-tokens",
5444 ]
5445
5446 [[package]]
5447 name = "windows-metadata"
5448 version = "0.49.0"
5449 source = "registry+https://github.com/rust-lang/crates.io-index"
5450 checksum = "2f5bca94a32bf1e6a376522b6601275a3b611ee885ec0f1b6a05f17e8cfd3385"
5451
5452 [[package]]
5453 name = "windows-sys"
5454 version = "0.42.0"
5455 source = "registry+https://github.com/rust-lang/crates.io-index"
5456 checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7"
5457 dependencies = [
5458 "windows_aarch64_gnullvm 0.42.2",
5459 "windows_aarch64_msvc 0.42.2",
5460 "windows_i686_gnu 0.42.2",
5461 "windows_i686_msvc 0.42.2",
5462 "windows_x86_64_gnu 0.42.2",
5463 "windows_x86_64_gnullvm 0.42.2",
5464 "windows_x86_64_msvc 0.42.2",
5465 ]
5466
5467 [[package]]
5468 name = "windows-sys"
5469 version = "0.48.0"
5470 source = "registry+https://github.com/rust-lang/crates.io-index"
5471 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
5472 dependencies = [
5473 "windows-targets",
5474 ]
5475
5476 [[package]]
5477 name = "windows-targets"
5478 version = "0.48.1"
5479 source = "registry+https://github.com/rust-lang/crates.io-index"
5480 checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f"
5481 dependencies = [
5482 "windows_aarch64_gnullvm 0.48.0",
5483 "windows_aarch64_msvc 0.48.0",
5484 "windows_i686_gnu 0.48.0",
5485 "windows_i686_msvc 0.48.0",
5486 "windows_x86_64_gnu 0.48.0",
5487 "windows_x86_64_gnullvm 0.48.0",
5488 "windows_x86_64_msvc 0.48.0",
5489 ]
5490
5491 [[package]]
5492 name = "windows-tokens"
5493 version = "0.48.0"
5494 source = "registry+https://github.com/rust-lang/crates.io-index"
5495 checksum = "b34c9a3b28cb41db7385546f7f9a8179348dffc89923dde66857b1ba5312f6b4"
5496
5497 [[package]]
5498 name = "windows_aarch64_gnullvm"
5499 version = "0.42.2"
5500 source = "registry+https://github.com/rust-lang/crates.io-index"
5501 checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
5502
5503 [[package]]
5504 name = "windows_aarch64_gnullvm"
5505 version = "0.48.0"
5506 source = "registry+https://github.com/rust-lang/crates.io-index"
5507 checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
5508
5509 [[package]]
5510 name = "windows_aarch64_msvc"
5511 version = "0.42.2"
5512 source = "registry+https://github.com/rust-lang/crates.io-index"
5513 checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
5514
5515 [[package]]
5516 name = "windows_aarch64_msvc"
5517 version = "0.48.0"
5518 source = "registry+https://github.com/rust-lang/crates.io-index"
5519 checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
5520
5521 [[package]]
5522 name = "windows_i686_gnu"
5523 version = "0.42.2"
5524 source = "registry+https://github.com/rust-lang/crates.io-index"
5525 checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
5526
5527 [[package]]
5528 name = "windows_i686_gnu"
5529 version = "0.48.0"
5530 source = "registry+https://github.com/rust-lang/crates.io-index"
5531 checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
5532
5533 [[package]]
5534 name = "windows_i686_msvc"
5535 version = "0.42.2"
5536 source = "registry+https://github.com/rust-lang/crates.io-index"
5537 checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
5538
5539 [[package]]
5540 name = "windows_i686_msvc"
5541 version = "0.48.0"
5542 source = "registry+https://github.com/rust-lang/crates.io-index"
5543 checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
5544
5545 [[package]]
5546 name = "windows_x86_64_gnu"
5547 version = "0.42.2"
5548 source = "registry+https://github.com/rust-lang/crates.io-index"
5549 checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
5550
5551 [[package]]
5552 name = "windows_x86_64_gnu"
5553 version = "0.48.0"
5554 source = "registry+https://github.com/rust-lang/crates.io-index"
5555 checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
5556
5557 [[package]]
5558 name = "windows_x86_64_gnullvm"
5559 version = "0.42.2"
5560 source = "registry+https://github.com/rust-lang/crates.io-index"
5561 checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
5562
5563 [[package]]
5564 name = "windows_x86_64_gnullvm"
5565 version = "0.48.0"
5566 source = "registry+https://github.com/rust-lang/crates.io-index"
5567 checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
5568
5569 [[package]]
5570 name = "windows_x86_64_msvc"
5571 version = "0.42.2"
5572 source = "registry+https://github.com/rust-lang/crates.io-index"
5573 checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
5574
5575 [[package]]
5576 name = "windows_x86_64_msvc"
5577 version = "0.48.0"
5578 source = "registry+https://github.com/rust-lang/crates.io-index"
5579 checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
5580
5581 [[package]]
5582 name = "winnow"
5583 version = "0.4.7"
5584 source = "registry+https://github.com/rust-lang/crates.io-index"
5585 checksum = "ca0ace3845f0d96209f0375e6d367e3eb87eb65d27d445bdc9f1843a26f39448"
5586 dependencies = [
5587 "memchr",
5588 ]
5589
5590 [[package]]
5591 name = "writeable"
5592 version = "0.5.2"
5593 source = "registry+https://github.com/rust-lang/crates.io-index"
5594 checksum = "60e49e42bdb1d5dc76f4cd78102f8f0714d32edfa3efb82286eb0f0b1fc0da0f"
5595
5596 [[package]]
5597 name = "xattr"
5598 version = "0.2.3"
5599 source = "registry+https://github.com/rust-lang/crates.io-index"
5600 checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc"
5601 dependencies = [
5602 "libc",
5603 ]
5604
5605 [[package]]
5606 name = "xz2"
5607 version = "0.1.7"
5608 source = "registry+https://github.com/rust-lang/crates.io-index"
5609 checksum = "388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2"
5610 dependencies = [
5611 "lzma-sys",
5612 ]
5613
5614 [[package]]
5615 name = "yaml-merge-keys"
5616 version = "0.4.1"
5617 source = "registry+https://github.com/rust-lang/crates.io-index"
5618 checksum = "fd236a7dc9bb598f349fe4a8754f49181fee50284daa15cd1ba652d722280004"
5619 dependencies = [
5620 "lazy_static",
5621 "thiserror",
5622 "yaml-rust",
5623 ]
5624
5625 [[package]]
5626 name = "yaml-rust"
5627 version = "0.4.5"
5628 source = "registry+https://github.com/rust-lang/crates.io-index"
5629 checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85"
5630 dependencies = [
5631 "linked-hash-map",
5632 ]
5633
5634 [[package]]
5635 name = "yansi-term"
5636 version = "0.1.2"
5637 source = "registry+https://github.com/rust-lang/crates.io-index"
5638 checksum = "fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1"
5639 dependencies = [
5640 "winapi",
5641 ]
5642
5643 [[package]]
5644 name = "yoke"
5645 version = "0.7.1"
5646 source = "registry+https://github.com/rust-lang/crates.io-index"
5647 checksum = "1848075a23a28f9773498ee9a0f2cf58fcbad4f8c0ccf84a210ab33c6ae495de"
5648 dependencies = [
5649 "serde",
5650 "stable_deref_trait",
5651 "yoke-derive",
5652 "zerofrom",
5653 ]
5654
5655 [[package]]
5656 name = "yoke-derive"
5657 version = "0.7.1"
5658 source = "registry+https://github.com/rust-lang/crates.io-index"
5659 checksum = "af46c169923ed7516eef0aa32b56d2651b229f57458ebe46b49ddd6efef5b7a2"
5660 dependencies = [
5661 "proc-macro2",
5662 "quote",
5663 "syn 1.0.109",
5664 "synstructure 0.12.6",
5665 ]
5666
5667 [[package]]
5668 name = "zerofrom"
5669 version = "0.1.2"
5670 source = "registry+https://github.com/rust-lang/crates.io-index"
5671 checksum = "df54d76c3251de27615dfcce21e636c172dafb2549cd7fd93e21c66f6ca6bea2"
5672 dependencies = [
5673 "zerofrom-derive",
5674 ]
5675
5676 [[package]]
5677 name = "zerofrom-derive"
5678 version = "0.1.2"
5679 source = "registry+https://github.com/rust-lang/crates.io-index"
5680 checksum = "b4eae7c1f7d4b8eafce526bc0771449ddc2f250881ae31c50d22c032b5a1c499"
5681 dependencies = [
5682 "proc-macro2",
5683 "quote",
5684 "syn 1.0.109",
5685 "synstructure 0.12.6",
5686 ]
5687
5688 [[package]]
5689 name = "zerovec"
5690 version = "0.9.4"
5691 source = "registry+https://github.com/rust-lang/crates.io-index"
5692 checksum = "198f54134cd865f437820aa3b43d0ad518af4e68ee161b444cdd15d8e567c8ea"
5693 dependencies = [
5694 "yoke",
5695 "zerofrom",
5696 "zerovec-derive",
5697 ]
5698
5699 [[package]]
5700 name = "zerovec-derive"
5701 version = "0.9.4"
5702 source = "registry+https://github.com/rust-lang/crates.io-index"
5703 checksum = "486558732d5dde10d0f8cb2936507c1bb21bc539d924c949baf5f36a58e51bac"
5704 dependencies = [
5705 "proc-macro2",
5706 "quote",
5707 "syn 1.0.109",
5708 "synstructure 0.12.6",
5709 ]