]> git.lizzy.rs Git - rust.git/blob - Cargo.lock
Exclude methods from non-parameter types introduced by generic constraints
[rust.git] / Cargo.lock
1 # This file is automatically @generated by Cargo.
2 # It is not intended for manual editing.
3 [[package]]
4 name = "aho-corasick"
5 version = "0.7.8"
6 source = "registry+https://github.com/rust-lang/crates.io-index"
7 checksum = "743ad5a418686aad3b87fd14c43badd828cf26e214a00f92a384291cf22e1811"
8 dependencies = [
9  "memchr",
10 ]
11
12 [[package]]
13 name = "anyhow"
14 version = "1.0.26"
15 source = "registry+https://github.com/rust-lang/crates.io-index"
16 checksum = "7825f6833612eb2414095684fcf6c635becf3ce97fe48cf6421321e93bfbd53c"
17
18 [[package]]
19 name = "anymap"
20 version = "0.12.1"
21 source = "registry+https://github.com/rust-lang/crates.io-index"
22 checksum = "33954243bd79057c2de7338850b85983a44588021f8a5fee574a8888c6de4344"
23
24 [[package]]
25 name = "arrayvec"
26 version = "0.5.1"
27 source = "registry+https://github.com/rust-lang/crates.io-index"
28 checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8"
29
30 [[package]]
31 name = "atty"
32 version = "0.2.14"
33 source = "registry+https://github.com/rust-lang/crates.io-index"
34 checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
35 dependencies = [
36  "hermit-abi",
37  "libc",
38  "winapi 0.3.8",
39 ]
40
41 [[package]]
42 name = "autocfg"
43 version = "0.1.7"
44 source = "registry+https://github.com/rust-lang/crates.io-index"
45 checksum = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2"
46
47 [[package]]
48 name = "autocfg"
49 version = "1.0.0"
50 source = "registry+https://github.com/rust-lang/crates.io-index"
51 checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
52
53 [[package]]
54 name = "backtrace"
55 version = "0.3.44"
56 source = "registry+https://github.com/rust-lang/crates.io-index"
57 checksum = "e4036b9bf40f3cf16aba72a3d65e8a520fc4bafcdc7079aea8f848c58c5b5536"
58 dependencies = [
59  "backtrace-sys",
60  "cfg-if",
61  "libc",
62  "rustc-demangle",
63 ]
64
65 [[package]]
66 name = "backtrace-sys"
67 version = "0.1.32"
68 source = "registry+https://github.com/rust-lang/crates.io-index"
69 checksum = "5d6575f128516de27e3ce99689419835fce9643a9b215a14d2b5b685be018491"
70 dependencies = [
71  "cc",
72  "libc",
73 ]
74
75 [[package]]
76 name = "base64"
77 version = "0.11.0"
78 source = "registry+https://github.com/rust-lang/crates.io-index"
79 checksum = "b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7"
80
81 [[package]]
82 name = "bitflags"
83 version = "1.2.1"
84 source = "registry+https://github.com/rust-lang/crates.io-index"
85 checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
86
87 [[package]]
88 name = "bstr"
89 version = "0.2.11"
90 source = "registry+https://github.com/rust-lang/crates.io-index"
91 checksum = "502ae1441a0a5adb8fbd38a5955a6416b9493e92b465de5e4a9bde6a539c2c48"
92 dependencies = [
93  "memchr",
94 ]
95
96 [[package]]
97 name = "byteorder"
98 version = "1.3.4"
99 source = "registry+https://github.com/rust-lang/crates.io-index"
100 checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"
101
102 [[package]]
103 name = "c2-chacha"
104 version = "0.2.3"
105 source = "registry+https://github.com/rust-lang/crates.io-index"
106 checksum = "214238caa1bf3a496ec3392968969cab8549f96ff30652c9e56885329315f6bb"
107 dependencies = [
108  "ppv-lite86",
109 ]
110
111 [[package]]
112 name = "cargo_metadata"
113 version = "0.9.1"
114 source = "registry+https://github.com/rust-lang/crates.io-index"
115 checksum = "46e3374c604fb39d1a2f35ed5e4a4e30e60d01fab49446e08f1b3e9a90aef202"
116 dependencies = [
117  "semver",
118  "serde",
119  "serde_derive",
120  "serde_json",
121 ]
122
123 [[package]]
124 name = "cc"
125 version = "1.0.50"
126 source = "registry+https://github.com/rust-lang/crates.io-index"
127 checksum = "95e28fa049fda1c330bcf9d723be7663a899c4679724b34c81e9f5a326aab8cd"
128
129 [[package]]
130 name = "cfg-if"
131 version = "0.1.10"
132 source = "registry+https://github.com/rust-lang/crates.io-index"
133 checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
134
135 [[package]]
136 name = "chalk-derive"
137 version = "0.1.0"
138 source = "git+https://github.com/rust-lang/chalk.git?rev=af48f302a1f571b3ca418f7c5aa639a144a34f75#af48f302a1f571b3ca418f7c5aa639a144a34f75"
139 dependencies = [
140  "proc-macro2",
141  "quote",
142  "syn",
143 ]
144
145 [[package]]
146 name = "chalk-engine"
147 version = "0.9.0"
148 source = "git+https://github.com/rust-lang/chalk.git?rev=af48f302a1f571b3ca418f7c5aa639a144a34f75#af48f302a1f571b3ca418f7c5aa639a144a34f75"
149 dependencies = [
150  "chalk-macros",
151  "rustc-hash",
152 ]
153
154 [[package]]
155 name = "chalk-ir"
156 version = "0.1.0"
157 source = "git+https://github.com/rust-lang/chalk.git?rev=af48f302a1f571b3ca418f7c5aa639a144a34f75#af48f302a1f571b3ca418f7c5aa639a144a34f75"
158 dependencies = [
159  "chalk-derive",
160  "chalk-engine",
161  "chalk-macros",
162  "lalrpop-intern",
163 ]
164
165 [[package]]
166 name = "chalk-macros"
167 version = "0.1.1"
168 source = "git+https://github.com/rust-lang/chalk.git?rev=af48f302a1f571b3ca418f7c5aa639a144a34f75#af48f302a1f571b3ca418f7c5aa639a144a34f75"
169 dependencies = [
170  "lazy_static",
171 ]
172
173 [[package]]
174 name = "chalk-rust-ir"
175 version = "0.1.0"
176 source = "git+https://github.com/rust-lang/chalk.git?rev=af48f302a1f571b3ca418f7c5aa639a144a34f75#af48f302a1f571b3ca418f7c5aa639a144a34f75"
177 dependencies = [
178  "chalk-derive",
179  "chalk-engine",
180  "chalk-ir",
181  "chalk-macros",
182 ]
183
184 [[package]]
185 name = "chalk-solve"
186 version = "0.1.0"
187 source = "git+https://github.com/rust-lang/chalk.git?rev=af48f302a1f571b3ca418f7c5aa639a144a34f75#af48f302a1f571b3ca418f7c5aa639a144a34f75"
188 dependencies = [
189  "chalk-derive",
190  "chalk-engine",
191  "chalk-ir",
192  "chalk-macros",
193  "chalk-rust-ir",
194  "ena",
195  "itertools",
196  "petgraph",
197  "rustc-hash",
198 ]
199
200 [[package]]
201 name = "clicolors-control"
202 version = "1.0.1"
203 source = "registry+https://github.com/rust-lang/crates.io-index"
204 checksum = "90082ee5dcdd64dc4e9e0d37fbf3ee325419e39c0092191e0393df65518f741e"
205 dependencies = [
206  "atty",
207  "lazy_static",
208  "libc",
209  "winapi 0.3.8",
210 ]
211
212 [[package]]
213 name = "cloudabi"
214 version = "0.0.3"
215 source = "registry+https://github.com/rust-lang/crates.io-index"
216 checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"
217 dependencies = [
218  "bitflags",
219 ]
220
221 [[package]]
222 name = "console"
223 version = "0.9.2"
224 source = "registry+https://github.com/rust-lang/crates.io-index"
225 checksum = "45e0f3986890b3acbc782009e2629dfe2baa430ac091519ce3be26164a2ae6c0"
226 dependencies = [
227  "clicolors-control",
228  "encode_unicode",
229  "lazy_static",
230  "libc",
231  "regex",
232  "termios",
233  "winapi 0.3.8",
234 ]
235
236 [[package]]
237 name = "crossbeam"
238 version = "0.7.3"
239 source = "registry+https://github.com/rust-lang/crates.io-index"
240 checksum = "69323bff1fb41c635347b8ead484a5ca6c3f11914d784170b158d8449ab07f8e"
241 dependencies = [
242  "cfg-if",
243  "crossbeam-channel",
244  "crossbeam-deque",
245  "crossbeam-epoch",
246  "crossbeam-queue",
247  "crossbeam-utils",
248 ]
249
250 [[package]]
251 name = "crossbeam-channel"
252 version = "0.4.0"
253 source = "registry+https://github.com/rust-lang/crates.io-index"
254 checksum = "acec9a3b0b3559f15aee4f90746c4e5e293b701c0f7d3925d24e01645267b68c"
255 dependencies = [
256  "crossbeam-utils",
257 ]
258
259 [[package]]
260 name = "crossbeam-deque"
261 version = "0.7.2"
262 source = "registry+https://github.com/rust-lang/crates.io-index"
263 checksum = "c3aa945d63861bfe624b55d153a39684da1e8c0bc8fba932f7ee3a3c16cea3ca"
264 dependencies = [
265  "crossbeam-epoch",
266  "crossbeam-utils",
267 ]
268
269 [[package]]
270 name = "crossbeam-epoch"
271 version = "0.8.0"
272 source = "registry+https://github.com/rust-lang/crates.io-index"
273 checksum = "5064ebdbf05ce3cb95e45c8b086f72263f4166b29b97f6baff7ef7fe047b55ac"
274 dependencies = [
275  "autocfg 0.1.7",
276  "cfg-if",
277  "crossbeam-utils",
278  "lazy_static",
279  "memoffset",
280  "scopeguard",
281 ]
282
283 [[package]]
284 name = "crossbeam-queue"
285 version = "0.2.1"
286 source = "registry+https://github.com/rust-lang/crates.io-index"
287 checksum = "c695eeca1e7173472a32221542ae469b3e9aac3a4fc81f7696bcad82029493db"
288 dependencies = [
289  "cfg-if",
290  "crossbeam-utils",
291 ]
292
293 [[package]]
294 name = "crossbeam-utils"
295 version = "0.7.0"
296 source = "registry+https://github.com/rust-lang/crates.io-index"
297 checksum = "ce446db02cdc3165b94ae73111e570793400d0794e46125cc4056c81cbb039f4"
298 dependencies = [
299  "autocfg 0.1.7",
300  "cfg-if",
301  "lazy_static",
302 ]
303
304 [[package]]
305 name = "difference"
306 version = "2.0.0"
307 source = "registry+https://github.com/rust-lang/crates.io-index"
308 checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
309
310 [[package]]
311 name = "drop_bomb"
312 version = "0.1.4"
313 source = "registry+https://github.com/rust-lang/crates.io-index"
314 checksum = "69b26e475fd29098530e709294e94e661974c851aed42512793f120fed4e199f"
315
316 [[package]]
317 name = "dtoa"
318 version = "0.4.5"
319 source = "registry+https://github.com/rust-lang/crates.io-index"
320 checksum = "4358a9e11b9a09cf52383b451b49a169e8d797b68aa02301ff586d70d9661ea3"
321
322 [[package]]
323 name = "either"
324 version = "1.5.3"
325 source = "registry+https://github.com/rust-lang/crates.io-index"
326 checksum = "bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3"
327
328 [[package]]
329 name = "ena"
330 version = "0.13.1"
331 source = "registry+https://github.com/rust-lang/crates.io-index"
332 checksum = "8944dc8fa28ce4a38f778bd46bf7d923fe73eed5a439398507246c8e017e6f36"
333 dependencies = [
334  "log",
335 ]
336
337 [[package]]
338 name = "encode_unicode"
339 version = "0.3.6"
340 source = "registry+https://github.com/rust-lang/crates.io-index"
341 checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
342
343 [[package]]
344 name = "env_logger"
345 version = "0.7.1"
346 source = "registry+https://github.com/rust-lang/crates.io-index"
347 checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"
348 dependencies = [
349  "log",
350 ]
351
352 [[package]]
353 name = "filetime"
354 version = "0.2.8"
355 source = "registry+https://github.com/rust-lang/crates.io-index"
356 checksum = "1ff6d4dab0aa0c8e6346d46052e93b13a16cf847b54ed357087c35011048cc7d"
357 dependencies = [
358  "cfg-if",
359  "libc",
360  "redox_syscall",
361  "winapi 0.3.8",
362 ]
363
364 [[package]]
365 name = "fixedbitset"
366 version = "0.1.9"
367 source = "registry+https://github.com/rust-lang/crates.io-index"
368 checksum = "86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33"
369
370 [[package]]
371 name = "fnv"
372 version = "1.0.6"
373 source = "registry+https://github.com/rust-lang/crates.io-index"
374 checksum = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3"
375
376 [[package]]
377 name = "format-buf"
378 version = "1.0.0"
379 source = "registry+https://github.com/rust-lang/crates.io-index"
380 checksum = "f7aea5a5909a74969507051a3b17adc84737e31a5f910559892aedce026f4d53"
381
382 [[package]]
383 name = "fs_extra"
384 version = "1.1.0"
385 source = "registry+https://github.com/rust-lang/crates.io-index"
386 checksum = "5f2a4a2034423744d2cc7ca2068453168dcdb82c438419e639a26bd87839c674"
387
388 [[package]]
389 name = "fsevent"
390 version = "0.4.0"
391 source = "registry+https://github.com/rust-lang/crates.io-index"
392 checksum = "5ab7d1bd1bd33cc98b0889831b72da23c0aa4df9cec7e0702f46ecea04b35db6"
393 dependencies = [
394  "bitflags",
395  "fsevent-sys",
396 ]
397
398 [[package]]
399 name = "fsevent-sys"
400 version = "2.0.1"
401 source = "registry+https://github.com/rust-lang/crates.io-index"
402 checksum = "f41b048a94555da0f42f1d632e2e19510084fb8e303b0daa2816e733fb3644a0"
403 dependencies = [
404  "libc",
405 ]
406
407 [[package]]
408 name = "fst"
409 version = "0.3.5"
410 source = "registry+https://github.com/rust-lang/crates.io-index"
411 checksum = "927fb434ff9f0115b215dc0efd2e4fbdd7448522a92a1aa37c77d6a2f8f1ebd6"
412 dependencies = [
413  "byteorder",
414 ]
415
416 [[package]]
417 name = "fuchsia-zircon"
418 version = "0.3.3"
419 source = "registry+https://github.com/rust-lang/crates.io-index"
420 checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82"
421 dependencies = [
422  "bitflags",
423  "fuchsia-zircon-sys",
424 ]
425
426 [[package]]
427 name = "fuchsia-zircon-sys"
428 version = "0.3.3"
429 source = "registry+https://github.com/rust-lang/crates.io-index"
430 checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
431
432 [[package]]
433 name = "getrandom"
434 version = "0.1.14"
435 source = "registry+https://github.com/rust-lang/crates.io-index"
436 checksum = "7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb"
437 dependencies = [
438  "cfg-if",
439  "libc",
440  "wasi",
441 ]
442
443 [[package]]
444 name = "globset"
445 version = "0.4.4"
446 source = "registry+https://github.com/rust-lang/crates.io-index"
447 checksum = "925aa2cac82d8834e2b2a4415b6f6879757fb5c0928fc445ae76461a12eed8f2"
448 dependencies = [
449  "aho-corasick",
450  "bstr",
451  "fnv",
452  "log",
453  "regex",
454 ]
455
456 [[package]]
457 name = "heck"
458 version = "0.3.1"
459 source = "registry+https://github.com/rust-lang/crates.io-index"
460 checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205"
461 dependencies = [
462  "unicode-segmentation",
463 ]
464
465 [[package]]
466 name = "hermit-abi"
467 version = "0.1.7"
468 source = "registry+https://github.com/rust-lang/crates.io-index"
469 checksum = "e2c55f143919fbc0bc77e427fe2d74cf23786d7c1875666f2fde3ac3c659bb67"
470 dependencies = [
471  "libc",
472 ]
473
474 [[package]]
475 name = "idna"
476 version = "0.2.0"
477 source = "registry+https://github.com/rust-lang/crates.io-index"
478 checksum = "02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9"
479 dependencies = [
480  "matches",
481  "unicode-bidi",
482  "unicode-normalization",
483 ]
484
485 [[package]]
486 name = "indexmap"
487 version = "1.3.2"
488 source = "registry+https://github.com/rust-lang/crates.io-index"
489 checksum = "076f042c5b7b98f31d205f1249267e12a6518c1481e9dae9764af19b707d2292"
490 dependencies = [
491  "autocfg 1.0.0",
492 ]
493
494 [[package]]
495 name = "inotify"
496 version = "0.7.0"
497 source = "registry+https://github.com/rust-lang/crates.io-index"
498 checksum = "24e40d6fd5d64e2082e0c796495c8ef5ad667a96d03e5aaa0becfd9d47bcbfb8"
499 dependencies = [
500  "bitflags",
501  "inotify-sys",
502  "libc",
503 ]
504
505 [[package]]
506 name = "inotify-sys"
507 version = "0.1.3"
508 source = "registry+https://github.com/rust-lang/crates.io-index"
509 checksum = "e74a1aa87c59aeff6ef2cc2fa62d41bc43f54952f55652656b18a02fd5e356c0"
510 dependencies = [
511  "libc",
512 ]
513
514 [[package]]
515 name = "insta"
516 version = "0.13.1"
517 source = "registry+https://github.com/rust-lang/crates.io-index"
518 checksum = "8df742abee84dbf27d20869c9adf77b0d8f7ea3eead13c2c9e3998d136a97058"
519 dependencies = [
520  "console",
521  "difference",
522  "lazy_static",
523  "serde",
524  "serde_json",
525  "serde_yaml",
526 ]
527
528 [[package]]
529 name = "iovec"
530 version = "0.1.4"
531 source = "registry+https://github.com/rust-lang/crates.io-index"
532 checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e"
533 dependencies = [
534  "libc",
535 ]
536
537 [[package]]
538 name = "itertools"
539 version = "0.8.2"
540 source = "registry+https://github.com/rust-lang/crates.io-index"
541 checksum = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484"
542 dependencies = [
543  "either",
544 ]
545
546 [[package]]
547 name = "itoa"
548 version = "0.4.5"
549 source = "registry+https://github.com/rust-lang/crates.io-index"
550 checksum = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e"
551
552 [[package]]
553 name = "jemalloc-ctl"
554 version = "0.3.3"
555 source = "registry+https://github.com/rust-lang/crates.io-index"
556 checksum = "c502a5ff9dd2924f1ed32ba96e3b65735d837b4bfd978d3161b1702e66aca4b7"
557 dependencies = [
558  "jemalloc-sys",
559  "libc",
560  "paste",
561 ]
562
563 [[package]]
564 name = "jemalloc-sys"
565 version = "0.3.2"
566 source = "registry+https://github.com/rust-lang/crates.io-index"
567 checksum = "0d3b9f3f5c9b31aa0f5ed3260385ac205db665baa41d49bb8338008ae94ede45"
568 dependencies = [
569  "cc",
570  "fs_extra",
571  "libc",
572 ]
573
574 [[package]]
575 name = "jemallocator"
576 version = "0.3.2"
577 source = "registry+https://github.com/rust-lang/crates.io-index"
578 checksum = "43ae63fcfc45e99ab3d1b29a46782ad679e98436c3169d15a167a1108a724b69"
579 dependencies = [
580  "jemalloc-sys",
581  "libc",
582 ]
583
584 [[package]]
585 name = "jod-thread"
586 version = "0.1.0"
587 source = "registry+https://github.com/rust-lang/crates.io-index"
588 checksum = "2f52a11f73b88fab829a0e4d9e13ea5982c7ac457c72eb3541d82a4afdfce4ff"
589
590 [[package]]
591 name = "join_to_string"
592 version = "0.1.3"
593 source = "registry+https://github.com/rust-lang/crates.io-index"
594 checksum = "4dc7a5290e8c2606ce2be49f456d50f69173cb96d1541e4f66e34ac8b331a98f"
595
596 [[package]]
597 name = "kernel32-sys"
598 version = "0.2.2"
599 source = "registry+https://github.com/rust-lang/crates.io-index"
600 checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
601 dependencies = [
602  "winapi 0.2.8",
603  "winapi-build",
604 ]
605
606 [[package]]
607 name = "lalrpop-intern"
608 version = "0.15.1"
609 source = "registry+https://github.com/rust-lang/crates.io-index"
610 checksum = "cc4fd87be4a815fd373e02773983940f0d75fb26fde8c098e9e45f7af03154c0"
611
612 [[package]]
613 name = "lazy_static"
614 version = "1.4.0"
615 source = "registry+https://github.com/rust-lang/crates.io-index"
616 checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
617
618 [[package]]
619 name = "lazycell"
620 version = "1.2.1"
621 source = "registry+https://github.com/rust-lang/crates.io-index"
622 checksum = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f"
623
624 [[package]]
625 name = "libc"
626 version = "0.2.66"
627 source = "registry+https://github.com/rust-lang/crates.io-index"
628 checksum = "d515b1f41455adea1313a4a2ac8a8a477634fbae63cc6100e3aebb207ce61558"
629
630 [[package]]
631 name = "linked-hash-map"
632 version = "0.5.2"
633 source = "registry+https://github.com/rust-lang/crates.io-index"
634 checksum = "ae91b68aebc4ddb91978b11a1b02ddd8602a05ec19002801c5666000e05e0f83"
635
636 [[package]]
637 name = "lock_api"
638 version = "0.3.3"
639 source = "registry+https://github.com/rust-lang/crates.io-index"
640 checksum = "79b2de95ecb4691949fea4716ca53cdbcfccb2c612e19644a8bad05edcf9f47b"
641 dependencies = [
642  "scopeguard",
643 ]
644
645 [[package]]
646 name = "log"
647 version = "0.4.8"
648 source = "registry+https://github.com/rust-lang/crates.io-index"
649 checksum = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
650 dependencies = [
651  "cfg-if",
652 ]
653
654 [[package]]
655 name = "lsp-server"
656 version = "0.3.1"
657 source = "registry+https://github.com/rust-lang/crates.io-index"
658 checksum = "5383e043329615624bbf45e1ba27bd75c176762b2592855c659bc28ac580a06b"
659 dependencies = [
660  "crossbeam-channel",
661  "log",
662  "serde",
663  "serde_json",
664 ]
665
666 [[package]]
667 name = "lsp-types"
668 version = "0.70.1"
669 source = "registry+https://github.com/rust-lang/crates.io-index"
670 checksum = "d267f222864db3db63cf7e18493a2a5c84edab1f4e3c7211c9390ce033365210"
671 dependencies = [
672  "base64",
673  "bitflags",
674  "serde",
675  "serde_json",
676  "serde_repr",
677  "url",
678 ]
679
680 [[package]]
681 name = "matches"
682 version = "0.1.8"
683 source = "registry+https://github.com/rust-lang/crates.io-index"
684 checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
685
686 [[package]]
687 name = "memchr"
688 version = "2.3.2"
689 source = "registry+https://github.com/rust-lang/crates.io-index"
690 checksum = "53445de381a1f436797497c61d851644d0e8e88e6140f22872ad33a704933978"
691
692 [[package]]
693 name = "memoffset"
694 version = "0.5.3"
695 source = "registry+https://github.com/rust-lang/crates.io-index"
696 checksum = "75189eb85871ea5c2e2c15abbdd541185f63b408415e5051f5cac122d8c774b9"
697 dependencies = [
698  "rustc_version",
699 ]
700
701 [[package]]
702 name = "mio"
703 version = "0.6.21"
704 source = "registry+https://github.com/rust-lang/crates.io-index"
705 checksum = "302dec22bcf6bae6dfb69c647187f4b4d0fb6f535521f7bc022430ce8e12008f"
706 dependencies = [
707  "cfg-if",
708  "fuchsia-zircon",
709  "fuchsia-zircon-sys",
710  "iovec",
711  "kernel32-sys",
712  "libc",
713  "log",
714  "miow",
715  "net2",
716  "slab",
717  "winapi 0.2.8",
718 ]
719
720 [[package]]
721 name = "mio-extras"
722 version = "2.0.6"
723 source = "registry+https://github.com/rust-lang/crates.io-index"
724 checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19"
725 dependencies = [
726  "lazycell",
727  "log",
728  "mio",
729  "slab",
730 ]
731
732 [[package]]
733 name = "miow"
734 version = "0.2.1"
735 source = "registry+https://github.com/rust-lang/crates.io-index"
736 checksum = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919"
737 dependencies = [
738  "kernel32-sys",
739  "net2",
740  "winapi 0.2.8",
741  "ws2_32-sys",
742 ]
743
744 [[package]]
745 name = "net2"
746 version = "0.2.33"
747 source = "registry+https://github.com/rust-lang/crates.io-index"
748 checksum = "42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88"
749 dependencies = [
750  "cfg-if",
751  "libc",
752  "winapi 0.3.8",
753 ]
754
755 [[package]]
756 name = "notify"
757 version = "4.0.15"
758 source = "registry+https://github.com/rust-lang/crates.io-index"
759 checksum = "80ae4a7688d1fab81c5bf19c64fc8db920be8d519ce6336ed4e7efe024724dbd"
760 dependencies = [
761  "bitflags",
762  "filetime",
763  "fsevent",
764  "fsevent-sys",
765  "inotify",
766  "libc",
767  "mio",
768  "mio-extras",
769  "walkdir",
770  "winapi 0.3.8",
771 ]
772
773 [[package]]
774 name = "num_cpus"
775 version = "1.12.0"
776 source = "registry+https://github.com/rust-lang/crates.io-index"
777 checksum = "46203554f085ff89c235cd12f7075f3233af9b11ed7c9e16dfe2560d03313ce6"
778 dependencies = [
779  "hermit-abi",
780  "libc",
781 ]
782
783 [[package]]
784 name = "once_cell"
785 version = "1.3.1"
786 source = "registry+https://github.com/rust-lang/crates.io-index"
787 checksum = "b1c601810575c99596d4afc46f78a678c80105117c379eb3650cf99b8a21ce5b"
788
789 [[package]]
790 name = "ordermap"
791 version = "0.3.5"
792 source = "registry+https://github.com/rust-lang/crates.io-index"
793 checksum = "a86ed3f5f244b372d6b1a00b72ef7f8876d0bc6a78a4c9985c53614041512063"
794
795 [[package]]
796 name = "parking_lot"
797 version = "0.10.0"
798 source = "registry+https://github.com/rust-lang/crates.io-index"
799 checksum = "92e98c49ab0b7ce5b222f2cc9193fc4efe11c6d0bd4f648e374684a6857b1cfc"
800 dependencies = [
801  "lock_api",
802  "parking_lot_core",
803 ]
804
805 [[package]]
806 name = "parking_lot_core"
807 version = "0.7.0"
808 source = "registry+https://github.com/rust-lang/crates.io-index"
809 checksum = "7582838484df45743c8434fbff785e8edf260c28748353d44bc0da32e0ceabf1"
810 dependencies = [
811  "cfg-if",
812  "cloudabi",
813  "libc",
814  "redox_syscall",
815  "smallvec",
816  "winapi 0.3.8",
817 ]
818
819 [[package]]
820 name = "paste"
821 version = "0.1.6"
822 source = "registry+https://github.com/rust-lang/crates.io-index"
823 checksum = "423a519e1c6e828f1e73b720f9d9ed2fa643dce8a7737fb43235ce0b41eeaa49"
824 dependencies = [
825  "paste-impl",
826  "proc-macro-hack",
827 ]
828
829 [[package]]
830 name = "paste-impl"
831 version = "0.1.6"
832 source = "registry+https://github.com/rust-lang/crates.io-index"
833 checksum = "4214c9e912ef61bf42b81ba9a47e8aad1b2ffaf739ab162bf96d1e011f54e6c5"
834 dependencies = [
835  "proc-macro-hack",
836  "proc-macro2",
837  "quote",
838  "syn",
839 ]
840
841 [[package]]
842 name = "percent-encoding"
843 version = "2.1.0"
844 source = "registry+https://github.com/rust-lang/crates.io-index"
845 checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
846
847 [[package]]
848 name = "petgraph"
849 version = "0.4.13"
850 source = "registry+https://github.com/rust-lang/crates.io-index"
851 checksum = "9c3659d1ee90221741f65dd128d9998311b0e40c5d3c23a62445938214abce4f"
852 dependencies = [
853  "fixedbitset",
854  "ordermap",
855 ]
856
857 [[package]]
858 name = "pico-args"
859 version = "0.3.1"
860 source = "registry+https://github.com/rust-lang/crates.io-index"
861 checksum = "3ad1f1b834a05d42dae330066e9699a173b28185b3bdc3dbf14ca239585de8cc"
862
863 [[package]]
864 name = "ppv-lite86"
865 version = "0.2.6"
866 source = "registry+https://github.com/rust-lang/crates.io-index"
867 checksum = "74490b50b9fbe561ac330df47c08f3f33073d2d00c150f719147d7c54522fa1b"
868
869 [[package]]
870 name = "proc-macro-hack"
871 version = "0.5.11"
872 source = "registry+https://github.com/rust-lang/crates.io-index"
873 checksum = "ecd45702f76d6d3c75a80564378ae228a85f0b59d2f3ed43c91b4a69eb2ebfc5"
874 dependencies = [
875  "proc-macro2",
876  "quote",
877  "syn",
878 ]
879
880 [[package]]
881 name = "proc-macro2"
882 version = "1.0.8"
883 source = "registry+https://github.com/rust-lang/crates.io-index"
884 checksum = "3acb317c6ff86a4e579dfa00fc5e6cca91ecbb4e7eb2df0468805b674eb88548"
885 dependencies = [
886  "unicode-xid",
887 ]
888
889 [[package]]
890 name = "quote"
891 version = "1.0.2"
892 source = "registry+https://github.com/rust-lang/crates.io-index"
893 checksum = "053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe"
894 dependencies = [
895  "proc-macro2",
896 ]
897
898 [[package]]
899 name = "ra_arena"
900 version = "0.1.0"
901
902 [[package]]
903 name = "ra_assists"
904 version = "0.1.0"
905 dependencies = [
906  "either",
907  "format-buf",
908  "join_to_string",
909  "ra_db",
910  "ra_fmt",
911  "ra_hir",
912  "ra_ide_db",
913  "ra_prof",
914  "ra_syntax",
915  "ra_text_edit",
916  "rustc-hash",
917  "test_utils",
918 ]
919
920 [[package]]
921 name = "ra_cargo_watch"
922 version = "0.1.0"
923 dependencies = [
924  "cargo_metadata",
925  "crossbeam-channel",
926  "insta",
927  "jod-thread",
928  "log",
929  "lsp-types",
930  "parking_lot",
931  "serde_json",
932 ]
933
934 [[package]]
935 name = "ra_cfg"
936 version = "0.1.0"
937 dependencies = [
938  "ra_mbe",
939  "ra_syntax",
940  "ra_tt",
941  "rustc-hash",
942 ]
943
944 [[package]]
945 name = "ra_db"
946 version = "0.1.0"
947 dependencies = [
948  "ra_cfg",
949  "ra_prof",
950  "ra_syntax",
951  "relative-path",
952  "rustc-hash",
953  "salsa",
954  "test_utils",
955 ]
956
957 [[package]]
958 name = "ra_fmt"
959 version = "0.1.0"
960 dependencies = [
961  "itertools",
962  "ra_syntax",
963 ]
964
965 [[package]]
966 name = "ra_hir"
967 version = "0.1.0"
968 dependencies = [
969  "either",
970  "log",
971  "ra_db",
972  "ra_hir_def",
973  "ra_hir_expand",
974  "ra_hir_ty",
975  "ra_prof",
976  "ra_syntax",
977  "rustc-hash",
978 ]
979
980 [[package]]
981 name = "ra_hir_def"
982 version = "0.1.0"
983 dependencies = [
984  "anymap",
985  "drop_bomb",
986  "either",
987  "insta",
988  "itertools",
989  "log",
990  "once_cell",
991  "ra_arena",
992  "ra_cfg",
993  "ra_db",
994  "ra_hir_expand",
995  "ra_mbe",
996  "ra_prof",
997  "ra_syntax",
998  "ra_tt",
999  "rustc-hash",
1000  "test_utils",
1001 ]
1002
1003 [[package]]
1004 name = "ra_hir_expand"
1005 version = "0.1.0"
1006 dependencies = [
1007  "either",
1008  "log",
1009  "ra_arena",
1010  "ra_db",
1011  "ra_mbe",
1012  "ra_parser",
1013  "ra_prof",
1014  "ra_syntax",
1015  "ra_tt",
1016 ]
1017
1018 [[package]]
1019 name = "ra_hir_ty"
1020 version = "0.1.0"
1021 dependencies = [
1022  "arrayvec",
1023  "chalk-ir",
1024  "chalk-rust-ir",
1025  "chalk-solve",
1026  "ena",
1027  "insta",
1028  "lalrpop-intern",
1029  "log",
1030  "ra_arena",
1031  "ra_db",
1032  "ra_hir_def",
1033  "ra_hir_expand",
1034  "ra_prof",
1035  "ra_syntax",
1036  "rustc-hash",
1037  "test_utils",
1038 ]
1039
1040 [[package]]
1041 name = "ra_ide"
1042 version = "0.1.0"
1043 dependencies = [
1044  "either",
1045  "format-buf",
1046  "fst",
1047  "indexmap",
1048  "insta",
1049  "itertools",
1050  "join_to_string",
1051  "log",
1052  "once_cell",
1053  "ra_assists",
1054  "ra_cfg",
1055  "ra_db",
1056  "ra_fmt",
1057  "ra_hir",
1058  "ra_ide_db",
1059  "ra_prof",
1060  "ra_syntax",
1061  "ra_text_edit",
1062  "rand",
1063  "rayon",
1064  "rustc-hash",
1065  "superslice",
1066  "test_utils",
1067  "unicase",
1068 ]
1069
1070 [[package]]
1071 name = "ra_ide_db"
1072 version = "0.1.0"
1073 dependencies = [
1074  "either",
1075  "format-buf",
1076  "fst",
1077  "indexmap",
1078  "insta",
1079  "itertools",
1080  "join_to_string",
1081  "log",
1082  "once_cell",
1083  "ra_cfg",
1084  "ra_db",
1085  "ra_fmt",
1086  "ra_hir",
1087  "ra_prof",
1088  "ra_syntax",
1089  "ra_text_edit",
1090  "rayon",
1091  "rustc-hash",
1092  "superslice",
1093  "test_utils",
1094  "unicase",
1095 ]
1096
1097 [[package]]
1098 name = "ra_mbe"
1099 version = "0.1.0"
1100 dependencies = [
1101  "log",
1102  "ra_parser",
1103  "ra_syntax",
1104  "ra_tt",
1105  "rustc-hash",
1106  "smallvec",
1107  "test_utils",
1108 ]
1109
1110 [[package]]
1111 name = "ra_parser"
1112 version = "0.1.0"
1113 dependencies = [
1114  "drop_bomb",
1115 ]
1116
1117 [[package]]
1118 name = "ra_prof"
1119 version = "0.1.0"
1120 dependencies = [
1121  "backtrace",
1122  "itertools",
1123  "jemalloc-ctl",
1124  "jemallocator",
1125  "once_cell",
1126 ]
1127
1128 [[package]]
1129 name = "ra_project_model"
1130 version = "0.1.0"
1131 dependencies = [
1132  "anyhow",
1133  "cargo_metadata",
1134  "log",
1135  "ra_arena",
1136  "ra_cfg",
1137  "ra_db",
1138  "rustc-hash",
1139  "serde",
1140  "serde_json",
1141 ]
1142
1143 [[package]]
1144 name = "ra_syntax"
1145 version = "0.1.0"
1146 dependencies = [
1147  "arrayvec",
1148  "itertools",
1149  "once_cell",
1150  "ra_parser",
1151  "ra_text_edit",
1152  "rowan",
1153  "rustc-hash",
1154  "rustc_lexer",
1155  "serde",
1156  "smol_str",
1157  "test_utils",
1158  "walkdir",
1159 ]
1160
1161 [[package]]
1162 name = "ra_text_edit"
1163 version = "0.1.0"
1164 dependencies = [
1165  "test_utils",
1166  "text_unit",
1167 ]
1168
1169 [[package]]
1170 name = "ra_tt"
1171 version = "0.1.0"
1172 dependencies = [
1173  "smol_str",
1174 ]
1175
1176 [[package]]
1177 name = "ra_vfs"
1178 version = "0.5.2"
1179 source = "registry+https://github.com/rust-lang/crates.io-index"
1180 checksum = "bc898f237e4b4498959ae0100c688793a23e77624d44ef710ba70094217f98e0"
1181 dependencies = [
1182  "crossbeam-channel",
1183  "jod-thread",
1184  "log",
1185  "notify",
1186  "parking_lot",
1187  "relative-path",
1188  "rustc-hash",
1189  "walkdir",
1190 ]
1191
1192 [[package]]
1193 name = "rand"
1194 version = "0.7.3"
1195 source = "registry+https://github.com/rust-lang/crates.io-index"
1196 checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
1197 dependencies = [
1198  "getrandom",
1199  "libc",
1200  "rand_chacha",
1201  "rand_core",
1202  "rand_hc",
1203  "rand_pcg",
1204 ]
1205
1206 [[package]]
1207 name = "rand_chacha"
1208 version = "0.2.1"
1209 source = "registry+https://github.com/rust-lang/crates.io-index"
1210 checksum = "03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853"
1211 dependencies = [
1212  "c2-chacha",
1213  "rand_core",
1214 ]
1215
1216 [[package]]
1217 name = "rand_core"
1218 version = "0.5.1"
1219 source = "registry+https://github.com/rust-lang/crates.io-index"
1220 checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
1221 dependencies = [
1222  "getrandom",
1223 ]
1224
1225 [[package]]
1226 name = "rand_hc"
1227 version = "0.2.0"
1228 source = "registry+https://github.com/rust-lang/crates.io-index"
1229 checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
1230 dependencies = [
1231  "rand_core",
1232 ]
1233
1234 [[package]]
1235 name = "rand_pcg"
1236 version = "0.2.1"
1237 source = "registry+https://github.com/rust-lang/crates.io-index"
1238 checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429"
1239 dependencies = [
1240  "rand_core",
1241 ]
1242
1243 [[package]]
1244 name = "rayon"
1245 version = "1.3.0"
1246 source = "registry+https://github.com/rust-lang/crates.io-index"
1247 checksum = "db6ce3297f9c85e16621bb8cca38a06779ffc31bb8184e1be4bed2be4678a098"
1248 dependencies = [
1249  "crossbeam-deque",
1250  "either",
1251  "rayon-core",
1252 ]
1253
1254 [[package]]
1255 name = "rayon-core"
1256 version = "1.7.0"
1257 source = "registry+https://github.com/rust-lang/crates.io-index"
1258 checksum = "08a89b46efaf957e52b18062fb2f4660f8b8a4dde1807ca002690868ef2c85a9"
1259 dependencies = [
1260  "crossbeam-deque",
1261  "crossbeam-queue",
1262  "crossbeam-utils",
1263  "lazy_static",
1264  "num_cpus",
1265 ]
1266
1267 [[package]]
1268 name = "redox_syscall"
1269 version = "0.1.56"
1270 source = "registry+https://github.com/rust-lang/crates.io-index"
1271 checksum = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84"
1272
1273 [[package]]
1274 name = "regex"
1275 version = "1.3.4"
1276 source = "registry+https://github.com/rust-lang/crates.io-index"
1277 checksum = "322cf97724bea3ee221b78fe25ac9c46114ebb51747ad5babd51a2fc6a8235a8"
1278 dependencies = [
1279  "aho-corasick",
1280  "memchr",
1281  "regex-syntax",
1282  "thread_local",
1283 ]
1284
1285 [[package]]
1286 name = "regex-syntax"
1287 version = "0.6.14"
1288 source = "registry+https://github.com/rust-lang/crates.io-index"
1289 checksum = "b28dfe3fe9badec5dbf0a79a9cccad2cfc2ab5484bdb3e44cbd1ae8b3ba2be06"
1290
1291 [[package]]
1292 name = "relative-path"
1293 version = "1.0.0"
1294 source = "registry+https://github.com/rust-lang/crates.io-index"
1295 checksum = "bedde000f40f2921ce439ea165c9c53fd629bfa115140c72e22aceacb4a21954"
1296
1297 [[package]]
1298 name = "remove_dir_all"
1299 version = "0.5.2"
1300 source = "registry+https://github.com/rust-lang/crates.io-index"
1301 checksum = "4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e"
1302 dependencies = [
1303  "winapi 0.3.8",
1304 ]
1305
1306 [[package]]
1307 name = "rowan"
1308 version = "0.9.0"
1309 source = "registry+https://github.com/rust-lang/crates.io-index"
1310 checksum = "6d03d4eff7a4e8dcc362e4c06bb2b1b33af4bcd64336c7f40a31a05850336b6c"
1311 dependencies = [
1312  "rustc-hash",
1313  "smol_str",
1314  "text_unit",
1315  "thin-dst",
1316 ]
1317
1318 [[package]]
1319 name = "rust-analyzer"
1320 version = "0.1.0"
1321 dependencies = [
1322  "anyhow",
1323  "crossbeam-channel",
1324  "either",
1325  "env_logger",
1326  "globset",
1327  "itertools",
1328  "jod-thread",
1329  "log",
1330  "lsp-server",
1331  "lsp-types",
1332  "parking_lot",
1333  "pico-args",
1334  "ra_cargo_watch",
1335  "ra_db",
1336  "ra_hir",
1337  "ra_hir_def",
1338  "ra_hir_ty",
1339  "ra_ide",
1340  "ra_prof",
1341  "ra_project_model",
1342  "ra_syntax",
1343  "ra_text_edit",
1344  "ra_vfs",
1345  "rand",
1346  "relative-path",
1347  "rustc-hash",
1348  "serde",
1349  "serde_json",
1350  "tempfile",
1351  "test_utils",
1352  "threadpool",
1353  "winapi 0.3.8",
1354 ]
1355
1356 [[package]]
1357 name = "rustc-demangle"
1358 version = "0.1.16"
1359 source = "registry+https://github.com/rust-lang/crates.io-index"
1360 checksum = "4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783"
1361
1362 [[package]]
1363 name = "rustc-hash"
1364 version = "1.1.0"
1365 source = "registry+https://github.com/rust-lang/crates.io-index"
1366 checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
1367
1368 [[package]]
1369 name = "rustc_lexer"
1370 version = "0.1.0"
1371 source = "registry+https://github.com/rust-lang/crates.io-index"
1372 checksum = "c86aae0c77166108c01305ee1a36a1e77289d7dc6ca0a3cd91ff4992de2d16a5"
1373 dependencies = [
1374  "unicode-xid",
1375 ]
1376
1377 [[package]]
1378 name = "rustc_version"
1379 version = "0.2.3"
1380 source = "registry+https://github.com/rust-lang/crates.io-index"
1381 checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
1382 dependencies = [
1383  "semver",
1384 ]
1385
1386 [[package]]
1387 name = "ryu"
1388 version = "1.0.2"
1389 source = "registry+https://github.com/rust-lang/crates.io-index"
1390 checksum = "bfa8506c1de11c9c4e4c38863ccbe02a305c8188e85a05a784c9e11e1c3910c8"
1391
1392 [[package]]
1393 name = "salsa"
1394 version = "0.14.1"
1395 source = "registry+https://github.com/rust-lang/crates.io-index"
1396 checksum = "4a006c56096acaaa5e82e5974c28d05ff1e84aa70615f19c53fecf8a1afb2fd2"
1397 dependencies = [
1398  "crossbeam",
1399  "indexmap",
1400  "log",
1401  "parking_lot",
1402  "rand",
1403  "rustc-hash",
1404  "salsa-macros",
1405  "smallvec",
1406 ]
1407
1408 [[package]]
1409 name = "salsa-macros"
1410 version = "0.14.1"
1411 source = "registry+https://github.com/rust-lang/crates.io-index"
1412 checksum = "038a09b6271446f1123f142fe7e5bef6d4687c4cf82e6986be574c2af3745530"
1413 dependencies = [
1414  "heck",
1415  "proc-macro2",
1416  "quote",
1417  "syn",
1418 ]
1419
1420 [[package]]
1421 name = "same-file"
1422 version = "1.0.6"
1423 source = "registry+https://github.com/rust-lang/crates.io-index"
1424 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
1425 dependencies = [
1426  "winapi-util",
1427 ]
1428
1429 [[package]]
1430 name = "scopeguard"
1431 version = "1.1.0"
1432 source = "registry+https://github.com/rust-lang/crates.io-index"
1433 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
1434
1435 [[package]]
1436 name = "semver"
1437 version = "0.9.0"
1438 source = "registry+https://github.com/rust-lang/crates.io-index"
1439 checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
1440 dependencies = [
1441  "semver-parser",
1442  "serde",
1443 ]
1444
1445 [[package]]
1446 name = "semver-parser"
1447 version = "0.7.0"
1448 source = "registry+https://github.com/rust-lang/crates.io-index"
1449 checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
1450
1451 [[package]]
1452 name = "serde"
1453 version = "1.0.104"
1454 source = "registry+https://github.com/rust-lang/crates.io-index"
1455 checksum = "414115f25f818d7dfccec8ee535d76949ae78584fc4f79a6f45a904bf8ab4449"
1456 dependencies = [
1457  "serde_derive",
1458 ]
1459
1460 [[package]]
1461 name = "serde_derive"
1462 version = "1.0.104"
1463 source = "registry+https://github.com/rust-lang/crates.io-index"
1464 checksum = "128f9e303a5a29922045a830221b8f78ec74a5f544944f3d5984f8ec3895ef64"
1465 dependencies = [
1466  "proc-macro2",
1467  "quote",
1468  "syn",
1469 ]
1470
1471 [[package]]
1472 name = "serde_json"
1473 version = "1.0.48"
1474 source = "registry+https://github.com/rust-lang/crates.io-index"
1475 checksum = "9371ade75d4c2d6cb154141b9752cf3781ec9c05e0e5cf35060e1e70ee7b9c25"
1476 dependencies = [
1477  "itoa",
1478  "ryu",
1479  "serde",
1480 ]
1481
1482 [[package]]
1483 name = "serde_repr"
1484 version = "0.1.5"
1485 source = "registry+https://github.com/rust-lang/crates.io-index"
1486 checksum = "cd02c7587ec314570041b2754829f84d873ced14a96d1fd1823531e11db40573"
1487 dependencies = [
1488  "proc-macro2",
1489  "quote",
1490  "syn",
1491 ]
1492
1493 [[package]]
1494 name = "serde_yaml"
1495 version = "0.8.11"
1496 source = "registry+https://github.com/rust-lang/crates.io-index"
1497 checksum = "691b17f19fc1ec9d94ec0b5864859290dff279dbd7b03f017afda54eb36c3c35"
1498 dependencies = [
1499  "dtoa",
1500  "linked-hash-map",
1501  "serde",
1502  "yaml-rust",
1503 ]
1504
1505 [[package]]
1506 name = "slab"
1507 version = "0.4.2"
1508 source = "registry+https://github.com/rust-lang/crates.io-index"
1509 checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
1510
1511 [[package]]
1512 name = "smallvec"
1513 version = "1.2.0"
1514 source = "registry+https://github.com/rust-lang/crates.io-index"
1515 checksum = "5c2fb2ec9bcd216a5b0d0ccf31ab17b5ed1d627960edff65bbe95d3ce221cefc"
1516
1517 [[package]]
1518 name = "smol_str"
1519 version = "0.1.15"
1520 source = "registry+https://github.com/rust-lang/crates.io-index"
1521 checksum = "34836c9a295c62c2ce3514471117c5cb269891e8421b2aafdd910050576c4d8b"
1522 dependencies = [
1523  "serde",
1524 ]
1525
1526 [[package]]
1527 name = "superslice"
1528 version = "1.0.0"
1529 source = "registry+https://github.com/rust-lang/crates.io-index"
1530 checksum = "ab16ced94dbd8a46c82fd81e3ed9a8727dac2977ea869d217bcc4ea1f122e81f"
1531
1532 [[package]]
1533 name = "syn"
1534 version = "1.0.14"
1535 source = "registry+https://github.com/rust-lang/crates.io-index"
1536 checksum = "af6f3550d8dff9ef7dc34d384ac6f107e5d31c8f57d9f28e0081503f547ac8f5"
1537 dependencies = [
1538  "proc-macro2",
1539  "quote",
1540  "unicode-xid",
1541 ]
1542
1543 [[package]]
1544 name = "tempfile"
1545 version = "3.1.0"
1546 source = "registry+https://github.com/rust-lang/crates.io-index"
1547 checksum = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9"
1548 dependencies = [
1549  "cfg-if",
1550  "libc",
1551  "rand",
1552  "redox_syscall",
1553  "remove_dir_all",
1554  "winapi 0.3.8",
1555 ]
1556
1557 [[package]]
1558 name = "termios"
1559 version = "0.3.1"
1560 source = "registry+https://github.com/rust-lang/crates.io-index"
1561 checksum = "72b620c5ea021d75a735c943269bb07d30c9b77d6ac6b236bc8b5c496ef05625"
1562 dependencies = [
1563  "libc",
1564 ]
1565
1566 [[package]]
1567 name = "test_utils"
1568 version = "0.1.0"
1569 dependencies = [
1570  "difference",
1571  "serde_json",
1572  "text_unit",
1573 ]
1574
1575 [[package]]
1576 name = "text_unit"
1577 version = "0.1.9"
1578 source = "registry+https://github.com/rust-lang/crates.io-index"
1579 checksum = "e08bbcb7a3adbda0eb23431206b653bdad3d8dea311e72d36bf2215e27a42579"
1580
1581 [[package]]
1582 name = "thin-dst"
1583 version = "1.0.0"
1584 source = "registry+https://github.com/rust-lang/crates.io-index"
1585 checksum = "c52fd98a9e4913c466d83381a59245691875d2f3e04611fca57f964bd8aa96e1"
1586
1587 [[package]]
1588 name = "thread_local"
1589 version = "1.0.1"
1590 source = "registry+https://github.com/rust-lang/crates.io-index"
1591 checksum = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14"
1592 dependencies = [
1593  "lazy_static",
1594 ]
1595
1596 [[package]]
1597 name = "threadpool"
1598 version = "1.7.1"
1599 source = "registry+https://github.com/rust-lang/crates.io-index"
1600 checksum = "e2f0c90a5f3459330ac8bc0d2f879c693bb7a2f59689c1083fc4ef83834da865"
1601 dependencies = [
1602  "num_cpus",
1603 ]
1604
1605 [[package]]
1606 name = "unicase"
1607 version = "2.6.0"
1608 source = "registry+https://github.com/rust-lang/crates.io-index"
1609 checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
1610 dependencies = [
1611  "version_check",
1612 ]
1613
1614 [[package]]
1615 name = "unicode-bidi"
1616 version = "0.3.4"
1617 source = "registry+https://github.com/rust-lang/crates.io-index"
1618 checksum = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"
1619 dependencies = [
1620  "matches",
1621 ]
1622
1623 [[package]]
1624 name = "unicode-normalization"
1625 version = "0.1.12"
1626 source = "registry+https://github.com/rust-lang/crates.io-index"
1627 checksum = "5479532badd04e128284890390c1e876ef7a993d0570b3597ae43dfa1d59afa4"
1628 dependencies = [
1629  "smallvec",
1630 ]
1631
1632 [[package]]
1633 name = "unicode-segmentation"
1634 version = "1.6.0"
1635 source = "registry+https://github.com/rust-lang/crates.io-index"
1636 checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"
1637
1638 [[package]]
1639 name = "unicode-xid"
1640 version = "0.2.0"
1641 source = "registry+https://github.com/rust-lang/crates.io-index"
1642 checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
1643
1644 [[package]]
1645 name = "url"
1646 version = "2.1.1"
1647 source = "registry+https://github.com/rust-lang/crates.io-index"
1648 checksum = "829d4a8476c35c9bf0bbce5a3b23f4106f79728039b726d292bb93bc106787cb"
1649 dependencies = [
1650  "idna",
1651  "matches",
1652  "percent-encoding",
1653  "serde",
1654 ]
1655
1656 [[package]]
1657 name = "version_check"
1658 version = "0.9.1"
1659 source = "registry+https://github.com/rust-lang/crates.io-index"
1660 checksum = "078775d0255232fb988e6fccf26ddc9d1ac274299aaedcedce21c6f72cc533ce"
1661
1662 [[package]]
1663 name = "walkdir"
1664 version = "2.3.1"
1665 source = "registry+https://github.com/rust-lang/crates.io-index"
1666 checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d"
1667 dependencies = [
1668  "same-file",
1669  "winapi 0.3.8",
1670  "winapi-util",
1671 ]
1672
1673 [[package]]
1674 name = "wasi"
1675 version = "0.9.0+wasi-snapshot-preview1"
1676 source = "registry+https://github.com/rust-lang/crates.io-index"
1677 checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
1678
1679 [[package]]
1680 name = "winapi"
1681 version = "0.2.8"
1682 source = "registry+https://github.com/rust-lang/crates.io-index"
1683 checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
1684
1685 [[package]]
1686 name = "winapi"
1687 version = "0.3.8"
1688 source = "registry+https://github.com/rust-lang/crates.io-index"
1689 checksum = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
1690 dependencies = [
1691  "winapi-i686-pc-windows-gnu",
1692  "winapi-x86_64-pc-windows-gnu",
1693 ]
1694
1695 [[package]]
1696 name = "winapi-build"
1697 version = "0.1.1"
1698 source = "registry+https://github.com/rust-lang/crates.io-index"
1699 checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
1700
1701 [[package]]
1702 name = "winapi-i686-pc-windows-gnu"
1703 version = "0.4.0"
1704 source = "registry+https://github.com/rust-lang/crates.io-index"
1705 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1706
1707 [[package]]
1708 name = "winapi-util"
1709 version = "0.1.3"
1710 source = "registry+https://github.com/rust-lang/crates.io-index"
1711 checksum = "4ccfbf554c6ad11084fb7517daca16cfdcaccbdadba4fc336f032a8b12c2ad80"
1712 dependencies = [
1713  "winapi 0.3.8",
1714 ]
1715
1716 [[package]]
1717 name = "winapi-x86_64-pc-windows-gnu"
1718 version = "0.4.0"
1719 source = "registry+https://github.com/rust-lang/crates.io-index"
1720 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1721
1722 [[package]]
1723 name = "ws2_32-sys"
1724 version = "0.2.1"
1725 source = "registry+https://github.com/rust-lang/crates.io-index"
1726 checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e"
1727 dependencies = [
1728  "winapi 0.2.8",
1729  "winapi-build",
1730 ]
1731
1732 [[package]]
1733 name = "xtask"
1734 version = "0.1.0"
1735 dependencies = [
1736  "anyhow",
1737  "pico-args",
1738  "proc-macro2",
1739  "quote",
1740  "walkdir",
1741 ]
1742
1743 [[package]]
1744 name = "yaml-rust"
1745 version = "0.4.3"
1746 source = "registry+https://github.com/rust-lang/crates.io-index"
1747 checksum = "65923dd1784f44da1d2c3dbbc5e822045628c590ba72123e1c73d3c230c4434d"
1748 dependencies = [
1749  "linked-hash-map",
1750 ]