• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "metadata": null,
3    "packages": [
4        {
5            "authors": [],
6            "categories": [],
7            "default_run": null,
8            "dependencies": [
9                {
10                    "features": [],
11                    "kind": null,
12                    "name": "log",
13                    "optional": false,
14                    "registry": null,
15                    "rename": null,
16                    "req": "=0.4.14",
17                    "source": "registry+https://github.com/rust-lang/crates.io-index",
18                    "target": null,
19                    "uses_default_features": true
20                },
21                {
22                    "features": [],
23                    "kind": null,
24                    "name": "names",
25                    "optional": false,
26                    "registry": null,
27                    "rename": null,
28                    "req": "=0.13.0",
29                    "source": "registry+https://github.com/rust-lang/crates.io-index",
30                    "target": null,
31                    "uses_default_features": true
32                },
33                {
34                    "features": [],
35                    "kind": null,
36                    "name": "log",
37                    "optional": false,
38                    "registry": null,
39                    "rename": "pinned_log",
40                    "req": "=0.3.9",
41                    "source": "registry+https://github.com/rust-lang/crates.io-index",
42                    "target": null,
43                    "uses_default_features": true
44                },
45                {
46                    "features": [],
47                    "kind": null,
48                    "name": "names",
49                    "optional": false,
50                    "registry": null,
51                    "rename": "pinned_names",
52                    "req": "*",
53                    "source": "git+https://github.com/fnichol/names.git?rev=760516503b89ddc8bc2ab42d579d4566cfb1054f",
54                    "target": null,
55                    "uses_default_features": true
56                },
57                {
58                    "features": [],
59                    "kind": null,
60                    "name": "value-bag",
61                    "optional": false,
62                    "registry": null,
63                    "rename": null,
64                    "req": "=1.0.0-alpha.7",
65                    "source": "registry+https://github.com/rust-lang/crates.io-index",
66                    "target": null,
67                    "uses_default_features": true
68                }
69            ],
70            "description": null,
71            "documentation": null,
72            "edition": "2018",
73            "features": {},
74            "homepage": null,
75            "id": "aliases 0.1.0 (path+file://{TEMP_DIR}/aliases)",
76            "keywords": [],
77            "license": null,
78            "license_file": null,
79            "links": null,
80            "manifest_path": "{TEMP_DIR}/aliases/Cargo.toml",
81            "metadata": null,
82            "name": "aliases",
83            "publish": null,
84            "readme": null,
85            "repository": null,
86            "rust_version": null,
87            "source": null,
88            "targets": [
89                {
90                    "crate_types": [
91                        "lib"
92                    ],
93                    "doc": true,
94                    "doctest": true,
95                    "edition": "2018",
96                    "kind": [
97                        "lib"
98                    ],
99                    "name": "aliases",
100                    "src_path": "{TEMP_DIR}/aliases/lib.rs",
101                    "test": true
102                }
103            ],
104            "version": "0.1.0"
105        },
106        {
107            "authors": [
108                "softprops <d.tangren@gmail.com>"
109            ],
110            "categories": [],
111            "default_run": null,
112            "dependencies": [
113                {
114                    "features": [],
115                    "kind": null,
116                    "name": "hermit-abi",
117                    "optional": false,
118                    "registry": null,
119                    "rename": null,
120                    "req": "^0.1.6",
121                    "source": "registry+https://github.com/rust-lang/crates.io-index",
122                    "target": "cfg(target_os = \"hermit\")",
123                    "uses_default_features": true
124                },
125                {
126                    "features": [],
127                    "kind": null,
128                    "name": "libc",
129                    "optional": false,
130                    "registry": null,
131                    "rename": null,
132                    "req": "^0.2",
133                    "source": "registry+https://github.com/rust-lang/crates.io-index",
134                    "target": "cfg(unix)",
135                    "uses_default_features": false
136                },
137                {
138                    "features": [
139                        "consoleapi",
140                        "processenv",
141                        "minwinbase",
142                        "minwindef",
143                        "winbase"
144                    ],
145                    "kind": null,
146                    "name": "winapi",
147                    "optional": false,
148                    "registry": null,
149                    "rename": null,
150                    "req": "^0.3",
151                    "source": "registry+https://github.com/rust-lang/crates.io-index",
152                    "target": "cfg(windows)",
153                    "uses_default_features": true
154                }
155            ],
156            "description": "A simple interface for querying atty",
157            "documentation": "http://softprops.github.io/atty",
158            "edition": "2015",
159            "features": {},
160            "homepage": "https://github.com/softprops/atty",
161            "id": "atty 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
162            "keywords": [
163                "terminal",
164                "tty",
165                "isatty"
166            ],
167            "license": "MIT",
168            "license_file": null,
169            "links": null,
170            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/atty-0.2.14/Cargo.toml",
171            "metadata": null,
172            "name": "atty",
173            "publish": null,
174            "readme": "README.md",
175            "repository": "https://github.com/softprops/atty",
176            "rust_version": null,
177            "source": "registry+https://github.com/rust-lang/crates.io-index",
178            "targets": [
179                {
180                    "crate_types": [
181                        "lib"
182                    ],
183                    "doc": true,
184                    "doctest": true,
185                    "edition": "2015",
186                    "kind": [
187                        "lib"
188                    ],
189                    "name": "atty",
190                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/atty-0.2.14/src/lib.rs",
191                    "test": true
192                },
193                {
194                    "crate_types": [
195                        "bin"
196                    ],
197                    "doc": false,
198                    "doctest": false,
199                    "edition": "2015",
200                    "kind": [
201                        "example"
202                    ],
203                    "name": "atty",
204                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/atty-0.2.14/examples/atty.rs",
205                    "test": false
206                }
207            ],
208            "version": "0.2.14"
209        },
210        {
211            "authors": [
212                "Josh Stone <cuviper@gmail.com>"
213            ],
214            "categories": [
215                "development-tools::build-utils"
216            ],
217            "default_run": null,
218            "dependencies": [],
219            "description": "Automatic cfg for Rust compiler features",
220            "documentation": null,
221            "edition": "2015",
222            "features": {},
223            "homepage": null,
224            "id": "autocfg 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
225            "keywords": [
226                "rustc",
227                "build",
228                "autoconf"
229            ],
230            "license": "Apache-2.0 OR MIT",
231            "license_file": null,
232            "links": null,
233            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/Cargo.toml",
234            "metadata": null,
235            "name": "autocfg",
236            "publish": null,
237            "readme": "README.md",
238            "repository": "https://github.com/cuviper/autocfg",
239            "rust_version": null,
240            "source": "registry+https://github.com/rust-lang/crates.io-index",
241            "targets": [
242                {
243                    "crate_types": [
244                        "lib"
245                    ],
246                    "doc": true,
247                    "doctest": true,
248                    "edition": "2015",
249                    "kind": [
250                        "lib"
251                    ],
252                    "name": "autocfg",
253                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/src/lib.rs",
254                    "test": true
255                },
256                {
257                    "crate_types": [
258                        "bin"
259                    ],
260                    "doc": false,
261                    "doctest": false,
262                    "edition": "2015",
263                    "kind": [
264                        "example"
265                    ],
266                    "name": "integers",
267                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/examples/integers.rs",
268                    "test": false
269                },
270                {
271                    "crate_types": [
272                        "bin"
273                    ],
274                    "doc": false,
275                    "doctest": false,
276                    "edition": "2015",
277                    "kind": [
278                        "example"
279                    ],
280                    "name": "paths",
281                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/examples/paths.rs",
282                    "test": false
283                },
284                {
285                    "crate_types": [
286                        "bin"
287                    ],
288                    "doc": false,
289                    "doctest": false,
290                    "edition": "2015",
291                    "kind": [
292                        "example"
293                    ],
294                    "name": "versions",
295                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/examples/versions.rs",
296                    "test": false
297                },
298                {
299                    "crate_types": [
300                        "bin"
301                    ],
302                    "doc": false,
303                    "doctest": false,
304                    "edition": "2015",
305                    "kind": [
306                        "example"
307                    ],
308                    "name": "traits",
309                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/examples/traits.rs",
310                    "test": false
311                },
312                {
313                    "crate_types": [
314                        "bin"
315                    ],
316                    "doc": false,
317                    "doctest": false,
318                    "edition": "2015",
319                    "kind": [
320                        "test"
321                    ],
322                    "name": "rustflags",
323                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/tests/rustflags.rs",
324                    "test": true
325                }
326            ],
327            "version": "1.1.0"
328        },
329        {
330            "authors": [
331                "The Rust Project Developers"
332            ],
333            "categories": [
334                "no-std"
335            ],
336            "default_run": null,
337            "dependencies": [
338                {
339                    "features": [],
340                    "kind": null,
341                    "name": "compiler_builtins",
342                    "optional": true,
343                    "registry": null,
344                    "rename": null,
345                    "req": "^0.1.2",
346                    "source": "registry+https://github.com/rust-lang/crates.io-index",
347                    "target": null,
348                    "uses_default_features": true
349                },
350                {
351                    "features": [],
352                    "kind": null,
353                    "name": "rustc-std-workspace-core",
354                    "optional": true,
355                    "registry": null,
356                    "rename": "core",
357                    "req": "^1.0.0",
358                    "source": "registry+https://github.com/rust-lang/crates.io-index",
359                    "target": null,
360                    "uses_default_features": true
361                },
362                {
363                    "features": [],
364                    "kind": "dev",
365                    "name": "rustversion",
366                    "optional": false,
367                    "registry": null,
368                    "rename": null,
369                    "req": "^1.0",
370                    "source": "registry+https://github.com/rust-lang/crates.io-index",
371                    "target": null,
372                    "uses_default_features": true
373                },
374                {
375                    "features": [],
376                    "kind": "dev",
377                    "name": "serde",
378                    "optional": false,
379                    "registry": null,
380                    "rename": null,
381                    "req": "^1.0",
382                    "source": "registry+https://github.com/rust-lang/crates.io-index",
383                    "target": null,
384                    "uses_default_features": true
385                },
386                {
387                    "features": [],
388                    "kind": "dev",
389                    "name": "serde_derive",
390                    "optional": false,
391                    "registry": null,
392                    "rename": null,
393                    "req": "^1.0",
394                    "source": "registry+https://github.com/rust-lang/crates.io-index",
395                    "target": null,
396                    "uses_default_features": true
397                },
398                {
399                    "features": [],
400                    "kind": "dev",
401                    "name": "serde_json",
402                    "optional": false,
403                    "registry": null,
404                    "rename": null,
405                    "req": "^1.0",
406                    "source": "registry+https://github.com/rust-lang/crates.io-index",
407                    "target": null,
408                    "uses_default_features": true
409                },
410                {
411                    "features": [],
412                    "kind": "dev",
413                    "name": "trybuild",
414                    "optional": false,
415                    "registry": null,
416                    "rename": null,
417                    "req": "^1.0",
418                    "source": "registry+https://github.com/rust-lang/crates.io-index",
419                    "target": null,
420                    "uses_default_features": true
421                },
422                {
423                    "features": [],
424                    "kind": "dev",
425                    "name": "walkdir",
426                    "optional": false,
427                    "registry": null,
428                    "rename": null,
429                    "req": "^2.3",
430                    "source": "registry+https://github.com/rust-lang/crates.io-index",
431                    "target": null,
432                    "uses_default_features": true
433                }
434            ],
435            "description": "A macro to generate structures which behave like bitflags.\n",
436            "documentation": "https://docs.rs/bitflags",
437            "edition": "2018",
438            "features": {
439                "compiler_builtins": [
440                    "dep:compiler_builtins"
441                ],
442                "core": [
443                    "dep:core"
444                ],
445                "default": [],
446                "example_generated": [],
447                "rustc-dep-of-std": [
448                    "core",
449                    "compiler_builtins"
450                ]
451            },
452            "homepage": "https://github.com/bitflags/bitflags",
453            "id": "bitflags 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
454            "keywords": [
455                "bit",
456                "bitmask",
457                "bitflags",
458                "flags"
459            ],
460            "license": "MIT/Apache-2.0",
461            "license_file": null,
462            "links": null,
463            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/bitflags-1.3.2/Cargo.toml",
464            "metadata": {
465                "docs": {
466                    "rs": {
467                        "features": [
468                            "example_generated"
469                        ]
470                    }
471                }
472            },
473            "name": "bitflags",
474            "publish": null,
475            "readme": "README.md",
476            "repository": "https://github.com/bitflags/bitflags",
477            "rust_version": null,
478            "source": "registry+https://github.com/rust-lang/crates.io-index",
479            "targets": [
480                {
481                    "crate_types": [
482                        "lib"
483                    ],
484                    "doc": true,
485                    "doctest": true,
486                    "edition": "2018",
487                    "kind": [
488                        "lib"
489                    ],
490                    "name": "bitflags",
491                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/bitflags-1.3.2/src/lib.rs",
492                    "test": true
493                },
494                {
495                    "crate_types": [
496                        "bin"
497                    ],
498                    "doc": false,
499                    "doctest": false,
500                    "edition": "2018",
501                    "kind": [
502                        "test"
503                    ],
504                    "name": "compile",
505                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/bitflags-1.3.2/tests/compile.rs",
506                    "test": true
507                },
508                {
509                    "crate_types": [
510                        "bin"
511                    ],
512                    "doc": false,
513                    "doctest": false,
514                    "edition": "2018",
515                    "kind": [
516                        "test"
517                    ],
518                    "name": "basic",
519                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/bitflags-1.3.2/tests/basic.rs",
520                    "test": true
521                }
522            ],
523            "version": "1.3.2"
524        },
525        {
526            "authors": [
527                "Alex Crichton <alex@alexcrichton.com>"
528            ],
529            "categories": [],
530            "default_run": null,
531            "dependencies": [
532                {
533                    "features": [],
534                    "kind": null,
535                    "name": "compiler_builtins",
536                    "optional": true,
537                    "registry": null,
538                    "rename": null,
539                    "req": "^0.1.2",
540                    "source": "registry+https://github.com/rust-lang/crates.io-index",
541                    "target": null,
542                    "uses_default_features": true
543                },
544                {
545                    "features": [],
546                    "kind": null,
547                    "name": "rustc-std-workspace-core",
548                    "optional": true,
549                    "registry": null,
550                    "rename": "core",
551                    "req": "^1.0.0",
552                    "source": "registry+https://github.com/rust-lang/crates.io-index",
553                    "target": null,
554                    "uses_default_features": true
555                }
556            ],
557            "description": "A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.\n",
558            "documentation": "https://docs.rs/cfg-if",
559            "edition": "2018",
560            "features": {
561                "compiler_builtins": [
562                    "dep:compiler_builtins"
563                ],
564                "core": [
565                    "dep:core"
566                ],
567                "rustc-dep-of-std": [
568                    "core",
569                    "compiler_builtins"
570                ]
571            },
572            "homepage": "https://github.com/alexcrichton/cfg-if",
573            "id": "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
574            "keywords": [],
575            "license": "MIT/Apache-2.0",
576            "license_file": null,
577            "links": null,
578            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-1.0.0/Cargo.toml",
579            "metadata": null,
580            "name": "cfg-if",
581            "publish": null,
582            "readme": "README.md",
583            "repository": "https://github.com/alexcrichton/cfg-if",
584            "rust_version": null,
585            "source": "registry+https://github.com/rust-lang/crates.io-index",
586            "targets": [
587                {
588                    "crate_types": [
589                        "lib"
590                    ],
591                    "doc": true,
592                    "doctest": true,
593                    "edition": "2018",
594                    "kind": [
595                        "lib"
596                    ],
597                    "name": "cfg-if",
598                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-1.0.0/src/lib.rs",
599                    "test": true
600                },
601                {
602                    "crate_types": [
603                        "bin"
604                    ],
605                    "doc": false,
606                    "doctest": false,
607                    "edition": "2018",
608                    "kind": [
609                        "test"
610                    ],
611                    "name": "xcrate",
612                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-1.0.0/tests/xcrate.rs",
613                    "test": true
614                }
615            ],
616            "version": "1.0.0"
617        },
618        {
619            "authors": [],
620            "categories": [
621                "command-line-interface"
622            ],
623            "default_run": null,
624            "dependencies": [
625                {
626                    "features": [],
627                    "kind": null,
628                    "name": "atty",
629                    "optional": true,
630                    "registry": null,
631                    "rename": null,
632                    "req": "^0.2",
633                    "source": "registry+https://github.com/rust-lang/crates.io-index",
634                    "target": null,
635                    "uses_default_features": true
636                },
637                {
638                    "features": [],
639                    "kind": null,
640                    "name": "backtrace",
641                    "optional": true,
642                    "registry": null,
643                    "rename": null,
644                    "req": "^0.3",
645                    "source": "registry+https://github.com/rust-lang/crates.io-index",
646                    "target": null,
647                    "uses_default_features": true
648                },
649                {
650                    "features": [],
651                    "kind": null,
652                    "name": "bitflags",
653                    "optional": false,
654                    "registry": null,
655                    "rename": null,
656                    "req": "^1.2",
657                    "source": "registry+https://github.com/rust-lang/crates.io-index",
658                    "target": null,
659                    "uses_default_features": true
660                },
661                {
662                    "features": [],
663                    "kind": null,
664                    "name": "clap_derive",
665                    "optional": true,
666                    "registry": null,
667                    "rename": null,
668                    "req": "^3.1.4",
669                    "source": "registry+https://github.com/rust-lang/crates.io-index",
670                    "target": null,
671                    "uses_default_features": true
672                },
673                {
674                    "features": [],
675                    "kind": null,
676                    "name": "indexmap",
677                    "optional": false,
678                    "registry": null,
679                    "rename": null,
680                    "req": "^1.0",
681                    "source": "registry+https://github.com/rust-lang/crates.io-index",
682                    "target": null,
683                    "uses_default_features": true
684                },
685                {
686                    "features": [],
687                    "kind": null,
688                    "name": "lazy_static",
689                    "optional": true,
690                    "registry": null,
691                    "rename": null,
692                    "req": "^1",
693                    "source": "registry+https://github.com/rust-lang/crates.io-index",
694                    "target": null,
695                    "uses_default_features": true
696                },
697                {
698                    "features": [],
699                    "kind": null,
700                    "name": "os_str_bytes",
701                    "optional": false,
702                    "registry": null,
703                    "rename": null,
704                    "req": "^6.0",
705                    "source": "registry+https://github.com/rust-lang/crates.io-index",
706                    "target": null,
707                    "uses_default_features": true
708                },
709                {
710                    "features": [],
711                    "kind": null,
712                    "name": "regex",
713                    "optional": true,
714                    "registry": null,
715                    "rename": null,
716                    "req": "^1.0",
717                    "source": "registry+https://github.com/rust-lang/crates.io-index",
718                    "target": null,
719                    "uses_default_features": true
720                },
721                {
722                    "features": [],
723                    "kind": null,
724                    "name": "strsim",
725                    "optional": true,
726                    "registry": null,
727                    "rename": null,
728                    "req": "^0.10",
729                    "source": "registry+https://github.com/rust-lang/crates.io-index",
730                    "target": null,
731                    "uses_default_features": true
732                },
733                {
734                    "features": [],
735                    "kind": null,
736                    "name": "termcolor",
737                    "optional": true,
738                    "registry": null,
739                    "rename": null,
740                    "req": "^1.1.1",
741                    "source": "registry+https://github.com/rust-lang/crates.io-index",
742                    "target": null,
743                    "uses_default_features": true
744                },
745                {
746                    "features": [],
747                    "kind": null,
748                    "name": "terminal_size",
749                    "optional": true,
750                    "registry": null,
751                    "rename": null,
752                    "req": "^0.1.12",
753                    "source": "registry+https://github.com/rust-lang/crates.io-index",
754                    "target": null,
755                    "uses_default_features": true
756                },
757                {
758                    "features": [],
759                    "kind": null,
760                    "name": "textwrap",
761                    "optional": false,
762                    "registry": null,
763                    "rename": null,
764                    "req": "^0.15.0",
765                    "source": "registry+https://github.com/rust-lang/crates.io-index",
766                    "target": null,
767                    "uses_default_features": false
768                },
769                {
770                    "features": [],
771                    "kind": null,
772                    "name": "unicase",
773                    "optional": true,
774                    "registry": null,
775                    "rename": null,
776                    "req": "^2.6",
777                    "source": "registry+https://github.com/rust-lang/crates.io-index",
778                    "target": null,
779                    "uses_default_features": true
780                },
781                {
782                    "features": [],
783                    "kind": null,
784                    "name": "yaml-rust",
785                    "optional": true,
786                    "registry": null,
787                    "rename": null,
788                    "req": "^0.4.1",
789                    "source": "registry+https://github.com/rust-lang/crates.io-index",
790                    "target": null,
791                    "uses_default_features": true
792                },
793                {
794                    "features": [],
795                    "kind": "dev",
796                    "name": "criterion",
797                    "optional": false,
798                    "registry": null,
799                    "rename": null,
800                    "req": "^0.3.2",
801                    "source": "registry+https://github.com/rust-lang/crates.io-index",
802                    "target": null,
803                    "uses_default_features": true
804                },
805                {
806                    "features": [],
807                    "kind": "dev",
808                    "name": "lazy_static",
809                    "optional": false,
810                    "registry": null,
811                    "rename": null,
812                    "req": "^1",
813                    "source": "registry+https://github.com/rust-lang/crates.io-index",
814                    "target": null,
815                    "uses_default_features": true
816                },
817                {
818                    "features": [],
819                    "kind": "dev",
820                    "name": "regex",
821                    "optional": false,
822                    "registry": null,
823                    "rename": null,
824                    "req": "^1.0",
825                    "source": "registry+https://github.com/rust-lang/crates.io-index",
826                    "target": null,
827                    "uses_default_features": true
828                },
829                {
830                    "features": [],
831                    "kind": "dev",
832                    "name": "rustversion",
833                    "optional": false,
834                    "registry": null,
835                    "rename": null,
836                    "req": "^1",
837                    "source": "registry+https://github.com/rust-lang/crates.io-index",
838                    "target": null,
839                    "uses_default_features": true
840                },
841                {
842                    "features": [],
843                    "kind": "dev",
844                    "name": "trybuild",
845                    "optional": false,
846                    "registry": null,
847                    "rename": null,
848                    "req": "^1.0.18",
849                    "source": "registry+https://github.com/rust-lang/crates.io-index",
850                    "target": null,
851                    "uses_default_features": true
852                },
853                {
854                    "features": [
855                        "color-auto",
856                        "diff",
857                        "examples"
858                    ],
859                    "kind": "dev",
860                    "name": "trycmd",
861                    "optional": false,
862                    "registry": null,
863                    "rename": null,
864                    "req": "^0.12",
865                    "source": "registry+https://github.com/rust-lang/crates.io-index",
866                    "target": null,
867                    "uses_default_features": false
868                }
869            ],
870            "description": "A simple to use, efficient, and full-featured Command Line Argument Parser",
871            "documentation": "https://docs.rs/clap/",
872            "edition": "2018",
873            "features": {
874                "atty": [
875                    "dep:atty"
876                ],
877                "backtrace": [
878                    "dep:backtrace"
879                ],
880                "cargo": [
881                    "lazy_static"
882                ],
883                "clap_derive": [
884                    "dep:clap_derive"
885                ],
886                "color": [
887                    "atty",
888                    "termcolor"
889                ],
890                "debug": [
891                    "clap_derive/debug",
892                    "backtrace"
893                ],
894                "default": [
895                    "std",
896                    "color",
897                    "suggestions"
898                ],
899                "derive": [
900                    "clap_derive",
901                    "lazy_static"
902                ],
903                "env": [],
904                "lazy_static": [
905                    "dep:lazy_static"
906                ],
907                "regex": [
908                    "dep:regex"
909                ],
910                "std": [
911                    "indexmap/std"
912                ],
913                "strsim": [
914                    "dep:strsim"
915                ],
916                "suggestions": [
917                    "strsim"
918                ],
919                "termcolor": [
920                    "dep:termcolor"
921                ],
922                "terminal_size": [
923                    "dep:terminal_size"
924                ],
925                "unicase": [
926                    "dep:unicase"
927                ],
928                "unicode": [
929                    "textwrap/unicode-width",
930                    "unicase"
931                ],
932                "unstable-doc": [
933                    "derive",
934                    "cargo",
935                    "wrap_help",
936                    "yaml",
937                    "env",
938                    "unicode",
939                    "regex",
940                    "unstable-replace",
941                    "unstable-multicall",
942                    "unstable-grouped"
943                ],
944                "unstable-grouped": [],
945                "unstable-multicall": [],
946                "unstable-replace": [],
947                "unstable-v4": [],
948                "wrap_help": [
949                    "terminal_size",
950                    "textwrap/terminal_size"
951                ],
952                "yaml": [
953                    "yaml-rust"
954                ],
955                "yaml-rust": [
956                    "dep:yaml-rust"
957                ]
958            },
959            "homepage": null,
960            "id": "clap 3.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
961            "keywords": [
962                "argument",
963                "cli",
964                "arg",
965                "parser",
966                "parse"
967            ],
968            "license": "MIT OR Apache-2.0",
969            "license_file": null,
970            "links": null,
971            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/Cargo.toml",
972            "metadata": {
973                "docs": {
974                    "rs": {
975                        "cargo-args": [
976                            "-Zunstable-options",
977                            "-Zrustdoc-scrape-examples=examples"
978                        ],
979                        "features": [
980                            "unstable-doc"
981                        ],
982                        "rustdoc-args": [
983                            "--cfg",
984                            "docsrs"
985                        ]
986                    }
987                },
988                "playground": {
989                    "features": [
990                        "unstable-doc"
991                    ]
992                },
993                "release": {
994                    "pre-release-replacements": [
995                        {
996                            "file": "CHANGELOG.md",
997                            "min": 1,
998                            "replace": "{{version}}",
999                            "search": "Unreleased"
1000                        },
1001                        {
1002                            "exactly": 1,
1003                            "file": "CHANGELOG.md",
1004                            "replace": "...{{tag_name}}",
1005                            "search": "\\.\\.\\.HEAD"
1006                        },
1007                        {
1008                            "file": "CHANGELOG.md",
1009                            "min": 1,
1010                            "replace": "{{date}}",
1011                            "search": "ReleaseDate"
1012                        },
1013                        {
1014                            "exactly": 1,
1015                            "file": "CHANGELOG.md",
1016                            "replace": "<!-- next-header -->\n## [Unreleased] - ReleaseDate\n",
1017                            "search": "<!-- next-header -->"
1018                        },
1019                        {
1020                            "exactly": 1,
1021                            "file": "CHANGELOG.md",
1022                            "replace": "<!-- next-url -->\n[Unreleased]: https://github.com/clap-rs/clap/compare/{{tag_name}}...HEAD",
1023                            "search": "<!-- next-url -->"
1024                        },
1025                        {
1026                            "exactly": 13,
1027                            "file": "README.md",
1028                            "prerelease": true,
1029                            "replace": "github.com/clap-rs/clap/blob/{{tag_name}}/",
1030                            "search": "github.com/clap-rs/clap/blob/[^/]+/"
1031                        },
1032                        {
1033                            "exactly": 1,
1034                            "file": "README.md",
1035                            "prerelease": true,
1036                            "replace": "version = \"{{version}}\"",
1037                            "search": "version = \"[a-z0-9\\.-]+\""
1038                        },
1039                        {
1040                            "exactly": 4,
1041                            "file": "src/derive.rs",
1042                            "prerelease": true,
1043                            "replace": "github.com/clap-rs/clap/blob/{{tag_name}}/",
1044                            "search": "github.com/clap-rs/clap/blob/[^/]+/"
1045                        }
1046                    ],
1047                    "shared-version": true,
1048                    "tag-name": "v{{version}}"
1049                }
1050            },
1051            "name": "clap",
1052            "publish": null,
1053            "readme": "README.md",
1054            "repository": "https://github.com/clap-rs/clap",
1055            "rust_version": null,
1056            "source": "registry+https://github.com/rust-lang/crates.io-index",
1057            "targets": [
1058                {
1059                    "crate_types": [
1060                        "lib"
1061                    ],
1062                    "doc": true,
1063                    "doctest": true,
1064                    "edition": "2018",
1065                    "kind": [
1066                        "lib"
1067                    ],
1068                    "name": "clap",
1069                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/src/lib.rs",
1070                    "test": true
1071                },
1072                {
1073                    "crate_types": [
1074                        "bin"
1075                    ],
1076                    "doc": false,
1077                    "doctest": false,
1078                    "edition": "2018",
1079                    "kind": [
1080                        "example"
1081                    ],
1082                    "name": "demo",
1083                    "required-features": [
1084                        "derive"
1085                    ],
1086                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/demo.rs",
1087                    "test": false
1088                },
1089                {
1090                    "crate_types": [
1091                        "bin"
1092                    ],
1093                    "doc": false,
1094                    "doctest": false,
1095                    "edition": "2018",
1096                    "kind": [
1097                        "example"
1098                    ],
1099                    "name": "cargo-example",
1100                    "required-features": [
1101                        "cargo"
1102                    ],
1103                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/cargo-example.rs",
1104                    "test": false
1105                },
1106                {
1107                    "crate_types": [
1108                        "bin"
1109                    ],
1110                    "doc": false,
1111                    "doctest": false,
1112                    "edition": "2018",
1113                    "kind": [
1114                        "example"
1115                    ],
1116                    "name": "cargo-example-derive",
1117                    "required-features": [
1118                        "derive"
1119                    ],
1120                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/cargo-example-derive.rs",
1121                    "test": false
1122                },
1123                {
1124                    "crate_types": [
1125                        "bin"
1126                    ],
1127                    "doc": false,
1128                    "doctest": false,
1129                    "edition": "2018",
1130                    "kind": [
1131                        "example"
1132                    ],
1133                    "name": "escaped-positional",
1134                    "required-features": [
1135                        "cargo"
1136                    ],
1137                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/escaped-positional.rs",
1138                    "test": false
1139                },
1140                {
1141                    "crate_types": [
1142                        "bin"
1143                    ],
1144                    "doc": false,
1145                    "doctest": false,
1146                    "edition": "2018",
1147                    "kind": [
1148                        "example"
1149                    ],
1150                    "name": "escaped-positional-derive",
1151                    "required-features": [
1152                        "derive"
1153                    ],
1154                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/escaped-positional-derive.rs",
1155                    "test": false
1156                },
1157                {
1158                    "crate_types": [
1159                        "bin"
1160                    ],
1161                    "doc": false,
1162                    "doctest": false,
1163                    "edition": "2018",
1164                    "kind": [
1165                        "example"
1166                    ],
1167                    "name": "git-derive",
1168                    "required-features": [
1169                        "derive"
1170                    ],
1171                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/git-derive.rs",
1172                    "test": false
1173                },
1174                {
1175                    "crate_types": [
1176                        "bin"
1177                    ],
1178                    "doc": false,
1179                    "doctest": false,
1180                    "edition": "2018",
1181                    "kind": [
1182                        "example"
1183                    ],
1184                    "name": "keyvalue-derive",
1185                    "required-features": [
1186                        "derive"
1187                    ],
1188                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/keyvalue-derive.rs",
1189                    "test": false
1190                },
1191                {
1192                    "crate_types": [
1193                        "bin"
1194                    ],
1195                    "doc": false,
1196                    "doctest": false,
1197                    "edition": "2018",
1198                    "kind": [
1199                        "example"
1200                    ],
1201                    "name": "busybox",
1202                    "required-features": [
1203                        "unstable-multicall"
1204                    ],
1205                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/multicall-busybox.rs",
1206                    "test": false
1207                },
1208                {
1209                    "crate_types": [
1210                        "bin"
1211                    ],
1212                    "doc": false,
1213                    "doctest": false,
1214                    "edition": "2018",
1215                    "kind": [
1216                        "example"
1217                    ],
1218                    "name": "hostname",
1219                    "required-features": [
1220                        "unstable-multicall"
1221                    ],
1222                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/multicall-hostname.rs",
1223                    "test": false
1224                },
1225                {
1226                    "crate_types": [
1227                        "bin"
1228                    ],
1229                    "doc": false,
1230                    "doctest": false,
1231                    "edition": "2018",
1232                    "kind": [
1233                        "example"
1234                    ],
1235                    "name": "01_quick",
1236                    "required-features": [
1237                        "cargo"
1238                    ],
1239                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/01_quick.rs",
1240                    "test": false
1241                },
1242                {
1243                    "crate_types": [
1244                        "bin"
1245                    ],
1246                    "doc": false,
1247                    "doctest": false,
1248                    "edition": "2018",
1249                    "kind": [
1250                        "example"
1251                    ],
1252                    "name": "02_apps",
1253                    "required-features": [
1254                        "cargo"
1255                    ],
1256                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/02_apps.rs",
1257                    "test": false
1258                },
1259                {
1260                    "crate_types": [
1261                        "bin"
1262                    ],
1263                    "doc": false,
1264                    "doctest": false,
1265                    "edition": "2018",
1266                    "kind": [
1267                        "example"
1268                    ],
1269                    "name": "02_crate",
1270                    "required-features": [
1271                        "cargo"
1272                    ],
1273                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/02_crate.rs",
1274                    "test": false
1275                },
1276                {
1277                    "crate_types": [
1278                        "bin"
1279                    ],
1280                    "doc": false,
1281                    "doctest": false,
1282                    "edition": "2018",
1283                    "kind": [
1284                        "example"
1285                    ],
1286                    "name": "02_app_settings",
1287                    "required-features": [
1288                        "cargo"
1289                    ],
1290                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/02_app_settings.rs",
1291                    "test": false
1292                },
1293                {
1294                    "crate_types": [
1295                        "bin"
1296                    ],
1297                    "doc": false,
1298                    "doctest": false,
1299                    "edition": "2018",
1300                    "kind": [
1301                        "example"
1302                    ],
1303                    "name": "03_01_flag_bool",
1304                    "required-features": [
1305                        "cargo"
1306                    ],
1307                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/03_01_flag_bool.rs",
1308                    "test": false
1309                },
1310                {
1311                    "crate_types": [
1312                        "bin"
1313                    ],
1314                    "doc": false,
1315                    "doctest": false,
1316                    "edition": "2018",
1317                    "kind": [
1318                        "example"
1319                    ],
1320                    "name": "03_01_flag_count",
1321                    "required-features": [
1322                        "cargo"
1323                    ],
1324                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/03_01_flag_count.rs",
1325                    "test": false
1326                },
1327                {
1328                    "crate_types": [
1329                        "bin"
1330                    ],
1331                    "doc": false,
1332                    "doctest": false,
1333                    "edition": "2018",
1334                    "kind": [
1335                        "example"
1336                    ],
1337                    "name": "03_02_option",
1338                    "required-features": [
1339                        "cargo"
1340                    ],
1341                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/03_02_option.rs",
1342                    "test": false
1343                },
1344                {
1345                    "crate_types": [
1346                        "bin"
1347                    ],
1348                    "doc": false,
1349                    "doctest": false,
1350                    "edition": "2018",
1351                    "kind": [
1352                        "example"
1353                    ],
1354                    "name": "03_03_positional",
1355                    "required-features": [
1356                        "cargo"
1357                    ],
1358                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/03_03_positional.rs",
1359                    "test": false
1360                },
1361                {
1362                    "crate_types": [
1363                        "bin"
1364                    ],
1365                    "doc": false,
1366                    "doctest": false,
1367                    "edition": "2018",
1368                    "kind": [
1369                        "example"
1370                    ],
1371                    "name": "03_04_subcommands",
1372                    "required-features": [
1373                        "cargo"
1374                    ],
1375                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/03_04_subcommands.rs",
1376                    "test": false
1377                },
1378                {
1379                    "crate_types": [
1380                        "bin"
1381                    ],
1382                    "doc": false,
1383                    "doctest": false,
1384                    "edition": "2018",
1385                    "kind": [
1386                        "example"
1387                    ],
1388                    "name": "03_05_default_values",
1389                    "required-features": [
1390                        "cargo"
1391                    ],
1392                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/03_05_default_values.rs",
1393                    "test": false
1394                },
1395                {
1396                    "crate_types": [
1397                        "bin"
1398                    ],
1399                    "doc": false,
1400                    "doctest": false,
1401                    "edition": "2018",
1402                    "kind": [
1403                        "example"
1404                    ],
1405                    "name": "04_01_possible",
1406                    "required-features": [
1407                        "cargo"
1408                    ],
1409                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/04_01_possible.rs",
1410                    "test": false
1411                },
1412                {
1413                    "crate_types": [
1414                        "bin"
1415                    ],
1416                    "doc": false,
1417                    "doctest": false,
1418                    "edition": "2018",
1419                    "kind": [
1420                        "example"
1421                    ],
1422                    "name": "04_01_enum",
1423                    "required-features": [
1424                        "cargo",
1425                        "derive"
1426                    ],
1427                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/04_01_enum.rs",
1428                    "test": false
1429                },
1430                {
1431                    "crate_types": [
1432                        "bin"
1433                    ],
1434                    "doc": false,
1435                    "doctest": false,
1436                    "edition": "2018",
1437                    "kind": [
1438                        "example"
1439                    ],
1440                    "name": "04_02_parse",
1441                    "required-features": [
1442                        "cargo"
1443                    ],
1444                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/04_02_parse.rs",
1445                    "test": false
1446                },
1447                {
1448                    "crate_types": [
1449                        "bin"
1450                    ],
1451                    "doc": false,
1452                    "doctest": false,
1453                    "edition": "2018",
1454                    "kind": [
1455                        "example"
1456                    ],
1457                    "name": "04_02_validate",
1458                    "required-features": [
1459                        "cargo"
1460                    ],
1461                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/04_02_validate.rs",
1462                    "test": false
1463                },
1464                {
1465                    "crate_types": [
1466                        "bin"
1467                    ],
1468                    "doc": false,
1469                    "doctest": false,
1470                    "edition": "2018",
1471                    "kind": [
1472                        "example"
1473                    ],
1474                    "name": "04_03_relations",
1475                    "required-features": [
1476                        "cargo"
1477                    ],
1478                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/04_03_relations.rs",
1479                    "test": false
1480                },
1481                {
1482                    "crate_types": [
1483                        "bin"
1484                    ],
1485                    "doc": false,
1486                    "doctest": false,
1487                    "edition": "2018",
1488                    "kind": [
1489                        "example"
1490                    ],
1491                    "name": "04_04_custom",
1492                    "required-features": [
1493                        "cargo"
1494                    ],
1495                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/04_04_custom.rs",
1496                    "test": false
1497                },
1498                {
1499                    "crate_types": [
1500                        "bin"
1501                    ],
1502                    "doc": false,
1503                    "doctest": false,
1504                    "edition": "2018",
1505                    "kind": [
1506                        "example"
1507                    ],
1508                    "name": "05_01_assert",
1509                    "required-features": [
1510                        "cargo"
1511                    ],
1512                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_builder/05_01_assert.rs",
1513                    "test": true
1514                },
1515                {
1516                    "crate_types": [
1517                        "bin"
1518                    ],
1519                    "doc": false,
1520                    "doctest": false,
1521                    "edition": "2018",
1522                    "kind": [
1523                        "example"
1524                    ],
1525                    "name": "01_quick_derive",
1526                    "required-features": [
1527                        "derive"
1528                    ],
1529                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/01_quick.rs",
1530                    "test": false
1531                },
1532                {
1533                    "crate_types": [
1534                        "bin"
1535                    ],
1536                    "doc": false,
1537                    "doctest": false,
1538                    "edition": "2018",
1539                    "kind": [
1540                        "example"
1541                    ],
1542                    "name": "02_apps_derive",
1543                    "required-features": [
1544                        "derive"
1545                    ],
1546                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/02_apps.rs",
1547                    "test": false
1548                },
1549                {
1550                    "crate_types": [
1551                        "bin"
1552                    ],
1553                    "doc": false,
1554                    "doctest": false,
1555                    "edition": "2018",
1556                    "kind": [
1557                        "example"
1558                    ],
1559                    "name": "02_crate_derive",
1560                    "required-features": [
1561                        "derive"
1562                    ],
1563                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/02_crate.rs",
1564                    "test": false
1565                },
1566                {
1567                    "crate_types": [
1568                        "bin"
1569                    ],
1570                    "doc": false,
1571                    "doctest": false,
1572                    "edition": "2018",
1573                    "kind": [
1574                        "example"
1575                    ],
1576                    "name": "02_app_settings_derive",
1577                    "required-features": [
1578                        "derive"
1579                    ],
1580                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/02_app_settings.rs",
1581                    "test": false
1582                },
1583                {
1584                    "crate_types": [
1585                        "bin"
1586                    ],
1587                    "doc": false,
1588                    "doctest": false,
1589                    "edition": "2018",
1590                    "kind": [
1591                        "example"
1592                    ],
1593                    "name": "03_01_flag_bool_derive",
1594                    "required-features": [
1595                        "derive"
1596                    ],
1597                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/03_01_flag_bool.rs",
1598                    "test": false
1599                },
1600                {
1601                    "crate_types": [
1602                        "bin"
1603                    ],
1604                    "doc": false,
1605                    "doctest": false,
1606                    "edition": "2018",
1607                    "kind": [
1608                        "example"
1609                    ],
1610                    "name": "03_01_flag_count_derive",
1611                    "required-features": [
1612                        "derive"
1613                    ],
1614                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/03_01_flag_count.rs",
1615                    "test": false
1616                },
1617                {
1618                    "crate_types": [
1619                        "bin"
1620                    ],
1621                    "doc": false,
1622                    "doctest": false,
1623                    "edition": "2018",
1624                    "kind": [
1625                        "example"
1626                    ],
1627                    "name": "03_02_option_derive",
1628                    "required-features": [
1629                        "derive"
1630                    ],
1631                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/03_02_option.rs",
1632                    "test": false
1633                },
1634                {
1635                    "crate_types": [
1636                        "bin"
1637                    ],
1638                    "doc": false,
1639                    "doctest": false,
1640                    "edition": "2018",
1641                    "kind": [
1642                        "example"
1643                    ],
1644                    "name": "03_03_positional_derive",
1645                    "required-features": [
1646                        "derive"
1647                    ],
1648                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/03_03_positional.rs",
1649                    "test": false
1650                },
1651                {
1652                    "crate_types": [
1653                        "bin"
1654                    ],
1655                    "doc": false,
1656                    "doctest": false,
1657                    "edition": "2018",
1658                    "kind": [
1659                        "example"
1660                    ],
1661                    "name": "03_04_subcommands_derive",
1662                    "required-features": [
1663                        "derive"
1664                    ],
1665                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/03_04_subcommands.rs",
1666                    "test": false
1667                },
1668                {
1669                    "crate_types": [
1670                        "bin"
1671                    ],
1672                    "doc": false,
1673                    "doctest": false,
1674                    "edition": "2018",
1675                    "kind": [
1676                        "example"
1677                    ],
1678                    "name": "03_04_subcommands_alt_derive",
1679                    "required-features": [
1680                        "derive"
1681                    ],
1682                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/03_04_subcommands_alt.rs",
1683                    "test": false
1684                },
1685                {
1686                    "crate_types": [
1687                        "bin"
1688                    ],
1689                    "doc": false,
1690                    "doctest": false,
1691                    "edition": "2018",
1692                    "kind": [
1693                        "example"
1694                    ],
1695                    "name": "03_05_default_values_derive",
1696                    "required-features": [
1697                        "derive"
1698                    ],
1699                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/03_05_default_values.rs",
1700                    "test": false
1701                },
1702                {
1703                    "crate_types": [
1704                        "bin"
1705                    ],
1706                    "doc": false,
1707                    "doctest": false,
1708                    "edition": "2018",
1709                    "kind": [
1710                        "example"
1711                    ],
1712                    "name": "04_01_enum_derive",
1713                    "required-features": [
1714                        "derive"
1715                    ],
1716                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/04_01_enum.rs",
1717                    "test": false
1718                },
1719                {
1720                    "crate_types": [
1721                        "bin"
1722                    ],
1723                    "doc": false,
1724                    "doctest": false,
1725                    "edition": "2018",
1726                    "kind": [
1727                        "example"
1728                    ],
1729                    "name": "04_02_parse_derive",
1730                    "required-features": [
1731                        "derive"
1732                    ],
1733                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/04_02_parse.rs",
1734                    "test": false
1735                },
1736                {
1737                    "crate_types": [
1738                        "bin"
1739                    ],
1740                    "doc": false,
1741                    "doctest": false,
1742                    "edition": "2018",
1743                    "kind": [
1744                        "example"
1745                    ],
1746                    "name": "04_02_validate_derive",
1747                    "required-features": [
1748                        "derive"
1749                    ],
1750                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/04_02_validate.rs",
1751                    "test": false
1752                },
1753                {
1754                    "crate_types": [
1755                        "bin"
1756                    ],
1757                    "doc": false,
1758                    "doctest": false,
1759                    "edition": "2018",
1760                    "kind": [
1761                        "example"
1762                    ],
1763                    "name": "04_03_relations_derive",
1764                    "required-features": [
1765                        "derive"
1766                    ],
1767                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/04_03_relations.rs",
1768                    "test": false
1769                },
1770                {
1771                    "crate_types": [
1772                        "bin"
1773                    ],
1774                    "doc": false,
1775                    "doctest": false,
1776                    "edition": "2018",
1777                    "kind": [
1778                        "example"
1779                    ],
1780                    "name": "04_04_custom_derive",
1781                    "required-features": [
1782                        "derive"
1783                    ],
1784                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/04_04_custom.rs",
1785                    "test": false
1786                },
1787                {
1788                    "crate_types": [
1789                        "bin"
1790                    ],
1791                    "doc": false,
1792                    "doctest": false,
1793                    "edition": "2018",
1794                    "kind": [
1795                        "example"
1796                    ],
1797                    "name": "05_01_assert_derive",
1798                    "required-features": [
1799                        "derive"
1800                    ],
1801                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/tutorial_derive/05_01_assert.rs",
1802                    "test": true
1803                },
1804                {
1805                    "crate_types": [
1806                        "bin"
1807                    ],
1808                    "doc": false,
1809                    "doctest": false,
1810                    "edition": "2018",
1811                    "kind": [
1812                        "example"
1813                    ],
1814                    "name": "custom-bool",
1815                    "required-features": [
1816                        "derive"
1817                    ],
1818                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/derive_ref/custom-bool.rs",
1819                    "test": false
1820                },
1821                {
1822                    "crate_types": [
1823                        "bin"
1824                    ],
1825                    "doc": false,
1826                    "doctest": false,
1827                    "edition": "2018",
1828                    "kind": [
1829                        "example"
1830                    ],
1831                    "name": "pacman",
1832                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/pacman.rs",
1833                    "test": false
1834                },
1835                {
1836                    "crate_types": [
1837                        "bin"
1838                    ],
1839                    "doc": false,
1840                    "doctest": false,
1841                    "edition": "2018",
1842                    "kind": [
1843                        "example"
1844                    ],
1845                    "name": "git",
1846                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/examples/git.rs",
1847                    "test": false
1848                },
1849                {
1850                    "crate_types": [
1851                        "bin"
1852                    ],
1853                    "doc": false,
1854                    "doctest": false,
1855                    "edition": "2018",
1856                    "kind": [
1857                        "bench"
1858                    ],
1859                    "name": "01_default",
1860                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/benches/01_default.rs",
1861                    "test": false
1862                },
1863                {
1864                    "crate_types": [
1865                        "bin"
1866                    ],
1867                    "doc": false,
1868                    "doctest": false,
1869                    "edition": "2018",
1870                    "kind": [
1871                        "bench"
1872                    ],
1873                    "name": "02_simple",
1874                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/benches/02_simple.rs",
1875                    "test": false
1876                },
1877                {
1878                    "crate_types": [
1879                        "bin"
1880                    ],
1881                    "doc": false,
1882                    "doctest": false,
1883                    "edition": "2018",
1884                    "kind": [
1885                        "bench"
1886                    ],
1887                    "name": "03_complex",
1888                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/benches/03_complex.rs",
1889                    "test": false
1890                },
1891                {
1892                    "crate_types": [
1893                        "bin"
1894                    ],
1895                    "doc": false,
1896                    "doctest": false,
1897                    "edition": "2018",
1898                    "kind": [
1899                        "bench"
1900                    ],
1901                    "name": "04_new_help",
1902                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/benches/04_new_help.rs",
1903                    "test": false
1904                },
1905                {
1906                    "crate_types": [
1907                        "bin"
1908                    ],
1909                    "doc": false,
1910                    "doctest": false,
1911                    "edition": "2018",
1912                    "kind": [
1913                        "bench"
1914                    ],
1915                    "name": "05_ripgrep",
1916                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/benches/05_ripgrep.rs",
1917                    "test": false
1918                },
1919                {
1920                    "crate_types": [
1921                        "bin"
1922                    ],
1923                    "doc": false,
1924                    "doctest": false,
1925                    "edition": "2018",
1926                    "kind": [
1927                        "bench"
1928                    ],
1929                    "name": "06_rustup",
1930                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap-3.1.5/benches/06_rustup.rs",
1931                    "test": false
1932                }
1933            ],
1934            "version": "3.1.5"
1935        },
1936        {
1937            "authors": [],
1938            "categories": [
1939                "command-line-interface",
1940                "development-tools::procedural-macro-helpers"
1941            ],
1942            "default_run": null,
1943            "dependencies": [
1944                {
1945                    "features": [],
1946                    "kind": null,
1947                    "name": "heck",
1948                    "optional": false,
1949                    "registry": null,
1950                    "rename": null,
1951                    "req": "^0.4.0",
1952                    "source": "registry+https://github.com/rust-lang/crates.io-index",
1953                    "target": null,
1954                    "uses_default_features": true
1955                },
1956                {
1957                    "features": [],
1958                    "kind": null,
1959                    "name": "proc-macro-error",
1960                    "optional": false,
1961                    "registry": null,
1962                    "rename": null,
1963                    "req": "^1",
1964                    "source": "registry+https://github.com/rust-lang/crates.io-index",
1965                    "target": null,
1966                    "uses_default_features": true
1967                },
1968                {
1969                    "features": [],
1970                    "kind": null,
1971                    "name": "proc-macro2",
1972                    "optional": false,
1973                    "registry": null,
1974                    "rename": null,
1975                    "req": "^1.0.28",
1976                    "source": "registry+https://github.com/rust-lang/crates.io-index",
1977                    "target": null,
1978                    "uses_default_features": true
1979                },
1980                {
1981                    "features": [],
1982                    "kind": null,
1983                    "name": "quote",
1984                    "optional": false,
1985                    "registry": null,
1986                    "rename": null,
1987                    "req": "^1.0.9",
1988                    "source": "registry+https://github.com/rust-lang/crates.io-index",
1989                    "target": null,
1990                    "uses_default_features": true
1991                },
1992                {
1993                    "features": [
1994                        "full"
1995                    ],
1996                    "kind": null,
1997                    "name": "syn",
1998                    "optional": false,
1999                    "registry": null,
2000                    "rename": null,
2001                    "req": "^1.0.74",
2002                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2003                    "target": null,
2004                    "uses_default_features": true
2005                }
2006            ],
2007            "description": "Parse command line argument by defining a struct, derive crate.",
2008            "documentation": "https://docs.rs/clap_derive",
2009            "edition": "2018",
2010            "features": {
2011                "debug": [],
2012                "default": []
2013            },
2014            "homepage": null,
2015            "id": "clap_derive 3.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
2016            "keywords": [
2017                "clap",
2018                "cli",
2019                "parse",
2020                "derive",
2021                "proc_macro"
2022            ],
2023            "license": "MIT OR Apache-2.0",
2024            "license_file": null,
2025            "links": null,
2026            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap_derive-3.1.4/Cargo.toml",
2027            "metadata": {
2028                "docs": {
2029                    "rs": {
2030                        "targets": [
2031                            "x86_64-unknown-linux-gnu"
2032                        ]
2033                    }
2034                },
2035                "release": {
2036                    "dependent-version": "upgrade",
2037                    "pre-release-replacements": [
2038                        {
2039                            "exactly": 2,
2040                            "file": "README.md",
2041                            "prerelease": true,
2042                            "replace": "github.com/clap-rs/clap/blob/{{tag_name}}/",
2043                            "search": "github.com/clap-rs/clap/blob/[^/]+/"
2044                        }
2045                    ],
2046                    "shared-version": true,
2047                    "tag-name": "v{{version}}"
2048                }
2049            },
2050            "name": "clap_derive",
2051            "publish": null,
2052            "readme": "README.md",
2053            "repository": "https://github.com/clap-rs/clap/tree/master/clap_derive",
2054            "rust_version": null,
2055            "source": "registry+https://github.com/rust-lang/crates.io-index",
2056            "targets": [
2057                {
2058                    "crate_types": [
2059                        "proc-macro"
2060                    ],
2061                    "doc": true,
2062                    "doctest": true,
2063                    "edition": "2018",
2064                    "kind": [
2065                        "proc-macro"
2066                    ],
2067                    "name": "clap_derive",
2068                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/clap_derive-3.1.4/src/lib.rs",
2069                    "test": true
2070                }
2071            ],
2072            "version": "3.1.4"
2073        },
2074        {
2075            "authors": [
2076                "Matt Mastracci <matthew@mastracci.com>"
2077            ],
2078            "categories": [],
2079            "default_run": null,
2080            "dependencies": [
2081                {
2082                    "features": [],
2083                    "kind": null,
2084                    "name": "quote",
2085                    "optional": false,
2086                    "registry": null,
2087                    "rename": null,
2088                    "req": "^1.0.9",
2089                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2090                    "target": null,
2091                    "uses_default_features": true
2092                },
2093                {
2094                    "features": [
2095                        "full",
2096                        "parsing",
2097                        "printing",
2098                        "proc-macro"
2099                    ],
2100                    "kind": null,
2101                    "name": "syn",
2102                    "optional": false,
2103                    "registry": null,
2104                    "rename": null,
2105                    "req": "^1.0.73",
2106                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2107                    "target": null,
2108                    "uses_default_features": false
2109                },
2110                {
2111                    "features": [],
2112                    "kind": "dev",
2113                    "name": "libc-print",
2114                    "optional": false,
2115                    "registry": null,
2116                    "rename": null,
2117                    "req": "^0.1.15",
2118                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2119                    "target": null,
2120                    "uses_default_features": true
2121                }
2122            ],
2123            "description": "__attribute__((constructor)) for Rust",
2124            "documentation": null,
2125            "edition": "2018",
2126            "features": {},
2127            "homepage": null,
2128            "id": "ctor 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)",
2129            "keywords": [],
2130            "license": "Apache-2.0 OR MIT",
2131            "license_file": null,
2132            "links": null,
2133            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/ctor-0.1.21/Cargo.toml",
2134            "metadata": null,
2135            "name": "ctor",
2136            "publish": null,
2137            "readme": "../README.md",
2138            "repository": "https://github.com/mmastrac/rust-ctor",
2139            "rust_version": null,
2140            "source": "registry+https://github.com/rust-lang/crates.io-index",
2141            "targets": [
2142                {
2143                    "crate_types": [
2144                        "proc-macro"
2145                    ],
2146                    "doc": true,
2147                    "doctest": true,
2148                    "edition": "2018",
2149                    "kind": [
2150                        "proc-macro"
2151                    ],
2152                    "name": "ctor",
2153                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/ctor-0.1.21/src/lib.rs",
2154                    "test": true
2155                },
2156                {
2157                    "crate_types": [
2158                        "bin"
2159                    ],
2160                    "doc": false,
2161                    "doctest": false,
2162                    "edition": "2018",
2163                    "kind": [
2164                        "example"
2165                    ],
2166                    "name": "example",
2167                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/ctor-0.1.21/src/example.rs",
2168                    "test": false
2169                }
2170            ],
2171            "version": "0.1.21"
2172        },
2173        {
2174            "authors": [
2175                "The Rand Project Developers"
2176            ],
2177            "categories": [
2178                "os",
2179                "no-std"
2180            ],
2181            "default_run": null,
2182            "dependencies": [
2183                {
2184                    "features": [],
2185                    "kind": null,
2186                    "name": "cfg-if",
2187                    "optional": false,
2188                    "registry": null,
2189                    "rename": null,
2190                    "req": "^1",
2191                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2192                    "target": null,
2193                    "uses_default_features": true
2194                },
2195                {
2196                    "features": [],
2197                    "kind": null,
2198                    "name": "compiler_builtins",
2199                    "optional": true,
2200                    "registry": null,
2201                    "rename": null,
2202                    "req": "^0.1",
2203                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2204                    "target": null,
2205                    "uses_default_features": true
2206                },
2207                {
2208                    "features": [],
2209                    "kind": null,
2210                    "name": "rustc-std-workspace-core",
2211                    "optional": true,
2212                    "registry": null,
2213                    "rename": "core",
2214                    "req": "^1.0",
2215                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2216                    "target": null,
2217                    "uses_default_features": true
2218                },
2219                {
2220                    "features": [],
2221                    "kind": null,
2222                    "name": "js-sys",
2223                    "optional": true,
2224                    "registry": null,
2225                    "rename": null,
2226                    "req": "^0.3",
2227                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2228                    "target": "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))",
2229                    "uses_default_features": true
2230                },
2231                {
2232                    "features": [],
2233                    "kind": null,
2234                    "name": "wasm-bindgen",
2235                    "optional": true,
2236                    "registry": null,
2237                    "rename": null,
2238                    "req": "^0.2.62",
2239                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2240                    "target": "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))",
2241                    "uses_default_features": false
2242                },
2243                {
2244                    "features": [],
2245                    "kind": "dev",
2246                    "name": "wasm-bindgen-test",
2247                    "optional": false,
2248                    "registry": null,
2249                    "rename": null,
2250                    "req": "^0.3.18",
2251                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2252                    "target": "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))",
2253                    "uses_default_features": true
2254                },
2255                {
2256                    "features": [],
2257                    "kind": null,
2258                    "name": "wasi",
2259                    "optional": false,
2260                    "registry": null,
2261                    "rename": null,
2262                    "req": "^0.10",
2263                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2264                    "target": "cfg(target_os = \"wasi\")",
2265                    "uses_default_features": true
2266                },
2267                {
2268                    "features": [],
2269                    "kind": null,
2270                    "name": "libc",
2271                    "optional": false,
2272                    "registry": null,
2273                    "rename": null,
2274                    "req": "^0.2.64",
2275                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2276                    "target": "cfg(unix)",
2277                    "uses_default_features": false
2278                }
2279            ],
2280            "description": "A small cross-platform library for retrieving random data from system source",
2281            "documentation": "https://docs.rs/getrandom",
2282            "edition": "2018",
2283            "features": {
2284                "compiler_builtins": [
2285                    "dep:compiler_builtins"
2286                ],
2287                "core": [
2288                    "dep:core"
2289                ],
2290                "custom": [],
2291                "js": [
2292                    "wasm-bindgen",
2293                    "js-sys"
2294                ],
2295                "js-sys": [
2296                    "dep:js-sys"
2297                ],
2298                "rdrand": [],
2299                "rustc-dep-of-std": [
2300                    "compiler_builtins",
2301                    "core",
2302                    "libc/rustc-dep-of-std",
2303                    "wasi/rustc-dep-of-std"
2304                ],
2305                "std": [],
2306                "test-in-browser": [],
2307                "wasm-bindgen": [
2308                    "dep:wasm-bindgen"
2309                ]
2310            },
2311            "homepage": null,
2312            "id": "getrandom 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)",
2313            "keywords": [],
2314            "license": "MIT OR Apache-2.0",
2315            "license_file": null,
2316            "links": null,
2317            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/getrandom-0.2.5/Cargo.toml",
2318            "metadata": {
2319                "docs": {
2320                    "rs": {
2321                        "features": [
2322                            "std",
2323                            "custom"
2324                        ],
2325                        "rustdoc-args": [
2326                            "--cfg",
2327                            "docsrs"
2328                        ]
2329                    }
2330                }
2331            },
2332            "name": "getrandom",
2333            "publish": null,
2334            "readme": "README.md",
2335            "repository": "https://github.com/rust-random/getrandom",
2336            "rust_version": null,
2337            "source": "registry+https://github.com/rust-lang/crates.io-index",
2338            "targets": [
2339                {
2340                    "crate_types": [
2341                        "lib"
2342                    ],
2343                    "doc": true,
2344                    "doctest": true,
2345                    "edition": "2018",
2346                    "kind": [
2347                        "lib"
2348                    ],
2349                    "name": "getrandom",
2350                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/getrandom-0.2.5/src/lib.rs",
2351                    "test": true
2352                },
2353                {
2354                    "crate_types": [
2355                        "bin"
2356                    ],
2357                    "doc": false,
2358                    "doctest": false,
2359                    "edition": "2018",
2360                    "kind": [
2361                        "test"
2362                    ],
2363                    "name": "normal",
2364                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/getrandom-0.2.5/tests/normal.rs",
2365                    "test": true
2366                },
2367                {
2368                    "crate_types": [
2369                        "bin"
2370                    ],
2371                    "doc": false,
2372                    "doctest": false,
2373                    "edition": "2018",
2374                    "kind": [
2375                        "test"
2376                    ],
2377                    "name": "custom",
2378                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/getrandom-0.2.5/tests/custom.rs",
2379                    "test": true
2380                },
2381                {
2382                    "crate_types": [
2383                        "bin"
2384                    ],
2385                    "doc": false,
2386                    "doctest": false,
2387                    "edition": "2018",
2388                    "kind": [
2389                        "test"
2390                    ],
2391                    "name": "rdrand",
2392                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/getrandom-0.2.5/tests/rdrand.rs",
2393                    "test": true
2394                },
2395                {
2396                    "crate_types": [
2397                        "bin"
2398                    ],
2399                    "doc": false,
2400                    "doctest": false,
2401                    "edition": "2018",
2402                    "kind": [
2403                        "bench"
2404                    ],
2405                    "name": "mod",
2406                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/getrandom-0.2.5/benches/mod.rs",
2407                    "test": false
2408                }
2409            ],
2410            "version": "0.2.5"
2411        },
2412        {
2413            "authors": [
2414                "Amanieu d'Antras <amanieu@gmail.com>"
2415            ],
2416            "categories": [
2417                "data-structures",
2418                "no-std"
2419            ],
2420            "default_run": null,
2421            "dependencies": [
2422                {
2423                    "features": [],
2424                    "kind": null,
2425                    "name": "ahash",
2426                    "optional": true,
2427                    "registry": null,
2428                    "rename": null,
2429                    "req": "^0.7.0",
2430                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2431                    "target": null,
2432                    "uses_default_features": false
2433                },
2434                {
2435                    "features": [],
2436                    "kind": null,
2437                    "name": "rustc-std-workspace-alloc",
2438                    "optional": true,
2439                    "registry": null,
2440                    "rename": "alloc",
2441                    "req": "^1.0.0",
2442                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2443                    "target": null,
2444                    "uses_default_features": true
2445                },
2446                {
2447                    "features": [],
2448                    "kind": null,
2449                    "name": "bumpalo",
2450                    "optional": true,
2451                    "registry": null,
2452                    "rename": null,
2453                    "req": "^3.5.0",
2454                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2455                    "target": null,
2456                    "uses_default_features": true
2457                },
2458                {
2459                    "features": [],
2460                    "kind": null,
2461                    "name": "compiler_builtins",
2462                    "optional": true,
2463                    "registry": null,
2464                    "rename": null,
2465                    "req": "^0.1.2",
2466                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2467                    "target": null,
2468                    "uses_default_features": true
2469                },
2470                {
2471                    "features": [],
2472                    "kind": null,
2473                    "name": "rustc-std-workspace-core",
2474                    "optional": true,
2475                    "registry": null,
2476                    "rename": "core",
2477                    "req": "^1.0.0",
2478                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2479                    "target": null,
2480                    "uses_default_features": true
2481                },
2482                {
2483                    "features": [],
2484                    "kind": null,
2485                    "name": "rayon",
2486                    "optional": true,
2487                    "registry": null,
2488                    "rename": null,
2489                    "req": "^1.0",
2490                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2491                    "target": null,
2492                    "uses_default_features": true
2493                },
2494                {
2495                    "features": [],
2496                    "kind": null,
2497                    "name": "serde",
2498                    "optional": true,
2499                    "registry": null,
2500                    "rename": null,
2501                    "req": "^1.0.25",
2502                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2503                    "target": null,
2504                    "uses_default_features": false
2505                },
2506                {
2507                    "features": [],
2508                    "kind": "dev",
2509                    "name": "doc-comment",
2510                    "optional": false,
2511                    "registry": null,
2512                    "rename": null,
2513                    "req": "^0.3.1",
2514                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2515                    "target": null,
2516                    "uses_default_features": true
2517                },
2518                {
2519                    "features": [],
2520                    "kind": "dev",
2521                    "name": "fnv",
2522                    "optional": false,
2523                    "registry": null,
2524                    "rename": null,
2525                    "req": "^1.0.7",
2526                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2527                    "target": null,
2528                    "uses_default_features": true
2529                },
2530                {
2531                    "features": [],
2532                    "kind": "dev",
2533                    "name": "lazy_static",
2534                    "optional": false,
2535                    "registry": null,
2536                    "rename": null,
2537                    "req": "^1.4",
2538                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2539                    "target": null,
2540                    "uses_default_features": true
2541                },
2542                {
2543                    "features": [
2544                        "small_rng"
2545                    ],
2546                    "kind": "dev",
2547                    "name": "rand",
2548                    "optional": false,
2549                    "registry": null,
2550                    "rename": null,
2551                    "req": "^0.7.3",
2552                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2553                    "target": null,
2554                    "uses_default_features": true
2555                },
2556                {
2557                    "features": [],
2558                    "kind": "dev",
2559                    "name": "rayon",
2560                    "optional": false,
2561                    "registry": null,
2562                    "rename": null,
2563                    "req": "^1.0",
2564                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2565                    "target": null,
2566                    "uses_default_features": true
2567                },
2568                {
2569                    "features": [],
2570                    "kind": "dev",
2571                    "name": "serde_test",
2572                    "optional": false,
2573                    "registry": null,
2574                    "rename": null,
2575                    "req": "^1.0",
2576                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2577                    "target": null,
2578                    "uses_default_features": true
2579                }
2580            ],
2581            "description": "A Rust port of Google's SwissTable hash map",
2582            "documentation": null,
2583            "edition": "2018",
2584            "features": {
2585                "ahash": [
2586                    "dep:ahash"
2587                ],
2588                "ahash-compile-time-rng": [
2589                    "ahash/compile-time-rng"
2590                ],
2591                "alloc": [
2592                    "dep:alloc"
2593                ],
2594                "bumpalo": [
2595                    "dep:bumpalo"
2596                ],
2597                "compiler_builtins": [
2598                    "dep:compiler_builtins"
2599                ],
2600                "core": [
2601                    "dep:core"
2602                ],
2603                "default": [
2604                    "ahash",
2605                    "inline-more"
2606                ],
2607                "inline-more": [],
2608                "nightly": [],
2609                "raw": [],
2610                "rayon": [
2611                    "dep:rayon"
2612                ],
2613                "rustc-dep-of-std": [
2614                    "nightly",
2615                    "core",
2616                    "compiler_builtins",
2617                    "alloc",
2618                    "rustc-internal-api"
2619                ],
2620                "rustc-internal-api": [],
2621                "serde": [
2622                    "dep:serde"
2623                ]
2624            },
2625            "homepage": null,
2626            "id": "hashbrown 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)",
2627            "keywords": [
2628                "hash",
2629                "no_std",
2630                "hashmap",
2631                "swisstable"
2632            ],
2633            "license": "Apache-2.0/MIT",
2634            "license_file": null,
2635            "links": null,
2636            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.11.2/Cargo.toml",
2637            "metadata": {
2638                "docs": {
2639                    "rs": {
2640                        "features": [
2641                            "nightly",
2642                            "rayon",
2643                            "serde",
2644                            "raw"
2645                        ]
2646                    }
2647                }
2648            },
2649            "name": "hashbrown",
2650            "publish": null,
2651            "readme": "README.md",
2652            "repository": "https://github.com/rust-lang/hashbrown",
2653            "rust_version": null,
2654            "source": "registry+https://github.com/rust-lang/crates.io-index",
2655            "targets": [
2656                {
2657                    "crate_types": [
2658                        "lib"
2659                    ],
2660                    "doc": true,
2661                    "doctest": true,
2662                    "edition": "2018",
2663                    "kind": [
2664                        "lib"
2665                    ],
2666                    "name": "hashbrown",
2667                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.11.2/src/lib.rs",
2668                    "test": true
2669                },
2670                {
2671                    "crate_types": [
2672                        "bin"
2673                    ],
2674                    "doc": false,
2675                    "doctest": false,
2676                    "edition": "2018",
2677                    "kind": [
2678                        "test"
2679                    ],
2680                    "name": "serde",
2681                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.11.2/tests/serde.rs",
2682                    "test": true
2683                },
2684                {
2685                    "crate_types": [
2686                        "bin"
2687                    ],
2688                    "doc": false,
2689                    "doctest": false,
2690                    "edition": "2018",
2691                    "kind": [
2692                        "test"
2693                    ],
2694                    "name": "rayon",
2695                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.11.2/tests/rayon.rs",
2696                    "test": true
2697                },
2698                {
2699                    "crate_types": [
2700                        "bin"
2701                    ],
2702                    "doc": false,
2703                    "doctest": false,
2704                    "edition": "2018",
2705                    "kind": [
2706                        "test"
2707                    ],
2708                    "name": "set",
2709                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.11.2/tests/set.rs",
2710                    "test": true
2711                },
2712                {
2713                    "crate_types": [
2714                        "bin"
2715                    ],
2716                    "doc": false,
2717                    "doctest": false,
2718                    "edition": "2018",
2719                    "kind": [
2720                        "test"
2721                    ],
2722                    "name": "hasher",
2723                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.11.2/tests/hasher.rs",
2724                    "test": true
2725                },
2726                {
2727                    "crate_types": [
2728                        "bin"
2729                    ],
2730                    "doc": false,
2731                    "doctest": false,
2732                    "edition": "2018",
2733                    "kind": [
2734                        "bench"
2735                    ],
2736                    "name": "bench",
2737                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.11.2/benches/bench.rs",
2738                    "test": false
2739                }
2740            ],
2741            "version": "0.11.2"
2742        },
2743        {
2744            "authors": [
2745                "Without Boats <woboats@gmail.com>"
2746            ],
2747            "categories": [],
2748            "default_run": null,
2749            "dependencies": [
2750                {
2751                    "features": [],
2752                    "kind": null,
2753                    "name": "unicode-segmentation",
2754                    "optional": true,
2755                    "registry": null,
2756                    "rename": null,
2757                    "req": "^1.2.0",
2758                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2759                    "target": null,
2760                    "uses_default_features": true
2761                }
2762            ],
2763            "description": "heck is a case conversion library.",
2764            "documentation": "https://docs.rs/heck",
2765            "edition": "2018",
2766            "features": {
2767                "default": [],
2768                "unicode": [
2769                    "unicode-segmentation"
2770                ],
2771                "unicode-segmentation": [
2772                    "dep:unicode-segmentation"
2773                ]
2774            },
2775            "homepage": "https://github.com/withoutboats/heck",
2776            "id": "heck 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
2777            "keywords": [
2778                "string",
2779                "case",
2780                "camel",
2781                "snake",
2782                "unicode"
2783            ],
2784            "license": "MIT OR Apache-2.0",
2785            "license_file": null,
2786            "links": null,
2787            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/heck-0.4.0/Cargo.toml",
2788            "metadata": null,
2789            "name": "heck",
2790            "publish": null,
2791            "readme": "README.md",
2792            "repository": "https://github.com/withoutboats/heck",
2793            "rust_version": null,
2794            "source": "registry+https://github.com/rust-lang/crates.io-index",
2795            "targets": [
2796                {
2797                    "crate_types": [
2798                        "lib"
2799                    ],
2800                    "doc": true,
2801                    "doctest": true,
2802                    "edition": "2018",
2803                    "kind": [
2804                        "lib"
2805                    ],
2806                    "name": "heck",
2807                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/heck-0.4.0/src/lib.rs",
2808                    "test": true
2809                }
2810            ],
2811            "version": "0.4.0"
2812        },
2813        {
2814            "authors": [
2815                "Stefan Lankes"
2816            ],
2817            "categories": [
2818                "os"
2819            ],
2820            "default_run": null,
2821            "dependencies": [
2822                {
2823                    "features": [],
2824                    "kind": null,
2825                    "name": "compiler_builtins",
2826                    "optional": true,
2827                    "registry": null,
2828                    "rename": null,
2829                    "req": "^0.1",
2830                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2831                    "target": null,
2832                    "uses_default_features": true
2833                },
2834                {
2835                    "features": [],
2836                    "kind": null,
2837                    "name": "rustc-std-workspace-core",
2838                    "optional": true,
2839                    "registry": null,
2840                    "rename": "core",
2841                    "req": "^1.0.0",
2842                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2843                    "target": null,
2844                    "uses_default_features": true
2845                },
2846                {
2847                    "features": [],
2848                    "kind": null,
2849                    "name": "libc",
2850                    "optional": false,
2851                    "registry": null,
2852                    "rename": null,
2853                    "req": "^0.2.51",
2854                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2855                    "target": null,
2856                    "uses_default_features": false
2857                }
2858            ],
2859            "description": "hermit-abi is small interface to call functions from the unikernel RustyHermit.\nIt is used to build the target `x86_64-unknown-hermit`.\n",
2860            "documentation": "https://hermitcore.github.io/rusty-hermit/hermit_abi",
2861            "edition": "2018",
2862            "features": {
2863                "compiler_builtins": [
2864                    "dep:compiler_builtins"
2865                ],
2866                "core": [
2867                    "dep:core"
2868                ],
2869                "default": [],
2870                "docs": [],
2871                "rustc-dep-of-std": [
2872                    "core",
2873                    "compiler_builtins/rustc-dep-of-std",
2874                    "libc/rustc-dep-of-std"
2875                ]
2876            },
2877            "homepage": null,
2878            "id": "hermit-abi 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)",
2879            "keywords": [
2880                "unikernel",
2881                "libos"
2882            ],
2883            "license": "MIT/Apache-2.0",
2884            "license_file": null,
2885            "links": null,
2886            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/hermit-abi-0.1.19/Cargo.toml",
2887            "metadata": {
2888                "docs": {
2889                    "rs": {
2890                        "default-target": "x86_64-unknown-hermit",
2891                        "features": [
2892                            "docs"
2893                        ]
2894                    }
2895                }
2896            },
2897            "name": "hermit-abi",
2898            "publish": null,
2899            "readme": "README.md",
2900            "repository": "https://github.com/hermitcore/libhermit-rs",
2901            "rust_version": null,
2902            "source": "registry+https://github.com/rust-lang/crates.io-index",
2903            "targets": [
2904                {
2905                    "crate_types": [
2906                        "lib"
2907                    ],
2908                    "doc": true,
2909                    "doctest": true,
2910                    "edition": "2018",
2911                    "kind": [
2912                        "lib"
2913                    ],
2914                    "name": "hermit-abi",
2915                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/hermit-abi-0.1.19/src/lib.rs",
2916                    "test": true
2917                }
2918            ],
2919            "version": "0.1.19"
2920        },
2921        {
2922            "authors": [
2923                "bluss",
2924                "Josh Stone <cuviper@gmail.com>"
2925            ],
2926            "categories": [
2927                "data-structures",
2928                "no-std"
2929            ],
2930            "default_run": null,
2931            "dependencies": [
2932                {
2933                    "features": [
2934                        "raw"
2935                    ],
2936                    "kind": null,
2937                    "name": "hashbrown",
2938                    "optional": false,
2939                    "registry": null,
2940                    "rename": null,
2941                    "req": "^0.11",
2942                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2943                    "target": null,
2944                    "uses_default_features": false
2945                },
2946                {
2947                    "features": [],
2948                    "kind": null,
2949                    "name": "rayon",
2950                    "optional": true,
2951                    "registry": null,
2952                    "rename": null,
2953                    "req": "^1.4.1",
2954                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2955                    "target": null,
2956                    "uses_default_features": true
2957                },
2958                {
2959                    "features": [],
2960                    "kind": null,
2961                    "name": "rustc-rayon",
2962                    "optional": true,
2963                    "registry": null,
2964                    "rename": null,
2965                    "req": "^0.3",
2966                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2967                    "target": null,
2968                    "uses_default_features": true
2969                },
2970                {
2971                    "features": [],
2972                    "kind": null,
2973                    "name": "serde",
2974                    "optional": true,
2975                    "registry": null,
2976                    "rename": null,
2977                    "req": "^1.0",
2978                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2979                    "target": null,
2980                    "uses_default_features": false
2981                },
2982                {
2983                    "features": [],
2984                    "kind": "dev",
2985                    "name": "fnv",
2986                    "optional": false,
2987                    "registry": null,
2988                    "rename": null,
2989                    "req": "^1.0",
2990                    "source": "registry+https://github.com/rust-lang/crates.io-index",
2991                    "target": null,
2992                    "uses_default_features": true
2993                },
2994                {
2995                    "features": [],
2996                    "kind": "dev",
2997                    "name": "fxhash",
2998                    "optional": false,
2999                    "registry": null,
3000                    "rename": null,
3001                    "req": "^0.2.1",
3002                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3003                    "target": null,
3004                    "uses_default_features": true
3005                },
3006                {
3007                    "features": [],
3008                    "kind": "dev",
3009                    "name": "itertools",
3010                    "optional": false,
3011                    "registry": null,
3012                    "rename": null,
3013                    "req": "^0.9",
3014                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3015                    "target": null,
3016                    "uses_default_features": true
3017                },
3018                {
3019                    "features": [],
3020                    "kind": "dev",
3021                    "name": "lazy_static",
3022                    "optional": false,
3023                    "registry": null,
3024                    "rename": null,
3025                    "req": "^1.3",
3026                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3027                    "target": null,
3028                    "uses_default_features": true
3029                },
3030                {
3031                    "features": [],
3032                    "kind": "dev",
3033                    "name": "quickcheck",
3034                    "optional": false,
3035                    "registry": null,
3036                    "rename": null,
3037                    "req": "^0.9",
3038                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3039                    "target": null,
3040                    "uses_default_features": false
3041                },
3042                {
3043                    "features": [
3044                        "small_rng"
3045                    ],
3046                    "kind": "dev",
3047                    "name": "rand",
3048                    "optional": false,
3049                    "registry": null,
3050                    "rename": null,
3051                    "req": "^0.7",
3052                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3053                    "target": null,
3054                    "uses_default_features": true
3055                },
3056                {
3057                    "features": [],
3058                    "kind": "dev",
3059                    "name": "serde_derive",
3060                    "optional": false,
3061                    "registry": null,
3062                    "rename": null,
3063                    "req": "^1.0",
3064                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3065                    "target": null,
3066                    "uses_default_features": true
3067                },
3068                {
3069                    "features": [],
3070                    "kind": "build",
3071                    "name": "autocfg",
3072                    "optional": false,
3073                    "registry": null,
3074                    "rename": null,
3075                    "req": "^1",
3076                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3077                    "target": null,
3078                    "uses_default_features": true
3079                }
3080            ],
3081            "description": "A hash table with consistent order and fast iteration.\n\nThe indexmap is a hash table where the iteration order of the key-value\npairs is independent of the hash values of the keys. It has the usual\nhash table functionality, it preserves insertion order except after\nremovals, and it allows lookup of its elements by either hash table key\nor numerical index. A corresponding hash set type is also provided.\n\nThis crate was initially published under the name ordermap, but it was renamed to\nindexmap.\n",
3082            "documentation": "https://docs.rs/indexmap/",
3083            "edition": "2018",
3084            "features": {
3085                "rayon": [
3086                    "dep:rayon"
3087                ],
3088                "rustc-rayon": [
3089                    "dep:rustc-rayon"
3090                ],
3091                "serde": [
3092                    "dep:serde"
3093                ],
3094                "serde-1": [
3095                    "serde"
3096                ],
3097                "std": [],
3098                "test_debug": [],
3099                "test_low_transition_point": []
3100            },
3101            "homepage": null,
3102            "id": "indexmap 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
3103            "keywords": [
3104                "hashmap",
3105                "no_std"
3106            ],
3107            "license": "Apache-2.0/MIT",
3108            "license_file": null,
3109            "links": null,
3110            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.8.0/Cargo.toml",
3111            "metadata": {
3112                "docs": {
3113                    "rs": {
3114                        "features": [
3115                            "serde-1",
3116                            "rayon"
3117                        ]
3118                    }
3119                },
3120                "release": {
3121                    "no-dev-version": true,
3122                    "tag-name": "{{version}}"
3123                }
3124            },
3125            "name": "indexmap",
3126            "publish": null,
3127            "readme": null,
3128            "repository": "https://github.com/bluss/indexmap",
3129            "rust_version": null,
3130            "source": "registry+https://github.com/rust-lang/crates.io-index",
3131            "targets": [
3132                {
3133                    "crate_types": [
3134                        "lib"
3135                    ],
3136                    "doc": true,
3137                    "doctest": true,
3138                    "edition": "2018",
3139                    "kind": [
3140                        "lib"
3141                    ],
3142                    "name": "indexmap",
3143                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.8.0/src/lib.rs",
3144                    "test": true
3145                },
3146                {
3147                    "crate_types": [
3148                        "bin"
3149                    ],
3150                    "doc": false,
3151                    "doctest": false,
3152                    "edition": "2018",
3153                    "kind": [
3154                        "test"
3155                    ],
3156                    "name": "quick",
3157                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.8.0/tests/quick.rs",
3158                    "test": true
3159                },
3160                {
3161                    "crate_types": [
3162                        "bin"
3163                    ],
3164                    "doc": false,
3165                    "doctest": false,
3166                    "edition": "2018",
3167                    "kind": [
3168                        "test"
3169                    ],
3170                    "name": "macros_full_path",
3171                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.8.0/tests/macros_full_path.rs",
3172                    "test": true
3173                },
3174                {
3175                    "crate_types": [
3176                        "bin"
3177                    ],
3178                    "doc": false,
3179                    "doctest": false,
3180                    "edition": "2018",
3181                    "kind": [
3182                        "test"
3183                    ],
3184                    "name": "equivalent_trait",
3185                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.8.0/tests/equivalent_trait.rs",
3186                    "test": true
3187                },
3188                {
3189                    "crate_types": [
3190                        "bin"
3191                    ],
3192                    "doc": false,
3193                    "doctest": false,
3194                    "edition": "2018",
3195                    "kind": [
3196                        "test"
3197                    ],
3198                    "name": "tests",
3199                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.8.0/tests/tests.rs",
3200                    "test": true
3201                },
3202                {
3203                    "crate_types": [
3204                        "bin"
3205                    ],
3206                    "doc": false,
3207                    "doctest": false,
3208                    "edition": "2018",
3209                    "kind": [
3210                        "bench"
3211                    ],
3212                    "name": "faststring",
3213                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.8.0/benches/faststring.rs",
3214                    "test": false
3215                },
3216                {
3217                    "crate_types": [
3218                        "bin"
3219                    ],
3220                    "doc": false,
3221                    "doctest": false,
3222                    "edition": "2018",
3223                    "kind": [
3224                        "bench"
3225                    ],
3226                    "name": "bench",
3227                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.8.0/benches/bench.rs",
3228                    "test": false
3229                },
3230                {
3231                    "crate_types": [
3232                        "bin"
3233                    ],
3234                    "doc": false,
3235                    "doctest": false,
3236                    "edition": "2018",
3237                    "kind": [
3238                        "custom-build"
3239                    ],
3240                    "name": "build-script-build",
3241                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.8.0/build.rs",
3242                    "test": false
3243                }
3244            ],
3245            "version": "1.8.0"
3246        },
3247        {
3248            "authors": [
3249                "Marvin L\u00f6bel <loebel.marvin@gmail.com>"
3250            ],
3251            "categories": [
3252                "no-std",
3253                "rust-patterns",
3254                "memory-management"
3255            ],
3256            "default_run": null,
3257            "dependencies": [
3258                {
3259                    "features": [],
3260                    "kind": null,
3261                    "name": "spin",
3262                    "optional": true,
3263                    "registry": null,
3264                    "rename": null,
3265                    "req": "^0.5.0",
3266                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3267                    "target": null,
3268                    "uses_default_features": true
3269                },
3270                {
3271                    "features": [],
3272                    "kind": "dev",
3273                    "name": "doc-comment",
3274                    "optional": false,
3275                    "registry": null,
3276                    "rename": null,
3277                    "req": "^0.3.1",
3278                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3279                    "target": null,
3280                    "uses_default_features": true
3281                }
3282            ],
3283            "description": "A macro for declaring lazily evaluated statics in Rust.",
3284            "documentation": "https://docs.rs/lazy_static",
3285            "edition": "2015",
3286            "features": {
3287                "spin": [
3288                    "dep:spin"
3289                ],
3290                "spin_no_std": [
3291                    "spin"
3292                ]
3293            },
3294            "homepage": null,
3295            "id": "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
3296            "keywords": [
3297                "macro",
3298                "lazy",
3299                "static"
3300            ],
3301            "license": "MIT/Apache-2.0",
3302            "license_file": null,
3303            "links": null,
3304            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/lazy_static-1.4.0/Cargo.toml",
3305            "metadata": null,
3306            "name": "lazy_static",
3307            "publish": null,
3308            "readme": "README.md",
3309            "repository": "https://github.com/rust-lang-nursery/lazy-static.rs",
3310            "rust_version": null,
3311            "source": "registry+https://github.com/rust-lang/crates.io-index",
3312            "targets": [
3313                {
3314                    "crate_types": [
3315                        "lib"
3316                    ],
3317                    "doc": true,
3318                    "doctest": true,
3319                    "edition": "2015",
3320                    "kind": [
3321                        "lib"
3322                    ],
3323                    "name": "lazy_static",
3324                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/lazy_static-1.4.0/src/lib.rs",
3325                    "test": true
3326                },
3327                {
3328                    "crate_types": [
3329                        "bin"
3330                    ],
3331                    "doc": false,
3332                    "doctest": false,
3333                    "edition": "2015",
3334                    "kind": [
3335                        "test"
3336                    ],
3337                    "name": "test",
3338                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/lazy_static-1.4.0/tests/test.rs",
3339                    "test": true
3340                },
3341                {
3342                    "crate_types": [
3343                        "bin"
3344                    ],
3345                    "doc": false,
3346                    "doctest": false,
3347                    "edition": "2015",
3348                    "kind": [
3349                        "test"
3350                    ],
3351                    "name": "no_std",
3352                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/lazy_static-1.4.0/tests/no_std.rs",
3353                    "test": true
3354                }
3355            ],
3356            "version": "1.4.0"
3357        },
3358        {
3359            "authors": [
3360                "The Rust Project Developers"
3361            ],
3362            "categories": [
3363                "external-ffi-bindings",
3364                "no-std",
3365                "os"
3366            ],
3367            "default_run": null,
3368            "dependencies": [
3369                {
3370                    "features": [],
3371                    "kind": null,
3372                    "name": "rustc-std-workspace-core",
3373                    "optional": true,
3374                    "registry": null,
3375                    "rename": null,
3376                    "req": "^1.0.0",
3377                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3378                    "target": null,
3379                    "uses_default_features": true
3380                }
3381            ],
3382            "description": "Raw FFI bindings to platform libraries like libc.\n",
3383            "documentation": "https://docs.rs/libc/",
3384            "edition": "2015",
3385            "features": {
3386                "align": [],
3387                "const-extern-fn": [],
3388                "default": [
3389                    "std"
3390                ],
3391                "extra_traits": [],
3392                "rustc-dep-of-std": [
3393                    "align",
3394                    "rustc-std-workspace-core"
3395                ],
3396                "rustc-std-workspace-core": [
3397                    "dep:rustc-std-workspace-core"
3398                ],
3399                "std": [],
3400                "use_std": [
3401                    "std"
3402                ]
3403            },
3404            "homepage": "https://github.com/rust-lang/libc",
3405            "id": "libc 0.2.119 (registry+https://github.com/rust-lang/crates.io-index)",
3406            "keywords": [
3407                "libc",
3408                "ffi",
3409                "bindings",
3410                "operating",
3411                "system"
3412            ],
3413            "license": "MIT OR Apache-2.0",
3414            "license_file": null,
3415            "links": null,
3416            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.119/Cargo.toml",
3417            "metadata": {
3418                "docs": {
3419                    "rs": {
3420                        "features": [
3421                            "const-extern-fn",
3422                            "extra_traits"
3423                        ]
3424                    }
3425                }
3426            },
3427            "name": "libc",
3428            "publish": null,
3429            "readme": "README.md",
3430            "repository": "https://github.com/rust-lang/libc",
3431            "rust_version": null,
3432            "source": "registry+https://github.com/rust-lang/crates.io-index",
3433            "targets": [
3434                {
3435                    "crate_types": [
3436                        "lib"
3437                    ],
3438                    "doc": true,
3439                    "doctest": true,
3440                    "edition": "2015",
3441                    "kind": [
3442                        "lib"
3443                    ],
3444                    "name": "libc",
3445                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.119/src/lib.rs",
3446                    "test": true
3447                },
3448                {
3449                    "crate_types": [
3450                        "bin"
3451                    ],
3452                    "doc": false,
3453                    "doctest": false,
3454                    "edition": "2015",
3455                    "kind": [
3456                        "test"
3457                    ],
3458                    "name": "const_fn",
3459                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.119/tests/const_fn.rs",
3460                    "test": true
3461                },
3462                {
3463                    "crate_types": [
3464                        "bin"
3465                    ],
3466                    "doc": false,
3467                    "doctest": false,
3468                    "edition": "2015",
3469                    "kind": [
3470                        "custom-build"
3471                    ],
3472                    "name": "build-script-build",
3473                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.119/build.rs",
3474                    "test": false
3475                }
3476            ],
3477            "version": "0.2.119"
3478        },
3479        {
3480            "authors": [
3481                "The Rust Project Developers"
3482            ],
3483            "categories": [
3484                "development-tools::debugging"
3485            ],
3486            "default_run": null,
3487            "dependencies": [
3488                {
3489                    "features": [],
3490                    "kind": null,
3491                    "name": "log",
3492                    "optional": false,
3493                    "registry": null,
3494                    "rename": null,
3495                    "req": "^0.4",
3496                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3497                    "target": null,
3498                    "uses_default_features": true
3499                }
3500            ],
3501            "description": "A lightweight logging facade for Rust\n",
3502            "documentation": "https://doc.rust-lang.org/log",
3503            "edition": "2015",
3504            "features": {
3505                "default": [
3506                    "use_std"
3507                ],
3508                "max_level_debug": [
3509                    "log/max_level_debug"
3510                ],
3511                "max_level_error": [
3512                    "log/max_level_error"
3513                ],
3514                "max_level_info": [
3515                    "log/max_level_info"
3516                ],
3517                "max_level_off": [
3518                    "log/max_level_off"
3519                ],
3520                "max_level_trace": [
3521                    "log/max_level_trace"
3522                ],
3523                "max_level_warn": [
3524                    "log/max_level_warn"
3525                ],
3526                "nightly": [],
3527                "release_max_level_debug": [
3528                    "log/release_max_level_debug"
3529                ],
3530                "release_max_level_error": [
3531                    "log/release_max_level_error"
3532                ],
3533                "release_max_level_info": [
3534                    "log/release_max_level_info"
3535                ],
3536                "release_max_level_off": [
3537                    "log/release_max_level_off"
3538                ],
3539                "release_max_level_trace": [
3540                    "log/release_max_level_trace"
3541                ],
3542                "release_max_level_warn": [
3543                    "log/release_max_level_warn"
3544                ],
3545                "use_std": [
3546                    "log/std"
3547                ]
3548            },
3549            "homepage": "https://github.com/rust-lang/log",
3550            "id": "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
3551            "keywords": [],
3552            "license": "MIT/Apache-2.0",
3553            "license_file": null,
3554            "links": null,
3555            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/log-0.3.9/Cargo.toml",
3556            "metadata": null,
3557            "name": "log",
3558            "publish": null,
3559            "readme": "README.md",
3560            "repository": "https://github.com/rust-lang/log",
3561            "rust_version": null,
3562            "source": "registry+https://github.com/rust-lang/crates.io-index",
3563            "targets": [
3564                {
3565                    "crate_types": [
3566                        "lib"
3567                    ],
3568                    "doc": true,
3569                    "doctest": false,
3570                    "edition": "2015",
3571                    "kind": [
3572                        "lib"
3573                    ],
3574                    "name": "log",
3575                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/log-0.3.9/src/lib.rs",
3576                    "test": true
3577                }
3578            ],
3579            "version": "0.3.9"
3580        },
3581        {
3582            "authors": [
3583                "The Rust Project Developers"
3584            ],
3585            "categories": [
3586                "development-tools::debugging"
3587            ],
3588            "default_run": null,
3589            "dependencies": [
3590                {
3591                    "features": [],
3592                    "kind": null,
3593                    "name": "cfg-if",
3594                    "optional": false,
3595                    "registry": null,
3596                    "rename": null,
3597                    "req": "^1.0",
3598                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3599                    "target": null,
3600                    "uses_default_features": true
3601                },
3602                {
3603                    "features": [],
3604                    "kind": null,
3605                    "name": "serde",
3606                    "optional": true,
3607                    "registry": null,
3608                    "rename": null,
3609                    "req": "^1.0",
3610                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3611                    "target": null,
3612                    "uses_default_features": false
3613                },
3614                {
3615                    "features": [],
3616                    "kind": null,
3617                    "name": "sval",
3618                    "optional": true,
3619                    "registry": null,
3620                    "rename": null,
3621                    "req": "^1.0.0-alpha.5",
3622                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3623                    "target": null,
3624                    "uses_default_features": false
3625                },
3626                {
3627                    "features": [],
3628                    "kind": null,
3629                    "name": "value-bag",
3630                    "optional": true,
3631                    "registry": null,
3632                    "rename": null,
3633                    "req": "^1.0.0-alpha.6",
3634                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3635                    "target": null,
3636                    "uses_default_features": false
3637                },
3638                {
3639                    "features": [
3640                        "derive"
3641                    ],
3642                    "kind": "dev",
3643                    "name": "serde",
3644                    "optional": false,
3645                    "registry": null,
3646                    "rename": null,
3647                    "req": "^1.0",
3648                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3649                    "target": null,
3650                    "uses_default_features": true
3651                },
3652                {
3653                    "features": [],
3654                    "kind": "dev",
3655                    "name": "serde_test",
3656                    "optional": false,
3657                    "registry": null,
3658                    "rename": null,
3659                    "req": "^1.0",
3660                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3661                    "target": null,
3662                    "uses_default_features": true
3663                },
3664                {
3665                    "features": [
3666                        "derive"
3667                    ],
3668                    "kind": "dev",
3669                    "name": "sval",
3670                    "optional": false,
3671                    "registry": null,
3672                    "rename": null,
3673                    "req": "^1.0.0-alpha.5",
3674                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3675                    "target": null,
3676                    "uses_default_features": true
3677                },
3678                {
3679                    "features": [
3680                        "test"
3681                    ],
3682                    "kind": "dev",
3683                    "name": "value-bag",
3684                    "optional": false,
3685                    "registry": null,
3686                    "rename": null,
3687                    "req": "^1.0.0-alpha.6",
3688                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3689                    "target": null,
3690                    "uses_default_features": true
3691                }
3692            ],
3693            "description": "A lightweight logging facade for Rust\n",
3694            "documentation": "https://docs.rs/log",
3695            "edition": "2015",
3696            "features": {
3697                "kv_unstable": [
3698                    "value-bag"
3699                ],
3700                "kv_unstable_serde": [
3701                    "kv_unstable_std",
3702                    "value-bag/serde",
3703                    "serde"
3704                ],
3705                "kv_unstable_std": [
3706                    "std",
3707                    "kv_unstable",
3708                    "value-bag/error"
3709                ],
3710                "kv_unstable_sval": [
3711                    "kv_unstable",
3712                    "value-bag/sval",
3713                    "sval"
3714                ],
3715                "max_level_debug": [],
3716                "max_level_error": [],
3717                "max_level_info": [],
3718                "max_level_off": [],
3719                "max_level_trace": [],
3720                "max_level_warn": [],
3721                "release_max_level_debug": [],
3722                "release_max_level_error": [],
3723                "release_max_level_info": [],
3724                "release_max_level_off": [],
3725                "release_max_level_trace": [],
3726                "release_max_level_warn": [],
3727                "serde": [
3728                    "dep:serde"
3729                ],
3730                "std": [],
3731                "sval": [
3732                    "dep:sval"
3733                ],
3734                "value-bag": [
3735                    "dep:value-bag"
3736                ]
3737            },
3738            "homepage": null,
3739            "id": "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)",
3740            "keywords": [
3741                "logging"
3742            ],
3743            "license": "MIT OR Apache-2.0",
3744            "license_file": null,
3745            "links": null,
3746            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.14/Cargo.toml",
3747            "metadata": {
3748                "docs": {
3749                    "rs": {
3750                        "features": [
3751                            "std",
3752                            "serde",
3753                            "kv_unstable_std",
3754                            "kv_unstable_sval",
3755                            "kv_unstable_serde"
3756                        ]
3757                    }
3758                }
3759            },
3760            "name": "log",
3761            "publish": null,
3762            "readme": "README.md",
3763            "repository": "https://github.com/rust-lang/log",
3764            "rust_version": null,
3765            "source": "registry+https://github.com/rust-lang/crates.io-index",
3766            "targets": [
3767                {
3768                    "crate_types": [
3769                        "lib"
3770                    ],
3771                    "doc": true,
3772                    "doctest": true,
3773                    "edition": "2015",
3774                    "kind": [
3775                        "lib"
3776                    ],
3777                    "name": "log",
3778                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.14/src/lib.rs",
3779                    "test": true
3780                },
3781                {
3782                    "crate_types": [
3783                        "bin"
3784                    ],
3785                    "doc": false,
3786                    "doctest": false,
3787                    "edition": "2015",
3788                    "kind": [
3789                        "test"
3790                    ],
3791                    "name": "filters",
3792                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.14/tests/filters.rs",
3793                    "test": true
3794                },
3795                {
3796                    "crate_types": [
3797                        "bin"
3798                    ],
3799                    "doc": false,
3800                    "doctest": false,
3801                    "edition": "2015",
3802                    "kind": [
3803                        "test"
3804                    ],
3805                    "name": "macros",
3806                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.14/tests/macros.rs",
3807                    "test": true
3808                },
3809                {
3810                    "crate_types": [
3811                        "bin"
3812                    ],
3813                    "doc": false,
3814                    "doctest": false,
3815                    "edition": "2015",
3816                    "kind": [
3817                        "bench"
3818                    ],
3819                    "name": "value",
3820                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.14/benches/value.rs",
3821                    "test": false
3822                },
3823                {
3824                    "crate_types": [
3825                        "bin"
3826                    ],
3827                    "doc": false,
3828                    "doctest": false,
3829                    "edition": "2015",
3830                    "kind": [
3831                        "custom-build"
3832                    ],
3833                    "name": "build-script-build",
3834                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.14/build.rs",
3835                    "test": false
3836                }
3837            ],
3838            "version": "0.4.14"
3839        },
3840        {
3841            "authors": [
3842                "Andrew Gallant <jamslam@gmail.com>",
3843                "bluss"
3844            ],
3845            "categories": [],
3846            "default_run": null,
3847            "dependencies": [
3848                {
3849                    "features": [],
3850                    "kind": null,
3851                    "name": "compiler_builtins",
3852                    "optional": true,
3853                    "registry": null,
3854                    "rename": null,
3855                    "req": "^0.1.2",
3856                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3857                    "target": null,
3858                    "uses_default_features": true
3859                },
3860                {
3861                    "features": [],
3862                    "kind": null,
3863                    "name": "rustc-std-workspace-core",
3864                    "optional": true,
3865                    "registry": null,
3866                    "rename": "core",
3867                    "req": "^1.0.0",
3868                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3869                    "target": null,
3870                    "uses_default_features": true
3871                },
3872                {
3873                    "features": [],
3874                    "kind": null,
3875                    "name": "libc",
3876                    "optional": true,
3877                    "registry": null,
3878                    "rename": null,
3879                    "req": "^0.2.18",
3880                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3881                    "target": null,
3882                    "uses_default_features": false
3883                },
3884                {
3885                    "features": [],
3886                    "kind": "dev",
3887                    "name": "quickcheck",
3888                    "optional": false,
3889                    "registry": null,
3890                    "rename": null,
3891                    "req": "^1.0.3",
3892                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3893                    "target": null,
3894                    "uses_default_features": false
3895                }
3896            ],
3897            "description": "Safe interface to memchr.",
3898            "documentation": "https://docs.rs/memchr/",
3899            "edition": "2018",
3900            "features": {
3901                "compiler_builtins": [
3902                    "dep:compiler_builtins"
3903                ],
3904                "core": [
3905                    "dep:core"
3906                ],
3907                "default": [
3908                    "std"
3909                ],
3910                "libc": [
3911                    "dep:libc"
3912                ],
3913                "rustc-dep-of-std": [
3914                    "core",
3915                    "compiler_builtins"
3916                ],
3917                "std": [],
3918                "use_std": [
3919                    "std"
3920                ]
3921            },
3922            "homepage": "https://github.com/BurntSushi/memchr",
3923            "id": "memchr 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
3924            "keywords": [
3925                "memchr",
3926                "char",
3927                "scan",
3928                "strchr",
3929                "string"
3930            ],
3931            "license": "Unlicense/MIT",
3932            "license_file": null,
3933            "links": null,
3934            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.4.1/Cargo.toml",
3935            "metadata": null,
3936            "name": "memchr",
3937            "publish": null,
3938            "readme": "README.md",
3939            "repository": "https://github.com/BurntSushi/memchr",
3940            "rust_version": null,
3941            "source": "registry+https://github.com/rust-lang/crates.io-index",
3942            "targets": [
3943                {
3944                    "crate_types": [
3945                        "lib"
3946                    ],
3947                    "doc": true,
3948                    "doctest": true,
3949                    "edition": "2018",
3950                    "kind": [
3951                        "lib"
3952                    ],
3953                    "name": "memchr",
3954                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.4.1/src/lib.rs",
3955                    "test": true
3956                },
3957                {
3958                    "crate_types": [
3959                        "bin"
3960                    ],
3961                    "doc": false,
3962                    "doctest": false,
3963                    "edition": "2018",
3964                    "kind": [
3965                        "custom-build"
3966                    ],
3967                    "name": "build-script-build",
3968                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.4.1/build.rs",
3969                    "test": false
3970                }
3971            ],
3972            "version": "2.4.1"
3973        },
3974        {
3975            "authors": [
3976                "Fletcher Nichol <fnichol@nichol.ca>"
3977            ],
3978            "categories": [
3979                "command-line-utilities"
3980            ],
3981            "default_run": null,
3982            "dependencies": [
3983                {
3984                    "features": [
3985                        "derive"
3986                    ],
3987                    "kind": null,
3988                    "name": "clap",
3989                    "optional": true,
3990                    "registry": null,
3991                    "rename": null,
3992                    "req": "^3.1.5",
3993                    "source": "registry+https://github.com/rust-lang/crates.io-index",
3994                    "target": null,
3995                    "uses_default_features": true
3996                },
3997                {
3998                    "features": [],
3999                    "kind": null,
4000                    "name": "rand",
4001                    "optional": false,
4002                    "registry": null,
4003                    "rename": null,
4004                    "req": "^0.8.4",
4005                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4006                    "target": null,
4007                    "uses_default_features": true
4008                },
4009                {
4010                    "features": [],
4011                    "kind": "dev",
4012                    "name": "version-sync",
4013                    "optional": false,
4014                    "registry": null,
4015                    "rename": null,
4016                    "req": "^0.9.1",
4017                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4018                    "target": null,
4019                    "uses_default_features": true
4020                }
4021            ],
4022            "description": "A random name generator with names suitable for use in container\ninstances, project names, application instances, etc.\n",
4023            "documentation": "https://docs.rs/names",
4024            "edition": "2018",
4025            "features": {
4026                "application": [
4027                    "clap"
4028                ],
4029                "clap": [
4030                    "dep:clap"
4031                ],
4032                "default": [
4033                    "application"
4034                ]
4035            },
4036            "homepage": "https://github.com/fnichol/names",
4037            "id": "names 0.12.1-dev (git+https://github.com/fnichol/names.git?rev=760516503b89ddc8bc2ab42d579d4566cfb1054f#760516503b89ddc8bc2ab42d579d4566cfb1054f)",
4038            "keywords": [
4039                "name",
4040                "random"
4041            ],
4042            "license": "MIT",
4043            "license_file": null,
4044            "links": null,
4045            "manifest_path": "{CARGO_HOME}/git/checkouts/names-1a8772e9ce82304c/7605165/Cargo.toml",
4046            "metadata": {
4047                "docs": {
4048                    "rs": {
4049                        "no-default-features": true
4050                    }
4051                }
4052            },
4053            "name": "names",
4054            "publish": null,
4055            "readme": "README.md",
4056            "repository": "https://github.com/fnichol/names",
4057            "rust_version": null,
4058            "source": "git+https://github.com/fnichol/names.git?rev=760516503b89ddc8bc2ab42d579d4566cfb1054f#760516503b89ddc8bc2ab42d579d4566cfb1054f",
4059            "targets": [
4060                {
4061                    "crate_types": [
4062                        "lib"
4063                    ],
4064                    "doc": true,
4065                    "doctest": true,
4066                    "edition": "2018",
4067                    "kind": [
4068                        "lib"
4069                    ],
4070                    "name": "names",
4071                    "src_path": "{CARGO_HOME}/git/checkouts/names-1a8772e9ce82304c/7605165/src/lib.rs",
4072                    "test": true
4073                },
4074                {
4075                    "crate_types": [
4076                        "bin"
4077                    ],
4078                    "doc": true,
4079                    "doctest": false,
4080                    "edition": "2018",
4081                    "kind": [
4082                        "bin"
4083                    ],
4084                    "name": "names",
4085                    "src_path": "{CARGO_HOME}/git/checkouts/names-1a8772e9ce82304c/7605165/src/bin/names.rs",
4086                    "test": true
4087                },
4088                {
4089                    "crate_types": [
4090                        "bin"
4091                    ],
4092                    "doc": false,
4093                    "doctest": false,
4094                    "edition": "2018",
4095                    "kind": [
4096                        "test"
4097                    ],
4098                    "name": "version-numbers",
4099                    "src_path": "{CARGO_HOME}/git/checkouts/names-1a8772e9ce82304c/7605165/tests/version-numbers.rs",
4100                    "test": true
4101                },
4102                {
4103                    "crate_types": [
4104                        "bin"
4105                    ],
4106                    "doc": false,
4107                    "doctest": false,
4108                    "edition": "2018",
4109                    "kind": [
4110                        "custom-build"
4111                    ],
4112                    "name": "build-script-build",
4113                    "src_path": "{CARGO_HOME}/git/checkouts/names-1a8772e9ce82304c/7605165/build.rs",
4114                    "test": false
4115                }
4116            ],
4117            "version": "0.12.1-dev"
4118        },
4119        {
4120            "authors": [
4121                "Fletcher Nichol <fnichol@nichol.ca>"
4122            ],
4123            "categories": [
4124                "command-line-utilities"
4125            ],
4126            "default_run": null,
4127            "dependencies": [
4128                {
4129                    "features": [
4130                        "derive"
4131                    ],
4132                    "kind": null,
4133                    "name": "clap",
4134                    "optional": true,
4135                    "registry": null,
4136                    "rename": null,
4137                    "req": "^3.1.5",
4138                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4139                    "target": null,
4140                    "uses_default_features": true
4141                },
4142                {
4143                    "features": [],
4144                    "kind": null,
4145                    "name": "rand",
4146                    "optional": false,
4147                    "registry": null,
4148                    "rename": null,
4149                    "req": "^0.8.4",
4150                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4151                    "target": null,
4152                    "uses_default_features": true
4153                },
4154                {
4155                    "features": [],
4156                    "kind": "dev",
4157                    "name": "version-sync",
4158                    "optional": false,
4159                    "registry": null,
4160                    "rename": null,
4161                    "req": "^0.9.1",
4162                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4163                    "target": null,
4164                    "uses_default_features": true
4165                }
4166            ],
4167            "description": "A random name generator with names suitable for use in container\ninstances, project names, application instances, etc.\n",
4168            "documentation": "https://docs.rs/names",
4169            "edition": "2018",
4170            "features": {
4171                "application": [
4172                    "clap"
4173                ],
4174                "clap": [
4175                    "dep:clap"
4176                ],
4177                "default": [
4178                    "application"
4179                ]
4180            },
4181            "homepage": "https://github.com/fnichol/names",
4182            "id": "names 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
4183            "keywords": [
4184                "name",
4185                "random"
4186            ],
4187            "license": "MIT",
4188            "license_file": null,
4189            "links": null,
4190            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/names-0.13.0/Cargo.toml",
4191            "metadata": {
4192                "docs": {
4193                    "rs": {
4194                        "no-default-features": true
4195                    }
4196                }
4197            },
4198            "name": "names",
4199            "publish": null,
4200            "readme": "README.md",
4201            "repository": "https://github.com/fnichol/names",
4202            "rust_version": null,
4203            "source": "registry+https://github.com/rust-lang/crates.io-index",
4204            "targets": [
4205                {
4206                    "crate_types": [
4207                        "lib"
4208                    ],
4209                    "doc": true,
4210                    "doctest": true,
4211                    "edition": "2018",
4212                    "kind": [
4213                        "lib"
4214                    ],
4215                    "name": "names",
4216                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/names-0.13.0/src/lib.rs",
4217                    "test": true
4218                },
4219                {
4220                    "crate_types": [
4221                        "bin"
4222                    ],
4223                    "doc": true,
4224                    "doctest": false,
4225                    "edition": "2018",
4226                    "kind": [
4227                        "bin"
4228                    ],
4229                    "name": "names",
4230                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/names-0.13.0/src/bin/names.rs",
4231                    "test": true
4232                },
4233                {
4234                    "crate_types": [
4235                        "bin"
4236                    ],
4237                    "doc": false,
4238                    "doctest": false,
4239                    "edition": "2018",
4240                    "kind": [
4241                        "test"
4242                    ],
4243                    "name": "version-numbers",
4244                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/names-0.13.0/tests/version-numbers.rs",
4245                    "test": true
4246                },
4247                {
4248                    "crate_types": [
4249                        "bin"
4250                    ],
4251                    "doc": false,
4252                    "doctest": false,
4253                    "edition": "2018",
4254                    "kind": [
4255                        "custom-build"
4256                    ],
4257                    "name": "build-script-build",
4258                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/names-0.13.0/build.rs",
4259                    "test": false
4260                }
4261            ],
4262            "version": "0.13.0"
4263        },
4264        {
4265            "authors": [
4266                "dylni"
4267            ],
4268            "categories": [
4269                "command-line-interface",
4270                "development-tools::ffi",
4271                "encoding",
4272                "os",
4273                "rust-patterns"
4274            ],
4275            "default_run": null,
4276            "dependencies": [
4277                {
4278                    "features": [],
4279                    "kind": null,
4280                    "name": "memchr",
4281                    "optional": true,
4282                    "registry": null,
4283                    "rename": null,
4284                    "req": "^2.4",
4285                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4286                    "target": null,
4287                    "uses_default_features": true
4288                },
4289                {
4290                    "features": [],
4291                    "kind": null,
4292                    "name": "print_bytes",
4293                    "optional": true,
4294                    "registry": null,
4295                    "rename": null,
4296                    "req": "^0.5",
4297                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4298                    "target": null,
4299                    "uses_default_features": true
4300                },
4301                {
4302                    "features": [],
4303                    "kind": null,
4304                    "name": "uniquote",
4305                    "optional": true,
4306                    "registry": null,
4307                    "rename": null,
4308                    "req": "^3.0",
4309                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4310                    "target": null,
4311                    "uses_default_features": true
4312                },
4313                {
4314                    "features": [],
4315                    "kind": "dev",
4316                    "name": "getrandom",
4317                    "optional": false,
4318                    "registry": null,
4319                    "rename": null,
4320                    "req": "^0.2",
4321                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4322                    "target": null,
4323                    "uses_default_features": true
4324                }
4325            ],
4326            "description": "Utilities for converting between byte sequences and platform-native strings\n",
4327            "documentation": null,
4328            "edition": "2018",
4329            "features": {
4330                "default": [
4331                    "memchr",
4332                    "raw_os_str"
4333                ],
4334                "memchr": [
4335                    "dep:memchr"
4336                ],
4337                "print_bytes": [
4338                    "dep:print_bytes"
4339                ],
4340                "raw_os_str": [],
4341                "uniquote": [
4342                    "dep:uniquote"
4343                ]
4344            },
4345            "homepage": null,
4346            "id": "os_str_bytes 6.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
4347            "keywords": [
4348                "bytes",
4349                "osstr",
4350                "osstring",
4351                "path",
4352                "windows"
4353            ],
4354            "license": "MIT OR Apache-2.0",
4355            "license_file": null,
4356            "links": null,
4357            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/os_str_bytes-6.0.0/Cargo.toml",
4358            "metadata": {
4359                "docs": {
4360                    "rs": {
4361                        "all-features": true,
4362                        "rustc-args": [
4363                            "--cfg",
4364                            "os_str_bytes_docs_rs"
4365                        ],
4366                        "rustdoc-args": [
4367                            "--cfg",
4368                            "os_str_bytes_docs_rs"
4369                        ]
4370                    }
4371                }
4372            },
4373            "name": "os_str_bytes",
4374            "publish": null,
4375            "readme": "README.md",
4376            "repository": "https://github.com/dylni/os_str_bytes",
4377            "rust_version": "1.52.0",
4378            "source": "registry+https://github.com/rust-lang/crates.io-index",
4379            "targets": [
4380                {
4381                    "crate_types": [
4382                        "lib"
4383                    ],
4384                    "doc": true,
4385                    "doctest": true,
4386                    "edition": "2018",
4387                    "kind": [
4388                        "lib"
4389                    ],
4390                    "name": "os_str_bytes",
4391                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/os_str_bytes-6.0.0/src/lib.rs",
4392                    "test": true
4393                }
4394            ],
4395            "version": "6.0.0"
4396        },
4397        {
4398            "authors": [
4399                "The CryptoCorrosion Contributors"
4400            ],
4401            "categories": [
4402                "cryptography",
4403                "no-std"
4404            ],
4405            "default_run": null,
4406            "dependencies": [],
4407            "description": "Implementation of the crypto-simd API for x86",
4408            "documentation": null,
4409            "edition": "2018",
4410            "features": {
4411                "default": [
4412                    "std"
4413                ],
4414                "no_simd": [],
4415                "simd": [],
4416                "std": []
4417            },
4418            "homepage": null,
4419            "id": "ppv-lite86 0.2.16 (registry+https://github.com/rust-lang/crates.io-index)",
4420            "keywords": [
4421                "crypto",
4422                "simd",
4423                "x86"
4424            ],
4425            "license": "MIT/Apache-2.0",
4426            "license_file": null,
4427            "links": null,
4428            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/ppv-lite86-0.2.16/Cargo.toml",
4429            "metadata": null,
4430            "name": "ppv-lite86",
4431            "publish": null,
4432            "readme": null,
4433            "repository": "https://github.com/cryptocorrosion/cryptocorrosion",
4434            "rust_version": null,
4435            "source": "registry+https://github.com/rust-lang/crates.io-index",
4436            "targets": [
4437                {
4438                    "crate_types": [
4439                        "lib"
4440                    ],
4441                    "doc": true,
4442                    "doctest": true,
4443                    "edition": "2018",
4444                    "kind": [
4445                        "lib"
4446                    ],
4447                    "name": "ppv-lite86",
4448                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/ppv-lite86-0.2.16/src/lib.rs",
4449                    "test": true
4450                }
4451            ],
4452            "version": "0.2.16"
4453        },
4454        {
4455            "authors": [
4456                "CreepySkeleton <creepy-skeleton@yandex.ru>"
4457            ],
4458            "categories": [
4459                "development-tools::procedural-macro-helpers"
4460            ],
4461            "default_run": null,
4462            "dependencies": [
4463                {
4464                    "features": [],
4465                    "kind": null,
4466                    "name": "proc-macro-error-attr",
4467                    "optional": false,
4468                    "registry": null,
4469                    "rename": null,
4470                    "req": "=1.0.4",
4471                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4472                    "target": null,
4473                    "uses_default_features": true
4474                },
4475                {
4476                    "features": [],
4477                    "kind": null,
4478                    "name": "proc-macro2",
4479                    "optional": false,
4480                    "registry": null,
4481                    "rename": null,
4482                    "req": "^1",
4483                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4484                    "target": null,
4485                    "uses_default_features": true
4486                },
4487                {
4488                    "features": [],
4489                    "kind": null,
4490                    "name": "quote",
4491                    "optional": false,
4492                    "registry": null,
4493                    "rename": null,
4494                    "req": "^1",
4495                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4496                    "target": null,
4497                    "uses_default_features": true
4498                },
4499                {
4500                    "features": [],
4501                    "kind": null,
4502                    "name": "syn",
4503                    "optional": true,
4504                    "registry": null,
4505                    "rename": null,
4506                    "req": "^1",
4507                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4508                    "target": null,
4509                    "uses_default_features": false
4510                },
4511                {
4512                    "features": [],
4513                    "kind": "dev",
4514                    "name": "serde_derive",
4515                    "optional": false,
4516                    "registry": null,
4517                    "rename": null,
4518                    "req": "=1.0.107",
4519                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4520                    "target": null,
4521                    "uses_default_features": true
4522                },
4523                {
4524                    "features": [],
4525                    "kind": "dev",
4526                    "name": "toml",
4527                    "optional": false,
4528                    "registry": null,
4529                    "rename": null,
4530                    "req": "=0.5.2",
4531                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4532                    "target": null,
4533                    "uses_default_features": true
4534                },
4535                {
4536                    "features": [
4537                        "diff"
4538                    ],
4539                    "kind": "dev",
4540                    "name": "trybuild",
4541                    "optional": false,
4542                    "registry": null,
4543                    "rename": null,
4544                    "req": "^1.0.19",
4545                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4546                    "target": null,
4547                    "uses_default_features": true
4548                },
4549                {
4550                    "features": [],
4551                    "kind": "build",
4552                    "name": "version_check",
4553                    "optional": false,
4554                    "registry": null,
4555                    "rename": null,
4556                    "req": "^0.9",
4557                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4558                    "target": null,
4559                    "uses_default_features": true
4560                }
4561            ],
4562            "description": "Almost drop-in replacement to panics in proc-macros",
4563            "documentation": null,
4564            "edition": "2018",
4565            "features": {
4566                "default": [
4567                    "syn-error"
4568                ],
4569                "syn": [
4570                    "dep:syn"
4571                ],
4572                "syn-error": [
4573                    "syn"
4574                ]
4575            },
4576            "homepage": null,
4577            "id": "proc-macro-error 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
4578            "keywords": [
4579                "proc-macro",
4580                "error",
4581                "errors"
4582            ],
4583            "license": "MIT OR Apache-2.0",
4584            "license_file": null,
4585            "links": null,
4586            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro-error-1.0.4/Cargo.toml",
4587            "metadata": {
4588                "docs": {
4589                    "rs": {
4590                        "targets": [
4591                            "x86_64-unknown-linux-gnu"
4592                        ]
4593                    }
4594                }
4595            },
4596            "name": "proc-macro-error",
4597            "publish": null,
4598            "readme": "README.md",
4599            "repository": "https://gitlab.com/CreepySkeleton/proc-macro-error",
4600            "rust_version": null,
4601            "source": "registry+https://github.com/rust-lang/crates.io-index",
4602            "targets": [
4603                {
4604                    "crate_types": [
4605                        "lib"
4606                    ],
4607                    "doc": true,
4608                    "doctest": true,
4609                    "edition": "2018",
4610                    "kind": [
4611                        "lib"
4612                    ],
4613                    "name": "proc-macro-error",
4614                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro-error-1.0.4/src/lib.rs",
4615                    "test": true
4616                },
4617                {
4618                    "crate_types": [
4619                        "bin"
4620                    ],
4621                    "doc": false,
4622                    "doctest": false,
4623                    "edition": "2018",
4624                    "kind": [
4625                        "test"
4626                    ],
4627                    "name": "ok",
4628                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro-error-1.0.4/tests/ok.rs",
4629                    "test": true
4630                },
4631                {
4632                    "crate_types": [
4633                        "bin"
4634                    ],
4635                    "doc": false,
4636                    "doctest": false,
4637                    "edition": "2018",
4638                    "kind": [
4639                        "test"
4640                    ],
4641                    "name": "macro-errors",
4642                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro-error-1.0.4/tests/macro-errors.rs",
4643                    "test": true
4644                },
4645                {
4646                    "crate_types": [
4647                        "bin"
4648                    ],
4649                    "doc": false,
4650                    "doctest": false,
4651                    "edition": "2018",
4652                    "kind": [
4653                        "test"
4654                    ],
4655                    "name": "runtime-errors",
4656                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro-error-1.0.4/tests/runtime-errors.rs",
4657                    "test": true
4658                },
4659                {
4660                    "crate_types": [
4661                        "bin"
4662                    ],
4663                    "doc": false,
4664                    "doctest": false,
4665                    "edition": "2018",
4666                    "kind": [
4667                        "custom-build"
4668                    ],
4669                    "name": "build-script-build",
4670                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro-error-1.0.4/build.rs",
4671                    "test": false
4672                }
4673            ],
4674            "version": "1.0.4"
4675        },
4676        {
4677            "authors": [
4678                "CreepySkeleton <creepy-skeleton@yandex.ru>"
4679            ],
4680            "categories": [],
4681            "default_run": null,
4682            "dependencies": [
4683                {
4684                    "features": [],
4685                    "kind": null,
4686                    "name": "proc-macro2",
4687                    "optional": false,
4688                    "registry": null,
4689                    "rename": null,
4690                    "req": "^1",
4691                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4692                    "target": null,
4693                    "uses_default_features": true
4694                },
4695                {
4696                    "features": [],
4697                    "kind": null,
4698                    "name": "quote",
4699                    "optional": false,
4700                    "registry": null,
4701                    "rename": null,
4702                    "req": "^1",
4703                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4704                    "target": null,
4705                    "uses_default_features": true
4706                },
4707                {
4708                    "features": [],
4709                    "kind": "build",
4710                    "name": "version_check",
4711                    "optional": false,
4712                    "registry": null,
4713                    "rename": null,
4714                    "req": "^0.9",
4715                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4716                    "target": null,
4717                    "uses_default_features": true
4718                }
4719            ],
4720            "description": "Attribute macro for proc-macro-error crate",
4721            "documentation": null,
4722            "edition": "2018",
4723            "features": {},
4724            "homepage": null,
4725            "id": "proc-macro-error-attr 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
4726            "keywords": [],
4727            "license": "MIT OR Apache-2.0",
4728            "license_file": null,
4729            "links": null,
4730            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro-error-attr-1.0.4/Cargo.toml",
4731            "metadata": {
4732                "docs": {
4733                    "rs": {
4734                        "targets": [
4735                            "x86_64-unknown-linux-gnu"
4736                        ]
4737                    }
4738                }
4739            },
4740            "name": "proc-macro-error-attr",
4741            "publish": null,
4742            "readme": null,
4743            "repository": "https://gitlab.com/CreepySkeleton/proc-macro-error",
4744            "rust_version": null,
4745            "source": "registry+https://github.com/rust-lang/crates.io-index",
4746            "targets": [
4747                {
4748                    "crate_types": [
4749                        "proc-macro"
4750                    ],
4751                    "doc": true,
4752                    "doctest": true,
4753                    "edition": "2018",
4754                    "kind": [
4755                        "proc-macro"
4756                    ],
4757                    "name": "proc-macro-error-attr",
4758                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro-error-attr-1.0.4/src/lib.rs",
4759                    "test": true
4760                },
4761                {
4762                    "crate_types": [
4763                        "bin"
4764                    ],
4765                    "doc": false,
4766                    "doctest": false,
4767                    "edition": "2018",
4768                    "kind": [
4769                        "custom-build"
4770                    ],
4771                    "name": "build-script-build",
4772                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro-error-attr-1.0.4/build.rs",
4773                    "test": false
4774                }
4775            ],
4776            "version": "1.0.4"
4777        },
4778        {
4779            "authors": [
4780                "David Tolnay <dtolnay@gmail.com>",
4781                "Alex Crichton <alex@alexcrichton.com>"
4782            ],
4783            "categories": [
4784                "development-tools::procedural-macro-helpers"
4785            ],
4786            "default_run": null,
4787            "dependencies": [
4788                {
4789                    "features": [],
4790                    "kind": null,
4791                    "name": "unicode-xid",
4792                    "optional": false,
4793                    "registry": null,
4794                    "rename": null,
4795                    "req": "^0.2",
4796                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4797                    "target": null,
4798                    "uses_default_features": true
4799                },
4800                {
4801                    "features": [],
4802                    "kind": "dev",
4803                    "name": "quote",
4804                    "optional": false,
4805                    "registry": null,
4806                    "rename": null,
4807                    "req": "^1.0",
4808                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4809                    "target": null,
4810                    "uses_default_features": false
4811                }
4812            ],
4813            "description": "A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.\n",
4814            "documentation": "https://docs.rs/proc-macro2",
4815            "edition": "2018",
4816            "features": {
4817                "default": [
4818                    "proc-macro"
4819                ],
4820                "nightly": [],
4821                "proc-macro": [],
4822                "span-locations": []
4823            },
4824            "homepage": null,
4825            "id": "proc-macro2 1.0.36 (registry+https://github.com/rust-lang/crates.io-index)",
4826            "keywords": [
4827                "macros"
4828            ],
4829            "license": "MIT OR Apache-2.0",
4830            "license_file": null,
4831            "links": null,
4832            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.36/Cargo.toml",
4833            "metadata": {
4834                "docs": {
4835                    "rs": {
4836                        "rustc-args": [
4837                            "--cfg",
4838                            "procmacro2_semver_exempt"
4839                        ],
4840                        "rustdoc-args": [
4841                            "--cfg",
4842                            "procmacro2_semver_exempt",
4843                            "--cfg",
4844                            "doc_cfg"
4845                        ],
4846                        "targets": [
4847                            "x86_64-unknown-linux-gnu"
4848                        ]
4849                    }
4850                },
4851                "playground": {
4852                    "features": [
4853                        "span-locations"
4854                    ]
4855                }
4856            },
4857            "name": "proc-macro2",
4858            "publish": null,
4859            "readme": "README.md",
4860            "repository": "https://github.com/dtolnay/proc-macro2",
4861            "rust_version": "1.31",
4862            "source": "registry+https://github.com/rust-lang/crates.io-index",
4863            "targets": [
4864                {
4865                    "crate_types": [
4866                        "lib"
4867                    ],
4868                    "doc": true,
4869                    "doctest": true,
4870                    "edition": "2018",
4871                    "kind": [
4872                        "lib"
4873                    ],
4874                    "name": "proc-macro2",
4875                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.36/src/lib.rs",
4876                    "test": true
4877                },
4878                {
4879                    "crate_types": [
4880                        "bin"
4881                    ],
4882                    "doc": false,
4883                    "doctest": false,
4884                    "edition": "2018",
4885                    "kind": [
4886                        "test"
4887                    ],
4888                    "name": "features",
4889                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.36/tests/features.rs",
4890                    "test": true
4891                },
4892                {
4893                    "crate_types": [
4894                        "bin"
4895                    ],
4896                    "doc": false,
4897                    "doctest": false,
4898                    "edition": "2018",
4899                    "kind": [
4900                        "test"
4901                    ],
4902                    "name": "test",
4903                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.36/tests/test.rs",
4904                    "test": true
4905                },
4906                {
4907                    "crate_types": [
4908                        "bin"
4909                    ],
4910                    "doc": false,
4911                    "doctest": false,
4912                    "edition": "2018",
4913                    "kind": [
4914                        "test"
4915                    ],
4916                    "name": "test_fmt",
4917                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.36/tests/test_fmt.rs",
4918                    "test": true
4919                },
4920                {
4921                    "crate_types": [
4922                        "bin"
4923                    ],
4924                    "doc": false,
4925                    "doctest": false,
4926                    "edition": "2018",
4927                    "kind": [
4928                        "test"
4929                    ],
4930                    "name": "comments",
4931                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.36/tests/comments.rs",
4932                    "test": true
4933                },
4934                {
4935                    "crate_types": [
4936                        "bin"
4937                    ],
4938                    "doc": false,
4939                    "doctest": false,
4940                    "edition": "2018",
4941                    "kind": [
4942                        "test"
4943                    ],
4944                    "name": "marker",
4945                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.36/tests/marker.rs",
4946                    "test": true
4947                },
4948                {
4949                    "crate_types": [
4950                        "bin"
4951                    ],
4952                    "doc": false,
4953                    "doctest": false,
4954                    "edition": "2018",
4955                    "kind": [
4956                        "custom-build"
4957                    ],
4958                    "name": "build-script-build",
4959                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.36/build.rs",
4960                    "test": false
4961                }
4962            ],
4963            "version": "1.0.36"
4964        },
4965        {
4966            "authors": [
4967                "David Tolnay <dtolnay@gmail.com>"
4968            ],
4969            "categories": [
4970                "development-tools::procedural-macro-helpers"
4971            ],
4972            "default_run": null,
4973            "dependencies": [
4974                {
4975                    "features": [],
4976                    "kind": null,
4977                    "name": "proc-macro2",
4978                    "optional": false,
4979                    "registry": null,
4980                    "rename": null,
4981                    "req": "^1.0.36",
4982                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4983                    "target": null,
4984                    "uses_default_features": false
4985                },
4986                {
4987                    "features": [],
4988                    "kind": "dev",
4989                    "name": "rustversion",
4990                    "optional": false,
4991                    "registry": null,
4992                    "rename": null,
4993                    "req": "^1.0",
4994                    "source": "registry+https://github.com/rust-lang/crates.io-index",
4995                    "target": null,
4996                    "uses_default_features": true
4997                },
4998                {
4999                    "features": [
5000                        "diff"
5001                    ],
5002                    "kind": "dev",
5003                    "name": "trybuild",
5004                    "optional": false,
5005                    "registry": null,
5006                    "rename": null,
5007                    "req": "^1.0.52",
5008                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5009                    "target": null,
5010                    "uses_default_features": true
5011                }
5012            ],
5013            "description": "Quasi-quoting macro quote!(...)",
5014            "documentation": "https://docs.rs/quote/",
5015            "edition": "2018",
5016            "features": {
5017                "default": [
5018                    "proc-macro"
5019                ],
5020                "proc-macro": [
5021                    "proc-macro2/proc-macro"
5022                ]
5023            },
5024            "homepage": null,
5025            "id": "quote 1.0.15 (registry+https://github.com/rust-lang/crates.io-index)",
5026            "keywords": [
5027                "syn"
5028            ],
5029            "license": "MIT OR Apache-2.0",
5030            "license_file": null,
5031            "links": null,
5032            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.15/Cargo.toml",
5033            "metadata": {
5034                "docs": {
5035                    "rs": {
5036                        "targets": [
5037                            "x86_64-unknown-linux-gnu"
5038                        ]
5039                    }
5040                }
5041            },
5042            "name": "quote",
5043            "publish": null,
5044            "readme": "README.md",
5045            "repository": "https://github.com/dtolnay/quote",
5046            "rust_version": "1.31",
5047            "source": "registry+https://github.com/rust-lang/crates.io-index",
5048            "targets": [
5049                {
5050                    "crate_types": [
5051                        "lib"
5052                    ],
5053                    "doc": true,
5054                    "doctest": true,
5055                    "edition": "2018",
5056                    "kind": [
5057                        "lib"
5058                    ],
5059                    "name": "quote",
5060                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.15/src/lib.rs",
5061                    "test": true
5062                },
5063                {
5064                    "crate_types": [
5065                        "bin"
5066                    ],
5067                    "doc": false,
5068                    "doctest": false,
5069                    "edition": "2018",
5070                    "kind": [
5071                        "test"
5072                    ],
5073                    "name": "test",
5074                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.15/tests/test.rs",
5075                    "test": true
5076                },
5077                {
5078                    "crate_types": [
5079                        "bin"
5080                    ],
5081                    "doc": false,
5082                    "doctest": false,
5083                    "edition": "2018",
5084                    "kind": [
5085                        "test"
5086                    ],
5087                    "name": "compiletest",
5088                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.15/tests/compiletest.rs",
5089                    "test": true
5090                }
5091            ],
5092            "version": "1.0.15"
5093        },
5094        {
5095            "authors": [
5096                "The Rand Project Developers",
5097                "The Rust Project Developers"
5098            ],
5099            "categories": [
5100                "algorithms",
5101                "no-std"
5102            ],
5103            "default_run": null,
5104            "dependencies": [
5105                {
5106                    "features": [],
5107                    "kind": null,
5108                    "name": "log",
5109                    "optional": true,
5110                    "registry": null,
5111                    "rename": null,
5112                    "req": "^0.4.4",
5113                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5114                    "target": null,
5115                    "uses_default_features": true
5116                },
5117                {
5118                    "features": [
5119                        "into_bits"
5120                    ],
5121                    "kind": null,
5122                    "name": "packed_simd_2",
5123                    "optional": true,
5124                    "registry": null,
5125                    "rename": "packed_simd",
5126                    "req": "^0.3.7",
5127                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5128                    "target": null,
5129                    "uses_default_features": true
5130                },
5131                {
5132                    "features": [],
5133                    "kind": null,
5134                    "name": "rand_chacha",
5135                    "optional": true,
5136                    "registry": null,
5137                    "rename": null,
5138                    "req": "^0.3.0",
5139                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5140                    "target": null,
5141                    "uses_default_features": false
5142                },
5143                {
5144                    "features": [],
5145                    "kind": null,
5146                    "name": "rand_core",
5147                    "optional": false,
5148                    "registry": null,
5149                    "rename": null,
5150                    "req": "^0.6.0",
5151                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5152                    "target": null,
5153                    "uses_default_features": true
5154                },
5155                {
5156                    "features": [
5157                        "derive"
5158                    ],
5159                    "kind": null,
5160                    "name": "serde",
5161                    "optional": true,
5162                    "registry": null,
5163                    "rename": null,
5164                    "req": "^1.0.103",
5165                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5166                    "target": null,
5167                    "uses_default_features": true
5168                },
5169                {
5170                    "features": [],
5171                    "kind": "dev",
5172                    "name": "bincode",
5173                    "optional": false,
5174                    "registry": null,
5175                    "rename": null,
5176                    "req": "^1.2.1",
5177                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5178                    "target": null,
5179                    "uses_default_features": true
5180                },
5181                {
5182                    "features": [],
5183                    "kind": "dev",
5184                    "name": "rand_pcg",
5185                    "optional": false,
5186                    "registry": null,
5187                    "rename": null,
5188                    "req": "^0.3.0",
5189                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5190                    "target": null,
5191                    "uses_default_features": true
5192                },
5193                {
5194                    "features": [],
5195                    "kind": null,
5196                    "name": "libc",
5197                    "optional": true,
5198                    "registry": null,
5199                    "rename": null,
5200                    "req": "^0.2.22",
5201                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5202                    "target": "cfg(unix)",
5203                    "uses_default_features": false
5204                }
5205            ],
5206            "description": "Random number generators and other randomness functionality.\n",
5207            "documentation": "https://docs.rs/rand",
5208            "edition": "2018",
5209            "features": {
5210                "alloc": [
5211                    "rand_core/alloc"
5212                ],
5213                "default": [
5214                    "std",
5215                    "std_rng"
5216                ],
5217                "getrandom": [
5218                    "rand_core/getrandom"
5219                ],
5220                "libc": [
5221                    "dep:libc"
5222                ],
5223                "log": [
5224                    "dep:log"
5225                ],
5226                "min_const_gen": [],
5227                "nightly": [],
5228                "packed_simd": [
5229                    "dep:packed_simd"
5230                ],
5231                "rand_chacha": [
5232                    "dep:rand_chacha"
5233                ],
5234                "serde": [
5235                    "dep:serde"
5236                ],
5237                "serde1": [
5238                    "serde",
5239                    "rand_core/serde1"
5240                ],
5241                "simd_support": [
5242                    "packed_simd"
5243                ],
5244                "small_rng": [],
5245                "std": [
5246                    "rand_core/std",
5247                    "rand_chacha/std",
5248                    "alloc",
5249                    "getrandom",
5250                    "libc"
5251                ],
5252                "std_rng": [
5253                    "rand_chacha"
5254                ]
5255            },
5256            "homepage": "https://rust-random.github.io/book",
5257            "id": "rand 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)",
5258            "keywords": [
5259                "random",
5260                "rng"
5261            ],
5262            "license": "MIT OR Apache-2.0",
5263            "license_file": null,
5264            "links": null,
5265            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/rand-0.8.5/Cargo.toml",
5266            "metadata": {
5267                "docs": {
5268                    "rs": {
5269                        "all-features": true,
5270                        "rustdoc-args": [
5271                            "--cfg",
5272                            "doc_cfg"
5273                        ]
5274                    }
5275                },
5276                "playground": {
5277                    "features": [
5278                        "small_rng",
5279                        "serde1"
5280                    ]
5281                }
5282            },
5283            "name": "rand",
5284            "publish": null,
5285            "readme": "README.md",
5286            "repository": "https://github.com/rust-random/rand",
5287            "rust_version": null,
5288            "source": "registry+https://github.com/rust-lang/crates.io-index",
5289            "targets": [
5290                {
5291                    "crate_types": [
5292                        "lib"
5293                    ],
5294                    "doc": true,
5295                    "doctest": true,
5296                    "edition": "2018",
5297                    "kind": [
5298                        "lib"
5299                    ],
5300                    "name": "rand",
5301                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/rand-0.8.5/src/lib.rs",
5302                    "test": true
5303                }
5304            ],
5305            "version": "0.8.5"
5306        },
5307        {
5308            "authors": [
5309                "The Rand Project Developers",
5310                "The Rust Project Developers",
5311                "The CryptoCorrosion Contributors"
5312            ],
5313            "categories": [
5314                "algorithms",
5315                "no-std"
5316            ],
5317            "default_run": null,
5318            "dependencies": [
5319                {
5320                    "features": [
5321                        "simd"
5322                    ],
5323                    "kind": null,
5324                    "name": "ppv-lite86",
5325                    "optional": false,
5326                    "registry": null,
5327                    "rename": null,
5328                    "req": "^0.2.8",
5329                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5330                    "target": null,
5331                    "uses_default_features": false
5332                },
5333                {
5334                    "features": [],
5335                    "kind": null,
5336                    "name": "rand_core",
5337                    "optional": false,
5338                    "registry": null,
5339                    "rename": null,
5340                    "req": "^0.6.0",
5341                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5342                    "target": null,
5343                    "uses_default_features": true
5344                },
5345                {
5346                    "features": [
5347                        "derive"
5348                    ],
5349                    "kind": null,
5350                    "name": "serde",
5351                    "optional": true,
5352                    "registry": null,
5353                    "rename": null,
5354                    "req": "^1.0",
5355                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5356                    "target": null,
5357                    "uses_default_features": true
5358                },
5359                {
5360                    "features": [],
5361                    "kind": "dev",
5362                    "name": "serde_json",
5363                    "optional": false,
5364                    "registry": null,
5365                    "rename": null,
5366                    "req": "^1.0",
5367                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5368                    "target": null,
5369                    "uses_default_features": true
5370                }
5371            ],
5372            "description": "ChaCha random number generator\n",
5373            "documentation": "https://docs.rs/rand_chacha",
5374            "edition": "2018",
5375            "features": {
5376                "default": [
5377                    "std"
5378                ],
5379                "serde": [
5380                    "dep:serde"
5381                ],
5382                "serde1": [
5383                    "serde"
5384                ],
5385                "simd": [],
5386                "std": [
5387                    "ppv-lite86/std"
5388                ]
5389            },
5390            "homepage": "https://rust-random.github.io/book",
5391            "id": "rand_chacha 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
5392            "keywords": [
5393                "random",
5394                "rng",
5395                "chacha"
5396            ],
5397            "license": "MIT OR Apache-2.0",
5398            "license_file": null,
5399            "links": null,
5400            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/rand_chacha-0.3.1/Cargo.toml",
5401            "metadata": null,
5402            "name": "rand_chacha",
5403            "publish": null,
5404            "readme": "README.md",
5405            "repository": "https://github.com/rust-random/rand",
5406            "rust_version": null,
5407            "source": "registry+https://github.com/rust-lang/crates.io-index",
5408            "targets": [
5409                {
5410                    "crate_types": [
5411                        "lib"
5412                    ],
5413                    "doc": true,
5414                    "doctest": true,
5415                    "edition": "2018",
5416                    "kind": [
5417                        "lib"
5418                    ],
5419                    "name": "rand_chacha",
5420                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/rand_chacha-0.3.1/src/lib.rs",
5421                    "test": true
5422                }
5423            ],
5424            "version": "0.3.1"
5425        },
5426        {
5427            "authors": [
5428                "The Rand Project Developers",
5429                "The Rust Project Developers"
5430            ],
5431            "categories": [
5432                "algorithms",
5433                "no-std"
5434            ],
5435            "default_run": null,
5436            "dependencies": [
5437                {
5438                    "features": [],
5439                    "kind": null,
5440                    "name": "getrandom",
5441                    "optional": true,
5442                    "registry": null,
5443                    "rename": null,
5444                    "req": "^0.2",
5445                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5446                    "target": null,
5447                    "uses_default_features": true
5448                },
5449                {
5450                    "features": [
5451                        "derive"
5452                    ],
5453                    "kind": null,
5454                    "name": "serde",
5455                    "optional": true,
5456                    "registry": null,
5457                    "rename": null,
5458                    "req": "^1",
5459                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5460                    "target": null,
5461                    "uses_default_features": true
5462                }
5463            ],
5464            "description": "Core random number generator traits and tools for implementation.\n",
5465            "documentation": "https://docs.rs/rand_core",
5466            "edition": "2018",
5467            "features": {
5468                "alloc": [],
5469                "getrandom": [
5470                    "dep:getrandom"
5471                ],
5472                "serde": [
5473                    "dep:serde"
5474                ],
5475                "serde1": [
5476                    "serde"
5477                ],
5478                "std": [
5479                    "alloc",
5480                    "getrandom",
5481                    "getrandom/std"
5482                ]
5483            },
5484            "homepage": "https://rust-random.github.io/book",
5485            "id": "rand_core 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)",
5486            "keywords": [
5487                "random",
5488                "rng"
5489            ],
5490            "license": "MIT OR Apache-2.0",
5491            "license_file": null,
5492            "links": null,
5493            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/rand_core-0.6.3/Cargo.toml",
5494            "metadata": {
5495                "docs": {
5496                    "rs": {
5497                        "all-features": true,
5498                        "rustdoc-args": [
5499                            "--cfg",
5500                            "doc_cfg"
5501                        ]
5502                    }
5503                },
5504                "playground": {
5505                    "all-features": true
5506                }
5507            },
5508            "name": "rand_core",
5509            "publish": null,
5510            "readme": "README.md",
5511            "repository": "https://github.com/rust-random/rand",
5512            "rust_version": null,
5513            "source": "registry+https://github.com/rust-lang/crates.io-index",
5514            "targets": [
5515                {
5516                    "crate_types": [
5517                        "lib"
5518                    ],
5519                    "doc": true,
5520                    "doctest": true,
5521                    "edition": "2018",
5522                    "kind": [
5523                        "lib"
5524                    ],
5525                    "name": "rand_core",
5526                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/rand_core-0.6.3/src/lib.rs",
5527                    "test": true
5528                }
5529            ],
5530            "version": "0.6.3"
5531        },
5532        {
5533            "authors": [
5534                "Danny Guo <danny@dannyguo.com>"
5535            ],
5536            "categories": [],
5537            "default_run": null,
5538            "dependencies": [],
5539            "description": "Implementations of string similarity metrics. Includes Hamming, Levenshtein,\nOSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and S\u00f8rensen-Dice.\n",
5540            "documentation": "https://docs.rs/strsim/",
5541            "edition": "2015",
5542            "features": {},
5543            "homepage": "https://github.com/dguo/strsim-rs",
5544            "id": "strsim 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
5545            "keywords": [
5546                "string",
5547                "similarity",
5548                "Hamming",
5549                "Levenshtein",
5550                "Jaro"
5551            ],
5552            "license": "MIT",
5553            "license_file": null,
5554            "links": null,
5555            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/strsim-0.10.0/Cargo.toml",
5556            "metadata": null,
5557            "name": "strsim",
5558            "publish": null,
5559            "readme": "README.md",
5560            "repository": "https://github.com/dguo/strsim-rs",
5561            "rust_version": null,
5562            "source": "registry+https://github.com/rust-lang/crates.io-index",
5563            "targets": [
5564                {
5565                    "crate_types": [
5566                        "lib"
5567                    ],
5568                    "doc": true,
5569                    "doctest": true,
5570                    "edition": "2015",
5571                    "kind": [
5572                        "lib"
5573                    ],
5574                    "name": "strsim",
5575                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/strsim-0.10.0/src/lib.rs",
5576                    "test": true
5577                },
5578                {
5579                    "crate_types": [
5580                        "bin"
5581                    ],
5582                    "doc": false,
5583                    "doctest": false,
5584                    "edition": "2015",
5585                    "kind": [
5586                        "test"
5587                    ],
5588                    "name": "lib",
5589                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/strsim-0.10.0/tests/lib.rs",
5590                    "test": true
5591                },
5592                {
5593                    "crate_types": [
5594                        "bin"
5595                    ],
5596                    "doc": false,
5597                    "doctest": false,
5598                    "edition": "2015",
5599                    "kind": [
5600                        "bench"
5601                    ],
5602                    "name": "benches",
5603                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/strsim-0.10.0/benches/benches.rs",
5604                    "test": false
5605                }
5606            ],
5607            "version": "0.10.0"
5608        },
5609        {
5610            "authors": [
5611                "David Tolnay <dtolnay@gmail.com>"
5612            ],
5613            "categories": [
5614                "development-tools::procedural-macro-helpers"
5615            ],
5616            "default_run": null,
5617            "dependencies": [
5618                {
5619                    "features": [],
5620                    "kind": null,
5621                    "name": "proc-macro2",
5622                    "optional": false,
5623                    "registry": null,
5624                    "rename": null,
5625                    "req": "^1.0.32",
5626                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5627                    "target": null,
5628                    "uses_default_features": false
5629                },
5630                {
5631                    "features": [],
5632                    "kind": null,
5633                    "name": "quote",
5634                    "optional": true,
5635                    "registry": null,
5636                    "rename": null,
5637                    "req": "^1.0",
5638                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5639                    "target": null,
5640                    "uses_default_features": false
5641                },
5642                {
5643                    "features": [],
5644                    "kind": null,
5645                    "name": "unicode-xid",
5646                    "optional": false,
5647                    "registry": null,
5648                    "rename": null,
5649                    "req": "^0.2",
5650                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5651                    "target": null,
5652                    "uses_default_features": true
5653                },
5654                {
5655                    "features": [],
5656                    "kind": "dev",
5657                    "name": "anyhow",
5658                    "optional": false,
5659                    "registry": null,
5660                    "rename": null,
5661                    "req": "^1.0",
5662                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5663                    "target": null,
5664                    "uses_default_features": true
5665                },
5666                {
5667                    "features": [],
5668                    "kind": "dev",
5669                    "name": "automod",
5670                    "optional": false,
5671                    "registry": null,
5672                    "rename": null,
5673                    "req": "^1.0",
5674                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5675                    "target": null,
5676                    "uses_default_features": true
5677                },
5678                {
5679                    "features": [],
5680                    "kind": "dev",
5681                    "name": "flate2",
5682                    "optional": false,
5683                    "registry": null,
5684                    "rename": null,
5685                    "req": "^1.0",
5686                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5687                    "target": null,
5688                    "uses_default_features": true
5689                },
5690                {
5691                    "features": [],
5692                    "kind": "dev",
5693                    "name": "insta",
5694                    "optional": false,
5695                    "registry": null,
5696                    "rename": null,
5697                    "req": "^1.0",
5698                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5699                    "target": null,
5700                    "uses_default_features": true
5701                },
5702                {
5703                    "features": [],
5704                    "kind": "dev",
5705                    "name": "rayon",
5706                    "optional": false,
5707                    "registry": null,
5708                    "rename": null,
5709                    "req": "^1.0",
5710                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5711                    "target": null,
5712                    "uses_default_features": true
5713                },
5714                {
5715                    "features": [],
5716                    "kind": "dev",
5717                    "name": "ref-cast",
5718                    "optional": false,
5719                    "registry": null,
5720                    "rename": null,
5721                    "req": "^1.0",
5722                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5723                    "target": null,
5724                    "uses_default_features": true
5725                },
5726                {
5727                    "features": [],
5728                    "kind": "dev",
5729                    "name": "regex",
5730                    "optional": false,
5731                    "registry": null,
5732                    "rename": null,
5733                    "req": "^1.0",
5734                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5735                    "target": null,
5736                    "uses_default_features": true
5737                },
5738                {
5739                    "features": [
5740                        "blocking"
5741                    ],
5742                    "kind": "dev",
5743                    "name": "reqwest",
5744                    "optional": false,
5745                    "registry": null,
5746                    "rename": null,
5747                    "req": "^0.11",
5748                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5749                    "target": null,
5750                    "uses_default_features": true
5751                },
5752                {
5753                    "features": [],
5754                    "kind": "dev",
5755                    "name": "syn-test-suite",
5756                    "optional": false,
5757                    "registry": null,
5758                    "rename": null,
5759                    "req": "^0",
5760                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5761                    "target": null,
5762                    "uses_default_features": true
5763                },
5764                {
5765                    "features": [],
5766                    "kind": "dev",
5767                    "name": "tar",
5768                    "optional": false,
5769                    "registry": null,
5770                    "rename": null,
5771                    "req": "^0.4.16",
5772                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5773                    "target": null,
5774                    "uses_default_features": true
5775                },
5776                {
5777                    "features": [],
5778                    "kind": "dev",
5779                    "name": "termcolor",
5780                    "optional": false,
5781                    "registry": null,
5782                    "rename": null,
5783                    "req": "^1.0",
5784                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5785                    "target": null,
5786                    "uses_default_features": true
5787                },
5788                {
5789                    "features": [],
5790                    "kind": "dev",
5791                    "name": "walkdir",
5792                    "optional": false,
5793                    "registry": null,
5794                    "rename": null,
5795                    "req": "^2.1",
5796                    "source": "registry+https://github.com/rust-lang/crates.io-index",
5797                    "target": null,
5798                    "uses_default_features": true
5799                }
5800            ],
5801            "description": "Parser for Rust source code",
5802            "documentation": "https://docs.rs/syn",
5803            "edition": "2018",
5804            "features": {
5805                "clone-impls": [],
5806                "default": [
5807                    "derive",
5808                    "parsing",
5809                    "printing",
5810                    "clone-impls",
5811                    "proc-macro"
5812                ],
5813                "derive": [],
5814                "extra-traits": [],
5815                "fold": [],
5816                "full": [],
5817                "parsing": [],
5818                "printing": [
5819                    "quote"
5820                ],
5821                "proc-macro": [
5822                    "proc-macro2/proc-macro",
5823                    "quote/proc-macro"
5824                ],
5825                "quote": [
5826                    "dep:quote"
5827                ],
5828                "test": [
5829                    "syn-test-suite/all-features"
5830                ],
5831                "visit": [],
5832                "visit-mut": []
5833            },
5834            "homepage": null,
5835            "id": "syn 1.0.86 (registry+https://github.com/rust-lang/crates.io-index)",
5836            "keywords": [],
5837            "license": "MIT OR Apache-2.0",
5838            "license_file": null,
5839            "links": null,
5840            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/Cargo.toml",
5841            "metadata": {
5842                "docs": {
5843                    "rs": {
5844                        "all-features": true,
5845                        "rustdoc-args": [
5846                            "--cfg",
5847                            "doc_cfg"
5848                        ],
5849                        "targets": [
5850                            "x86_64-unknown-linux-gnu"
5851                        ]
5852                    }
5853                },
5854                "playground": {
5855                    "features": [
5856                        "full",
5857                        "visit",
5858                        "visit-mut",
5859                        "fold",
5860                        "extra-traits"
5861                    ]
5862                }
5863            },
5864            "name": "syn",
5865            "publish": null,
5866            "readme": "README.md",
5867            "repository": "https://github.com/dtolnay/syn",
5868            "rust_version": "1.31",
5869            "source": "registry+https://github.com/rust-lang/crates.io-index",
5870            "targets": [
5871                {
5872                    "crate_types": [
5873                        "lib"
5874                    ],
5875                    "doc": true,
5876                    "doctest": true,
5877                    "edition": "2018",
5878                    "kind": [
5879                        "lib"
5880                    ],
5881                    "name": "syn",
5882                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/src/lib.rs",
5883                    "test": true
5884                },
5885                {
5886                    "crate_types": [
5887                        "bin"
5888                    ],
5889                    "doc": false,
5890                    "doctest": false,
5891                    "edition": "2018",
5892                    "kind": [
5893                        "test"
5894                    ],
5895                    "name": "test_should_parse",
5896                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_should_parse.rs",
5897                    "test": true
5898                },
5899                {
5900                    "crate_types": [
5901                        "bin"
5902                    ],
5903                    "doc": false,
5904                    "doctest": false,
5905                    "edition": "2018",
5906                    "kind": [
5907                        "test"
5908                    ],
5909                    "name": "test_visibility",
5910                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_visibility.rs",
5911                    "test": true
5912                },
5913                {
5914                    "crate_types": [
5915                        "bin"
5916                    ],
5917                    "doc": false,
5918                    "doctest": false,
5919                    "edition": "2018",
5920                    "kind": [
5921                        "test"
5922                    ],
5923                    "name": "test_stmt",
5924                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_stmt.rs",
5925                    "test": true
5926                },
5927                {
5928                    "crate_types": [
5929                        "bin"
5930                    ],
5931                    "doc": false,
5932                    "doctest": false,
5933                    "edition": "2018",
5934                    "kind": [
5935                        "test"
5936                    ],
5937                    "name": "test_round_trip",
5938                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_round_trip.rs",
5939                    "test": true
5940                },
5941                {
5942                    "crate_types": [
5943                        "bin"
5944                    ],
5945                    "doc": false,
5946                    "doctest": false,
5947                    "edition": "2018",
5948                    "kind": [
5949                        "test"
5950                    ],
5951                    "name": "test_size",
5952                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_size.rs",
5953                    "test": true
5954                },
5955                {
5956                    "crate_types": [
5957                        "bin"
5958                    ],
5959                    "doc": false,
5960                    "doctest": false,
5961                    "edition": "2018",
5962                    "kind": [
5963                        "test"
5964                    ],
5965                    "name": "test_shebang",
5966                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_shebang.rs",
5967                    "test": true
5968                },
5969                {
5970                    "crate_types": [
5971                        "bin"
5972                    ],
5973                    "doc": false,
5974                    "doctest": false,
5975                    "edition": "2018",
5976                    "kind": [
5977                        "test"
5978                    ],
5979                    "name": "test_pat",
5980                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_pat.rs",
5981                    "test": true
5982                },
5983                {
5984                    "crate_types": [
5985                        "bin"
5986                    ],
5987                    "doc": false,
5988                    "doctest": false,
5989                    "edition": "2018",
5990                    "kind": [
5991                        "test"
5992                    ],
5993                    "name": "test_receiver",
5994                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_receiver.rs",
5995                    "test": true
5996                },
5997                {
5998                    "crate_types": [
5999                        "bin"
6000                    ],
6001                    "doc": false,
6002                    "doctest": false,
6003                    "edition": "2018",
6004                    "kind": [
6005                        "test"
6006                    ],
6007                    "name": "test_precedence",
6008                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_precedence.rs",
6009                    "test": true
6010                },
6011                {
6012                    "crate_types": [
6013                        "bin"
6014                    ],
6015                    "doc": false,
6016                    "doctest": false,
6017                    "edition": "2018",
6018                    "kind": [
6019                        "test"
6020                    ],
6021                    "name": "test_lit",
6022                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_lit.rs",
6023                    "test": true
6024                },
6025                {
6026                    "crate_types": [
6027                        "bin"
6028                    ],
6029                    "doc": false,
6030                    "doctest": false,
6031                    "edition": "2018",
6032                    "kind": [
6033                        "test"
6034                    ],
6035                    "name": "regression",
6036                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/regression.rs",
6037                    "test": true
6038                },
6039                {
6040                    "crate_types": [
6041                        "bin"
6042                    ],
6043                    "doc": false,
6044                    "doctest": false,
6045                    "edition": "2018",
6046                    "kind": [
6047                        "test"
6048                    ],
6049                    "name": "test_parse_stream",
6050                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_parse_stream.rs",
6051                    "test": true
6052                },
6053                {
6054                    "crate_types": [
6055                        "bin"
6056                    ],
6057                    "doc": false,
6058                    "doctest": false,
6059                    "edition": "2018",
6060                    "kind": [
6061                        "test"
6062                    ],
6063                    "name": "test_grouping",
6064                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_grouping.rs",
6065                    "test": true
6066                },
6067                {
6068                    "crate_types": [
6069                        "bin"
6070                    ],
6071                    "doc": false,
6072                    "doctest": false,
6073                    "edition": "2018",
6074                    "kind": [
6075                        "test"
6076                    ],
6077                    "name": "test_ident",
6078                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_ident.rs",
6079                    "test": true
6080                },
6081                {
6082                    "crate_types": [
6083                        "bin"
6084                    ],
6085                    "doc": false,
6086                    "doctest": false,
6087                    "edition": "2018",
6088                    "kind": [
6089                        "test"
6090                    ],
6091                    "name": "test_iterators",
6092                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_iterators.rs",
6093                    "test": true
6094                },
6095                {
6096                    "crate_types": [
6097                        "bin"
6098                    ],
6099                    "doc": false,
6100                    "doctest": false,
6101                    "edition": "2018",
6102                    "kind": [
6103                        "test"
6104                    ],
6105                    "name": "test_parse_buffer",
6106                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_parse_buffer.rs",
6107                    "test": true
6108                },
6109                {
6110                    "crate_types": [
6111                        "bin"
6112                    ],
6113                    "doc": false,
6114                    "doctest": false,
6115                    "edition": "2018",
6116                    "kind": [
6117                        "test"
6118                    ],
6119                    "name": "test_asyncness",
6120                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_asyncness.rs",
6121                    "test": true
6122                },
6123                {
6124                    "crate_types": [
6125                        "bin"
6126                    ],
6127                    "doc": false,
6128                    "doctest": false,
6129                    "edition": "2018",
6130                    "kind": [
6131                        "test"
6132                    ],
6133                    "name": "test_token_trees",
6134                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_token_trees.rs",
6135                    "test": true
6136                },
6137                {
6138                    "crate_types": [
6139                        "bin"
6140                    ],
6141                    "doc": false,
6142                    "doctest": false,
6143                    "edition": "2018",
6144                    "kind": [
6145                        "test"
6146                    ],
6147                    "name": "test_ty",
6148                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_ty.rs",
6149                    "test": true
6150                },
6151                {
6152                    "crate_types": [
6153                        "bin"
6154                    ],
6155                    "doc": false,
6156                    "doctest": false,
6157                    "edition": "2018",
6158                    "kind": [
6159                        "test"
6160                    ],
6161                    "name": "zzz_stable",
6162                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/zzz_stable.rs",
6163                    "test": true
6164                },
6165                {
6166                    "crate_types": [
6167                        "bin"
6168                    ],
6169                    "doc": false,
6170                    "doctest": false,
6171                    "edition": "2018",
6172                    "kind": [
6173                        "test"
6174                    ],
6175                    "name": "test_meta",
6176                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_meta.rs",
6177                    "test": true
6178                },
6179                {
6180                    "crate_types": [
6181                        "bin"
6182                    ],
6183                    "doc": false,
6184                    "doctest": false,
6185                    "edition": "2018",
6186                    "kind": [
6187                        "test"
6188                    ],
6189                    "name": "test_expr",
6190                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_expr.rs",
6191                    "test": true
6192                },
6193                {
6194                    "crate_types": [
6195                        "bin"
6196                    ],
6197                    "doc": false,
6198                    "doctest": false,
6199                    "edition": "2018",
6200                    "kind": [
6201                        "test"
6202                    ],
6203                    "name": "test_item",
6204                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_item.rs",
6205                    "test": true
6206                },
6207                {
6208                    "crate_types": [
6209                        "bin"
6210                    ],
6211                    "doc": false,
6212                    "doctest": false,
6213                    "edition": "2018",
6214                    "kind": [
6215                        "test"
6216                    ],
6217                    "name": "test_path",
6218                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_path.rs",
6219                    "test": true
6220                },
6221                {
6222                    "crate_types": [
6223                        "bin"
6224                    ],
6225                    "doc": false,
6226                    "doctest": false,
6227                    "edition": "2018",
6228                    "kind": [
6229                        "test"
6230                    ],
6231                    "name": "test_derive_input",
6232                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_derive_input.rs",
6233                    "test": true
6234                },
6235                {
6236                    "crate_types": [
6237                        "bin"
6238                    ],
6239                    "doc": false,
6240                    "doctest": false,
6241                    "edition": "2018",
6242                    "kind": [
6243                        "test"
6244                    ],
6245                    "name": "test_generics",
6246                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_generics.rs",
6247                    "test": true
6248                },
6249                {
6250                    "crate_types": [
6251                        "bin"
6252                    ],
6253                    "doc": false,
6254                    "doctest": false,
6255                    "edition": "2018",
6256                    "kind": [
6257                        "test"
6258                    ],
6259                    "name": "test_attribute",
6260                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/tests/test_attribute.rs",
6261                    "test": true
6262                },
6263                {
6264                    "crate_types": [
6265                        "bin"
6266                    ],
6267                    "doc": false,
6268                    "doctest": false,
6269                    "edition": "2018",
6270                    "kind": [
6271                        "bench"
6272                    ],
6273                    "name": "rust",
6274                    "required-features": [
6275                        "full",
6276                        "parsing"
6277                    ],
6278                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/benches/rust.rs",
6279                    "test": false
6280                },
6281                {
6282                    "crate_types": [
6283                        "bin"
6284                    ],
6285                    "doc": false,
6286                    "doctest": false,
6287                    "edition": "2018",
6288                    "kind": [
6289                        "bench"
6290                    ],
6291                    "name": "file",
6292                    "required-features": [
6293                        "full",
6294                        "parsing"
6295                    ],
6296                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/benches/file.rs",
6297                    "test": false
6298                },
6299                {
6300                    "crate_types": [
6301                        "bin"
6302                    ],
6303                    "doc": false,
6304                    "doctest": false,
6305                    "edition": "2018",
6306                    "kind": [
6307                        "custom-build"
6308                    ],
6309                    "name": "build-script-build",
6310                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.86/build.rs",
6311                    "test": false
6312                }
6313            ],
6314            "version": "1.0.86"
6315        },
6316        {
6317            "authors": [
6318                "Andrew Gallant <jamslam@gmail.com>"
6319            ],
6320            "categories": [],
6321            "default_run": null,
6322            "dependencies": [
6323                {
6324                    "features": [],
6325                    "kind": null,
6326                    "name": "winapi-util",
6327                    "optional": false,
6328                    "registry": null,
6329                    "rename": null,
6330                    "req": "^0.1.3",
6331                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6332                    "target": "cfg(windows)",
6333                    "uses_default_features": true
6334                }
6335            ],
6336            "description": "A simple cross platform library for writing colored text to a terminal.\n",
6337            "documentation": "https://docs.rs/termcolor",
6338            "edition": "2018",
6339            "features": {},
6340            "homepage": "https://github.com/BurntSushi/termcolor",
6341            "id": "termcolor 1.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
6342            "keywords": [
6343                "windows",
6344                "win",
6345                "color",
6346                "ansi",
6347                "console"
6348            ],
6349            "license": "Unlicense OR MIT",
6350            "license_file": null,
6351            "links": null,
6352            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/termcolor-1.1.3/Cargo.toml",
6353            "metadata": null,
6354            "name": "termcolor",
6355            "publish": null,
6356            "readme": "README.md",
6357            "repository": "https://github.com/BurntSushi/termcolor",
6358            "rust_version": null,
6359            "source": "registry+https://github.com/rust-lang/crates.io-index",
6360            "targets": [
6361                {
6362                    "crate_types": [
6363                        "lib"
6364                    ],
6365                    "doc": true,
6366                    "doctest": true,
6367                    "edition": "2018",
6368                    "kind": [
6369                        "lib"
6370                    ],
6371                    "name": "termcolor",
6372                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/termcolor-1.1.3/src/lib.rs",
6373                    "test": true
6374                }
6375            ],
6376            "version": "1.1.3"
6377        },
6378        {
6379            "authors": [
6380                "Martin Geisler <martin@geisler.net>"
6381            ],
6382            "categories": [
6383                "text-processing",
6384                "command-line-interface"
6385            ],
6386            "default_run": null,
6387            "dependencies": [
6388                {
6389                    "features": [
6390                        "embed_en-us"
6391                    ],
6392                    "kind": null,
6393                    "name": "hyphenation",
6394                    "optional": true,
6395                    "registry": null,
6396                    "rename": null,
6397                    "req": "^0.8.4",
6398                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6399                    "target": null,
6400                    "uses_default_features": true
6401                },
6402                {
6403                    "features": [],
6404                    "kind": null,
6405                    "name": "smawk",
6406                    "optional": true,
6407                    "registry": null,
6408                    "rename": null,
6409                    "req": "^0.3.1",
6410                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6411                    "target": null,
6412                    "uses_default_features": true
6413                },
6414                {
6415                    "features": [],
6416                    "kind": null,
6417                    "name": "terminal_size",
6418                    "optional": true,
6419                    "registry": null,
6420                    "rename": null,
6421                    "req": "^0.1.17",
6422                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6423                    "target": null,
6424                    "uses_default_features": true
6425                },
6426                {
6427                    "features": [],
6428                    "kind": null,
6429                    "name": "unicode-linebreak",
6430                    "optional": true,
6431                    "registry": null,
6432                    "rename": null,
6433                    "req": "^0.1.2",
6434                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6435                    "target": null,
6436                    "uses_default_features": true
6437                },
6438                {
6439                    "features": [],
6440                    "kind": null,
6441                    "name": "unicode-width",
6442                    "optional": true,
6443                    "registry": null,
6444                    "rename": null,
6445                    "req": "^0.1.9",
6446                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6447                    "target": null,
6448                    "uses_default_features": true
6449                },
6450                {
6451                    "features": [],
6452                    "kind": "dev",
6453                    "name": "criterion",
6454                    "optional": false,
6455                    "registry": null,
6456                    "rename": null,
6457                    "req": "^0.3.5",
6458                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6459                    "target": null,
6460                    "uses_default_features": true
6461                },
6462                {
6463                    "features": [],
6464                    "kind": "dev",
6465                    "name": "lipsum",
6466                    "optional": false,
6467                    "registry": null,
6468                    "rename": null,
6469                    "req": "^0.8.0",
6470                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6471                    "target": null,
6472                    "uses_default_features": true
6473                },
6474                {
6475                    "features": [],
6476                    "kind": "dev",
6477                    "name": "unic-emoji-char",
6478                    "optional": false,
6479                    "registry": null,
6480                    "rename": null,
6481                    "req": "^0.9.0",
6482                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6483                    "target": null,
6484                    "uses_default_features": true
6485                },
6486                {
6487                    "features": [],
6488                    "kind": "dev",
6489                    "name": "version-sync",
6490                    "optional": false,
6491                    "registry": null,
6492                    "rename": null,
6493                    "req": "^0.9.4",
6494                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6495                    "target": null,
6496                    "uses_default_features": true
6497                },
6498                {
6499                    "features": [],
6500                    "kind": "dev",
6501                    "name": "termion",
6502                    "optional": false,
6503                    "registry": null,
6504                    "rename": null,
6505                    "req": "^1.5.6",
6506                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6507                    "target": "cfg(unix)",
6508                    "uses_default_features": true
6509                }
6510            ],
6511            "description": "Powerful library for word wrapping, indenting, and dedenting strings",
6512            "documentation": "https://docs.rs/textwrap/",
6513            "edition": "2018",
6514            "features": {
6515                "default": [
6516                    "unicode-linebreak",
6517                    "unicode-width",
6518                    "smawk"
6519                ],
6520                "hyphenation": [
6521                    "dep:hyphenation"
6522                ],
6523                "smawk": [
6524                    "dep:smawk"
6525                ],
6526                "terminal_size": [
6527                    "dep:terminal_size"
6528                ],
6529                "unicode-linebreak": [
6530                    "dep:unicode-linebreak"
6531                ],
6532                "unicode-width": [
6533                    "dep:unicode-width"
6534                ]
6535            },
6536            "homepage": null,
6537            "id": "textwrap 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)",
6538            "keywords": [
6539                "text",
6540                "formatting",
6541                "wrap",
6542                "typesetting",
6543                "hyphenation"
6544            ],
6545            "license": "MIT",
6546            "license_file": null,
6547            "links": null,
6548            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/textwrap-0.15.0/Cargo.toml",
6549            "metadata": {
6550                "docs": {
6551                    "rs": {
6552                        "all-features": true
6553                    }
6554                }
6555            },
6556            "name": "textwrap",
6557            "publish": null,
6558            "readme": "README.md",
6559            "repository": "https://github.com/mgeisler/textwrap",
6560            "rust_version": null,
6561            "source": "registry+https://github.com/rust-lang/crates.io-index",
6562            "targets": [
6563                {
6564                    "crate_types": [
6565                        "lib"
6566                    ],
6567                    "doc": true,
6568                    "doctest": true,
6569                    "edition": "2018",
6570                    "kind": [
6571                        "lib"
6572                    ],
6573                    "name": "textwrap",
6574                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/textwrap-0.15.0/src/lib.rs",
6575                    "test": true
6576                },
6577                {
6578                    "crate_types": [
6579                        "bin"
6580                    ],
6581                    "doc": false,
6582                    "doctest": false,
6583                    "edition": "2018",
6584                    "kind": [
6585                        "example"
6586                    ],
6587                    "name": "hyphenation",
6588                    "required-features": [
6589                        "hyphenation"
6590                    ],
6591                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/textwrap-0.15.0/examples/hyphenation.rs",
6592                    "test": false
6593                },
6594                {
6595                    "crate_types": [
6596                        "bin"
6597                    ],
6598                    "doc": false,
6599                    "doctest": false,
6600                    "edition": "2018",
6601                    "kind": [
6602                        "example"
6603                    ],
6604                    "name": "termwidth",
6605                    "required-features": [
6606                        "terminal_size"
6607                    ],
6608                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/textwrap-0.15.0/examples/termwidth.rs",
6609                    "test": false
6610                },
6611                {
6612                    "crate_types": [
6613                        "bin"
6614                    ],
6615                    "doc": false,
6616                    "doctest": false,
6617                    "edition": "2018",
6618                    "kind": [
6619                        "test"
6620                    ],
6621                    "name": "version-numbers",
6622                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/textwrap-0.15.0/tests/version-numbers.rs",
6623                    "test": true
6624                },
6625                {
6626                    "crate_types": [
6627                        "bin"
6628                    ],
6629                    "doc": false,
6630                    "doctest": false,
6631                    "edition": "2018",
6632                    "kind": [
6633                        "test"
6634                    ],
6635                    "name": "indent",
6636                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/textwrap-0.15.0/tests/indent.rs",
6637                    "test": true
6638                },
6639                {
6640                    "crate_types": [
6641                        "bin"
6642                    ],
6643                    "doc": false,
6644                    "doctest": false,
6645                    "edition": "2018",
6646                    "kind": [
6647                        "bench"
6648                    ],
6649                    "name": "linear",
6650                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/textwrap-0.15.0/benches/linear.rs",
6651                    "test": false
6652                },
6653                {
6654                    "crate_types": [
6655                        "bin"
6656                    ],
6657                    "doc": false,
6658                    "doctest": false,
6659                    "edition": "2018",
6660                    "kind": [
6661                        "bench"
6662                    ],
6663                    "name": "indent",
6664                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/textwrap-0.15.0/benches/indent.rs",
6665                    "test": false
6666                }
6667            ],
6668            "version": "0.15.0"
6669        },
6670        {
6671            "authors": [
6672                "erick.tryzelaar <erick.tryzelaar@gmail.com>",
6673                "kwantam <kwantam@gmail.com>",
6674                "Manish Goregaokar <manishsmail@gmail.com>"
6675            ],
6676            "categories": [],
6677            "default_run": null,
6678            "dependencies": [
6679                {
6680                    "features": [],
6681                    "kind": "dev",
6682                    "name": "criterion",
6683                    "optional": false,
6684                    "registry": null,
6685                    "rename": null,
6686                    "req": "^0.3",
6687                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6688                    "target": null,
6689                    "uses_default_features": true
6690                }
6691            ],
6692            "description": "Determine whether characters have the XID_Start\nor XID_Continue properties according to\nUnicode Standard Annex #31.\n",
6693            "documentation": "https://unicode-rs.github.io/unicode-xid",
6694            "edition": "2015",
6695            "features": {
6696                "bench": [],
6697                "default": [],
6698                "no_std": []
6699            },
6700            "homepage": "https://github.com/unicode-rs/unicode-xid",
6701            "id": "unicode-xid 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
6702            "keywords": [
6703                "text",
6704                "unicode",
6705                "xid"
6706            ],
6707            "license": "MIT OR Apache-2.0",
6708            "license_file": null,
6709            "links": null,
6710            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/unicode-xid-0.2.2/Cargo.toml",
6711            "metadata": null,
6712            "name": "unicode-xid",
6713            "publish": null,
6714            "readme": "README.md",
6715            "repository": "https://github.com/unicode-rs/unicode-xid",
6716            "rust_version": null,
6717            "source": "registry+https://github.com/rust-lang/crates.io-index",
6718            "targets": [
6719                {
6720                    "crate_types": [
6721                        "lib"
6722                    ],
6723                    "doc": true,
6724                    "doctest": true,
6725                    "edition": "2015",
6726                    "kind": [
6727                        "lib"
6728                    ],
6729                    "name": "unicode-xid",
6730                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/unicode-xid-0.2.2/src/lib.rs",
6731                    "test": true
6732                },
6733                {
6734                    "crate_types": [
6735                        "bin"
6736                    ],
6737                    "doc": false,
6738                    "doctest": false,
6739                    "edition": "2015",
6740                    "kind": [
6741                        "test"
6742                    ],
6743                    "name": "exhaustive_tests",
6744                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/unicode-xid-0.2.2/tests/exhaustive_tests.rs",
6745                    "test": true
6746                },
6747                {
6748                    "crate_types": [
6749                        "bin"
6750                    ],
6751                    "doc": false,
6752                    "doctest": false,
6753                    "edition": "2015",
6754                    "kind": [
6755                        "bench"
6756                    ],
6757                    "name": "xid",
6758                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/unicode-xid-0.2.2/benches/xid.rs",
6759                    "test": false
6760                }
6761            ],
6762            "version": "0.2.2"
6763        },
6764        {
6765            "authors": [
6766                "Ashley Mannix <ashleymannix@live.com.au>"
6767            ],
6768            "categories": [
6769                "encoding",
6770                "no-std"
6771            ],
6772            "default_run": null,
6773            "dependencies": [
6774                {
6775                    "features": [],
6776                    "kind": null,
6777                    "name": "ctor",
6778                    "optional": false,
6779                    "registry": null,
6780                    "rename": null,
6781                    "req": "^0.1",
6782                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6783                    "target": null,
6784                    "uses_default_features": true
6785                },
6786                {
6787                    "features": [],
6788                    "kind": null,
6789                    "name": "erased-serde",
6790                    "optional": true,
6791                    "registry": null,
6792                    "rename": "erased-serde1",
6793                    "req": "^0.3",
6794                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6795                    "target": null,
6796                    "uses_default_features": false
6797                },
6798                {
6799                    "features": [],
6800                    "kind": null,
6801                    "name": "serde_fmt",
6802                    "optional": true,
6803                    "registry": null,
6804                    "rename": "serde1_fmt",
6805                    "req": "^1",
6806                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6807                    "target": null,
6808                    "uses_default_features": true
6809                },
6810                {
6811                    "features": [],
6812                    "kind": null,
6813                    "name": "serde",
6814                    "optional": true,
6815                    "registry": null,
6816                    "rename": "serde1_lib",
6817                    "req": "^1",
6818                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6819                    "target": null,
6820                    "uses_default_features": false
6821                },
6822                {
6823                    "features": [
6824                        "fmt"
6825                    ],
6826                    "kind": null,
6827                    "name": "sval",
6828                    "optional": true,
6829                    "registry": null,
6830                    "rename": "sval1_lib",
6831                    "req": "^1.0.0-alpha.5",
6832                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6833                    "target": null,
6834                    "uses_default_features": false
6835                },
6836                {
6837                    "features": [],
6838                    "kind": "dev",
6839                    "name": "serde_json",
6840                    "optional": false,
6841                    "registry": null,
6842                    "rename": "serde1_json",
6843                    "req": "^1",
6844                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6845                    "target": null,
6846                    "uses_default_features": true
6847                },
6848                {
6849                    "features": [],
6850                    "kind": "dev",
6851                    "name": "serde_test",
6852                    "optional": false,
6853                    "registry": null,
6854                    "rename": "serde1_test",
6855                    "req": "^1",
6856                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6857                    "target": null,
6858                    "uses_default_features": true
6859                },
6860                {
6861                    "features": [
6862                        "std"
6863                    ],
6864                    "kind": "dev",
6865                    "name": "sval_json",
6866                    "optional": false,
6867                    "registry": null,
6868                    "rename": "sval1_json",
6869                    "req": "^1.0.0-alpha.5",
6870                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6871                    "target": null,
6872                    "uses_default_features": true
6873                },
6874                {
6875                    "features": [
6876                        "test"
6877                    ],
6878                    "kind": "dev",
6879                    "name": "sval",
6880                    "optional": false,
6881                    "registry": null,
6882                    "rename": "sval1_lib",
6883                    "req": "^1.0.0-alpha.5",
6884                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6885                    "target": null,
6886                    "uses_default_features": true
6887                },
6888                {
6889                    "features": [],
6890                    "kind": "dev",
6891                    "name": "wasm-bindgen",
6892                    "optional": false,
6893                    "registry": null,
6894                    "rename": null,
6895                    "req": "^0.2",
6896                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6897                    "target": null,
6898                    "uses_default_features": true
6899                },
6900                {
6901                    "features": [],
6902                    "kind": "dev",
6903                    "name": "wasm-bindgen-test",
6904                    "optional": false,
6905                    "registry": null,
6906                    "rename": null,
6907                    "req": "^0.3",
6908                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6909                    "target": null,
6910                    "uses_default_features": true
6911                },
6912                {
6913                    "features": [],
6914                    "kind": "build",
6915                    "name": "version_check",
6916                    "optional": false,
6917                    "registry": null,
6918                    "rename": "rustc",
6919                    "req": "^0.9",
6920                    "source": "registry+https://github.com/rust-lang/crates.io-index",
6921                    "target": null,
6922                    "uses_default_features": true
6923                }
6924            ],
6925            "description": "Anonymous structured values",
6926            "documentation": "https://docs.rs/value-bag",
6927            "edition": "2018",
6928            "features": {
6929                "erased-serde1": [
6930                    "dep:erased-serde1"
6931                ],
6932                "error": [
6933                    "std",
6934                    "sval1_lib/std"
6935                ],
6936                "serde": [
6937                    "serde1"
6938                ],
6939                "serde1": [
6940                    "serde1_lib",
6941                    "sval1_lib/serde1",
6942                    "sval1_lib/alloc",
6943                    "erased-serde1/alloc",
6944                    "serde1_fmt"
6945                ],
6946                "serde1_fmt": [
6947                    "dep:serde1_fmt"
6948                ],
6949                "serde1_lib": [
6950                    "dep:serde1_lib"
6951                ],
6952                "std": [],
6953                "sval": [
6954                    "sval1"
6955                ],
6956                "sval1": [
6957                    "sval1_lib"
6958                ],
6959                "sval1_lib": [
6960                    "dep:sval1_lib"
6961                ],
6962                "test": [
6963                    "std"
6964                ]
6965            },
6966            "homepage": null,
6967            "id": "value-bag 1.0.0-alpha.7 (registry+https://github.com/rust-lang/crates.io-index)",
6968            "keywords": [
6969                "serialization",
6970                "no_std"
6971            ],
6972            "license": "Apache-2.0 OR MIT",
6973            "license_file": null,
6974            "links": null,
6975            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/value-bag-1.0.0-alpha.7/Cargo.toml",
6976            "metadata": {
6977                "docs": {
6978                    "rs": {
6979                        "features": [
6980                            "std",
6981                            "error",
6982                            "sval",
6983                            "serde",
6984                            "test"
6985                        ]
6986                    }
6987                }
6988            },
6989            "name": "value-bag",
6990            "publish": null,
6991            "readme": "README.md",
6992            "repository": "https://github.com/sval-rs/value-bag",
6993            "rust_version": null,
6994            "source": "registry+https://github.com/rust-lang/crates.io-index",
6995            "targets": [
6996                {
6997                    "crate_types": [
6998                        "lib"
6999                    ],
7000                    "doc": true,
7001                    "doctest": true,
7002                    "edition": "2018",
7003                    "kind": [
7004                        "lib"
7005                    ],
7006                    "name": "value-bag",
7007                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/value-bag-1.0.0-alpha.7/src/lib.rs",
7008                    "test": true
7009                },
7010                {
7011                    "crate_types": [
7012                        "bin"
7013                    ],
7014                    "doc": false,
7015                    "doctest": false,
7016                    "edition": "2018",
7017                    "kind": [
7018                        "custom-build"
7019                    ],
7020                    "name": "build-script-build",
7021                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/value-bag-1.0.0-alpha.7/build.rs",
7022                    "test": false
7023                }
7024            ],
7025            "version": "1.0.0-alpha.7"
7026        },
7027        {
7028            "authors": [
7029                "Sergio Benitez <sb@sergio.bz>"
7030            ],
7031            "categories": [],
7032            "default_run": null,
7033            "dependencies": [],
7034            "description": "Tiny crate to check the version of the installed/running rustc.",
7035            "documentation": "https://docs.rs/version_check/",
7036            "edition": "2015",
7037            "features": {},
7038            "homepage": null,
7039            "id": "version_check 0.9.4 (registry+https://github.com/rust-lang/crates.io-index)",
7040            "keywords": [
7041                "version",
7042                "rustc",
7043                "minimum",
7044                "check"
7045            ],
7046            "license": "MIT/Apache-2.0",
7047            "license_file": null,
7048            "links": null,
7049            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/version_check-0.9.4/Cargo.toml",
7050            "metadata": null,
7051            "name": "version_check",
7052            "publish": null,
7053            "readme": "README.md",
7054            "repository": "https://github.com/SergioBenitez/version_check",
7055            "rust_version": null,
7056            "source": "registry+https://github.com/rust-lang/crates.io-index",
7057            "targets": [
7058                {
7059                    "crate_types": [
7060                        "lib"
7061                    ],
7062                    "doc": true,
7063                    "doctest": true,
7064                    "edition": "2015",
7065                    "kind": [
7066                        "lib"
7067                    ],
7068                    "name": "version_check",
7069                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/version_check-0.9.4/src/lib.rs",
7070                    "test": true
7071                }
7072            ],
7073            "version": "0.9.4"
7074        },
7075        {
7076            "authors": [
7077                "The Cranelift Project Developers"
7078            ],
7079            "categories": [
7080                "no-std",
7081                "wasm"
7082            ],
7083            "default_run": null,
7084            "dependencies": [
7085                {
7086                    "features": [],
7087                    "kind": null,
7088                    "name": "compiler_builtins",
7089                    "optional": true,
7090                    "registry": null,
7091                    "rename": null,
7092                    "req": "^0.1",
7093                    "source": "registry+https://github.com/rust-lang/crates.io-index",
7094                    "target": null,
7095                    "uses_default_features": true
7096                },
7097                {
7098                    "features": [],
7099                    "kind": null,
7100                    "name": "rustc-std-workspace-core",
7101                    "optional": true,
7102                    "registry": null,
7103                    "rename": "core",
7104                    "req": "^1.0",
7105                    "source": "registry+https://github.com/rust-lang/crates.io-index",
7106                    "target": null,
7107                    "uses_default_features": true
7108                },
7109                {
7110                    "features": [],
7111                    "kind": null,
7112                    "name": "rustc-std-workspace-alloc",
7113                    "optional": true,
7114                    "registry": null,
7115                    "rename": null,
7116                    "req": "^1.0",
7117                    "source": "registry+https://github.com/rust-lang/crates.io-index",
7118                    "target": null,
7119                    "uses_default_features": true
7120                }
7121            ],
7122            "description": "Experimental WASI API bindings for Rust",
7123            "documentation": "https://docs.rs/wasi",
7124            "edition": "2018",
7125            "features": {
7126                "compiler_builtins": [
7127                    "dep:compiler_builtins"
7128                ],
7129                "core": [
7130                    "dep:core"
7131                ],
7132                "default": [
7133                    "std"
7134                ],
7135                "rustc-dep-of-std": [
7136                    "compiler_builtins",
7137                    "core",
7138                    "rustc-std-workspace-alloc"
7139                ],
7140                "rustc-std-workspace-alloc": [
7141                    "dep:rustc-std-workspace-alloc"
7142                ],
7143                "std": []
7144            },
7145            "homepage": null,
7146            "id": "wasi 0.10.2+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)",
7147            "keywords": [
7148                "webassembly",
7149                "wasm"
7150            ],
7151            "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT",
7152            "license_file": null,
7153            "links": null,
7154            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/wasi-0.10.2+wasi-snapshot-preview1/Cargo.toml",
7155            "metadata": null,
7156            "name": "wasi",
7157            "publish": null,
7158            "readme": "README.md",
7159            "repository": "https://github.com/bytecodealliance/wasi",
7160            "rust_version": null,
7161            "source": "registry+https://github.com/rust-lang/crates.io-index",
7162            "targets": [
7163                {
7164                    "crate_types": [
7165                        "lib"
7166                    ],
7167                    "doc": true,
7168                    "doctest": true,
7169                    "edition": "2018",
7170                    "kind": [
7171                        "lib"
7172                    ],
7173                    "name": "wasi",
7174                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/wasi-0.10.2+wasi-snapshot-preview1/src/lib.rs",
7175                    "test": true
7176                }
7177            ],
7178            "version": "0.10.2+wasi-snapshot-preview1"
7179        },
7180        {
7181            "authors": [
7182                "Peter Atashian <retep998@gmail.com>"
7183            ],
7184            "categories": [
7185                "external-ffi-bindings",
7186                "no-std",
7187                "os::windows-apis"
7188            ],
7189            "default_run": null,
7190            "dependencies": [
7191                {
7192                    "features": [],
7193                    "kind": null,
7194                    "name": "winapi-i686-pc-windows-gnu",
7195                    "optional": false,
7196                    "registry": null,
7197                    "rename": null,
7198                    "req": "^0.4",
7199                    "source": "registry+https://github.com/rust-lang/crates.io-index",
7200                    "target": "i686-pc-windows-gnu",
7201                    "uses_default_features": true
7202                },
7203                {
7204                    "features": [],
7205                    "kind": null,
7206                    "name": "winapi-x86_64-pc-windows-gnu",
7207                    "optional": false,
7208                    "registry": null,
7209                    "rename": null,
7210                    "req": "^0.4",
7211                    "source": "registry+https://github.com/rust-lang/crates.io-index",
7212                    "target": "x86_64-pc-windows-gnu",
7213                    "uses_default_features": true
7214                }
7215            ],
7216            "description": "Raw FFI bindings for all of Windows API.",
7217            "documentation": "https://docs.rs/winapi/",
7218            "edition": "2015",
7219            "features": {
7220                "accctrl": [],
7221                "aclapi": [],
7222                "activation": [],
7223                "adhoc": [],
7224                "appmgmt": [],
7225                "audioclient": [],
7226                "audiosessiontypes": [],
7227                "avrt": [],
7228                "basetsd": [],
7229                "bcrypt": [],
7230                "bits": [],
7231                "bits10_1": [],
7232                "bits1_5": [],
7233                "bits2_0": [],
7234                "bits2_5": [],
7235                "bits3_0": [],
7236                "bits4_0": [],
7237                "bits5_0": [],
7238                "bitscfg": [],
7239                "bitsmsg": [],
7240                "bluetoothapis": [],
7241                "bluetoothleapis": [],
7242                "bthdef": [],
7243                "bthioctl": [],
7244                "bthledef": [],
7245                "bthsdpdef": [],
7246                "bugcodes": [],
7247                "cderr": [],
7248                "cfg": [],
7249                "cfgmgr32": [],
7250                "cguid": [],
7251                "combaseapi": [],
7252                "coml2api": [],
7253                "commapi": [],
7254                "commctrl": [],
7255                "commdlg": [],
7256                "commoncontrols": [],
7257                "consoleapi": [],
7258                "corecrt": [],
7259                "corsym": [],
7260                "d2d1": [],
7261                "d2d1_1": [],
7262                "d2d1_2": [],
7263                "d2d1_3": [],
7264                "d2d1effectauthor": [],
7265                "d2d1effects": [],
7266                "d2d1effects_1": [],
7267                "d2d1effects_2": [],
7268                "d2d1svg": [],
7269                "d2dbasetypes": [],
7270                "d3d": [],
7271                "d3d10": [],
7272                "d3d10_1": [],
7273                "d3d10_1shader": [],
7274                "d3d10effect": [],
7275                "d3d10misc": [],
7276                "d3d10sdklayers": [],
7277                "d3d10shader": [],
7278                "d3d11": [],
7279                "d3d11_1": [],
7280                "d3d11_2": [],
7281                "d3d11_3": [],
7282                "d3d11_4": [],
7283                "d3d11on12": [],
7284                "d3d11sdklayers": [],
7285                "d3d11shader": [],
7286                "d3d11tokenizedprogramformat": [],
7287                "d3d12": [],
7288                "d3d12sdklayers": [],
7289                "d3d12shader": [],
7290                "d3d9": [],
7291                "d3d9caps": [],
7292                "d3d9types": [],
7293                "d3dcommon": [],
7294                "d3dcompiler": [],
7295                "d3dcsx": [],
7296                "d3dkmdt": [],
7297                "d3dkmthk": [],
7298                "d3dukmdt": [],
7299                "d3dx10core": [],
7300                "d3dx10math": [],
7301                "d3dx10mesh": [],
7302                "datetimeapi": [],
7303                "davclnt": [],
7304                "dbghelp": [],
7305                "dbt": [],
7306                "dcommon": [],
7307                "dcomp": [],
7308                "dcompanimation": [],
7309                "dcomptypes": [],
7310                "dde": [],
7311                "ddraw": [],
7312                "ddrawi": [],
7313                "ddrawint": [],
7314                "debug": [
7315                    "impl-debug"
7316                ],
7317                "debugapi": [],
7318                "devguid": [],
7319                "devicetopology": [],
7320                "devpkey": [],
7321                "devpropdef": [],
7322                "dinput": [],
7323                "dinputd": [],
7324                "dispex": [],
7325                "dmksctl": [],
7326                "dmusicc": [],
7327                "docobj": [],
7328                "documenttarget": [],
7329                "dot1x": [],
7330                "dpa_dsa": [],
7331                "dpapi": [],
7332                "dsgetdc": [],
7333                "dsound": [],
7334                "dsrole": [],
7335                "dvp": [],
7336                "dwmapi": [],
7337                "dwrite": [],
7338                "dwrite_1": [],
7339                "dwrite_2": [],
7340                "dwrite_3": [],
7341                "dxdiag": [],
7342                "dxfile": [],
7343                "dxgi": [],
7344                "dxgi1_2": [],
7345                "dxgi1_3": [],
7346                "dxgi1_4": [],
7347                "dxgi1_5": [],
7348                "dxgi1_6": [],
7349                "dxgidebug": [],
7350                "dxgiformat": [],
7351                "dxgitype": [],
7352                "dxva2api": [],
7353                "dxvahd": [],
7354                "eaptypes": [],
7355                "enclaveapi": [],
7356                "endpointvolume": [],
7357                "errhandlingapi": [],
7358                "everything": [],
7359                "evntcons": [],
7360                "evntprov": [],
7361                "evntrace": [],
7362                "excpt": [],
7363                "exdisp": [],
7364                "fibersapi": [],
7365                "fileapi": [],
7366                "functiondiscoverykeys_devpkey": [],
7367                "gl-gl": [],
7368                "guiddef": [],
7369                "handleapi": [],
7370                "heapapi": [],
7371                "hidclass": [],
7372                "hidpi": [],
7373                "hidsdi": [],
7374                "hidusage": [],
7375                "highlevelmonitorconfigurationapi": [],
7376                "hstring": [],
7377                "http": [],
7378                "ifdef": [],
7379                "ifmib": [],
7380                "imm": [],
7381                "impl-debug": [],
7382                "impl-default": [],
7383                "in6addr": [],
7384                "inaddr": [],
7385                "inspectable": [],
7386                "interlockedapi": [],
7387                "intsafe": [],
7388                "ioapiset": [],
7389                "ipexport": [],
7390                "iphlpapi": [],
7391                "ipifcons": [],
7392                "ipmib": [],
7393                "iprtrmib": [],
7394                "iptypes": [],
7395                "jobapi": [],
7396                "jobapi2": [],
7397                "knownfolders": [],
7398                "ks": [],
7399                "ksmedia": [],
7400                "ktmtypes": [],
7401                "ktmw32": [],
7402                "l2cmn": [],
7403                "libloaderapi": [],
7404                "limits": [],
7405                "lmaccess": [],
7406                "lmalert": [],
7407                "lmapibuf": [],
7408                "lmat": [],
7409                "lmcons": [],
7410                "lmdfs": [],
7411                "lmerrlog": [],
7412                "lmjoin": [],
7413                "lmmsg": [],
7414                "lmremutl": [],
7415                "lmrepl": [],
7416                "lmserver": [],
7417                "lmshare": [],
7418                "lmstats": [],
7419                "lmsvc": [],
7420                "lmuse": [],
7421                "lmwksta": [],
7422                "lowlevelmonitorconfigurationapi": [],
7423                "lsalookup": [],
7424                "memoryapi": [],
7425                "minschannel": [],
7426                "minwinbase": [],
7427                "minwindef": [],
7428                "mmdeviceapi": [],
7429                "mmeapi": [],
7430                "mmreg": [],
7431                "mmsystem": [],
7432                "mprapidef": [],
7433                "msaatext": [],
7434                "mscat": [],
7435                "mschapp": [],
7436                "mssip": [],
7437                "mstcpip": [],
7438                "mswsock": [],
7439                "mswsockdef": [],
7440                "namedpipeapi": [],
7441                "namespaceapi": [],
7442                "nb30": [],
7443                "ncrypt": [],
7444                "netioapi": [],
7445                "nldef": [],
7446                "ntddndis": [],
7447                "ntddscsi": [],
7448                "ntddser": [],
7449                "ntdef": [],
7450                "ntlsa": [],
7451                "ntsecapi": [],
7452                "ntstatus": [],
7453                "oaidl": [],
7454                "objbase": [],
7455                "objidl": [],
7456                "objidlbase": [],
7457                "ocidl": [],
7458                "ole2": [],
7459                "oleauto": [],
7460                "olectl": [],
7461                "oleidl": [],
7462                "opmapi": [],
7463                "pdh": [],
7464                "perflib": [],
7465                "physicalmonitorenumerationapi": [],
7466                "playsoundapi": [],
7467                "portabledevice": [],
7468                "portabledeviceapi": [],
7469                "portabledevicetypes": [],
7470                "powerbase": [],
7471                "powersetting": [],
7472                "powrprof": [],
7473                "processenv": [],
7474                "processsnapshot": [],
7475                "processthreadsapi": [],
7476                "processtopologyapi": [],
7477                "profileapi": [],
7478                "propidl": [],
7479                "propkey": [],
7480                "propkeydef": [],
7481                "propsys": [],
7482                "prsht": [],
7483                "psapi": [],
7484                "qos": [],
7485                "realtimeapiset": [],
7486                "reason": [],
7487                "restartmanager": [],
7488                "restrictederrorinfo": [],
7489                "rmxfguid": [],
7490                "roapi": [],
7491                "robuffer": [],
7492                "roerrorapi": [],
7493                "rpc": [],
7494                "rpcdce": [],
7495                "rpcndr": [],
7496                "rtinfo": [],
7497                "sapi": [],
7498                "sapi51": [],
7499                "sapi53": [],
7500                "sapiddk": [],
7501                "sapiddk51": [],
7502                "schannel": [],
7503                "sddl": [],
7504                "securityappcontainer": [],
7505                "securitybaseapi": [],
7506                "servprov": [],
7507                "setupapi": [],
7508                "shellapi": [],
7509                "shellscalingapi": [],
7510                "shlobj": [],
7511                "shobjidl": [],
7512                "shobjidl_core": [],
7513                "shtypes": [],
7514                "softpub": [],
7515                "spapidef": [],
7516                "spellcheck": [],
7517                "sporder": [],
7518                "sql": [],
7519                "sqlext": [],
7520                "sqltypes": [],
7521                "sqlucode": [],
7522                "sspi": [],
7523                "std": [],
7524                "stralign": [],
7525                "stringapiset": [],
7526                "strmif": [],
7527                "subauth": [],
7528                "synchapi": [],
7529                "sysinfoapi": [],
7530                "systemtopologyapi": [],
7531                "taskschd": [],
7532                "tcpestats": [],
7533                "tcpmib": [],
7534                "textstor": [],
7535                "threadpoolapiset": [],
7536                "threadpoollegacyapiset": [],
7537                "timeapi": [],
7538                "timezoneapi": [],
7539                "tlhelp32": [],
7540                "transportsettingcommon": [],
7541                "tvout": [],
7542                "udpmib": [],
7543                "unknwnbase": [],
7544                "urlhist": [],
7545                "urlmon": [],
7546                "usb": [],
7547                "usbioctl": [],
7548                "usbiodef": [],
7549                "usbscan": [],
7550                "usbspec": [],
7551                "userenv": [],
7552                "usp10": [],
7553                "utilapiset": [],
7554                "uxtheme": [],
7555                "vadefs": [],
7556                "vcruntime": [],
7557                "vsbackup": [],
7558                "vss": [],
7559                "vsserror": [],
7560                "vswriter": [],
7561                "wbemads": [],
7562                "wbemcli": [],
7563                "wbemdisp": [],
7564                "wbemprov": [],
7565                "wbemtran": [],
7566                "wct": [],
7567                "werapi": [],
7568                "winbase": [],
7569                "wincodec": [],
7570                "wincodecsdk": [],
7571                "wincon": [],
7572                "wincontypes": [],
7573                "wincred": [],
7574                "wincrypt": [],
7575                "windef": [],
7576                "windot11": [],
7577                "windowsceip": [],
7578                "windowsx": [],
7579                "winefs": [],
7580                "winerror": [],
7581                "winevt": [],
7582                "wingdi": [],
7583                "winhttp": [],
7584                "wininet": [],
7585                "winineti": [],
7586                "winioctl": [],
7587                "winnetwk": [],
7588                "winnls": [],
7589                "winnt": [],
7590                "winreg": [],
7591                "winsafer": [],
7592                "winscard": [],
7593                "winsmcrd": [],
7594                "winsock2": [],
7595                "winspool": [],
7596                "winstring": [],
7597                "winsvc": [],
7598                "wintrust": [],
7599                "winusb": [],
7600                "winusbio": [],
7601                "winuser": [],
7602                "winver": [],
7603                "wlanapi": [],
7604                "wlanihv": [],
7605                "wlanihvtypes": [],
7606                "wlantypes": [],
7607                "wlclient": [],
7608                "wmistr": [],
7609                "wnnc": [],
7610                "wow64apiset": [],
7611                "wpdmtpextensions": [],
7612                "ws2bth": [],
7613                "ws2def": [],
7614                "ws2ipdef": [],
7615                "ws2spi": [],
7616                "ws2tcpip": [],
7617                "wtsapi32": [],
7618                "wtypes": [],
7619                "wtypesbase": [],
7620                "xinput": []
7621            },
7622            "homepage": null,
7623            "id": "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
7624            "keywords": [
7625                "windows",
7626                "ffi",
7627                "win32",
7628                "com",
7629                "directx"
7630            ],
7631            "license": "MIT/Apache-2.0",
7632            "license_file": null,
7633            "links": null,
7634            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/winapi-0.3.9/Cargo.toml",
7635            "metadata": {
7636                "docs": {
7637                    "rs": {
7638                        "default-target": "x86_64-pc-windows-msvc",
7639                        "features": [
7640                            "everything",
7641                            "impl-debug",
7642                            "impl-default"
7643                        ],
7644                        "targets": [
7645                            "aarch64-pc-windows-msvc",
7646                            "i686-pc-windows-msvc",
7647                            "x86_64-pc-windows-msvc"
7648                        ]
7649                    }
7650                }
7651            },
7652            "name": "winapi",
7653            "publish": null,
7654            "readme": "README.md",
7655            "repository": "https://github.com/retep998/winapi-rs",
7656            "rust_version": null,
7657            "source": "registry+https://github.com/rust-lang/crates.io-index",
7658            "targets": [
7659                {
7660                    "crate_types": [
7661                        "lib"
7662                    ],
7663                    "doc": true,
7664                    "doctest": true,
7665                    "edition": "2015",
7666                    "kind": [
7667                        "lib"
7668                    ],
7669                    "name": "winapi",
7670                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/winapi-0.3.9/src/lib.rs",
7671                    "test": true
7672                },
7673                {
7674                    "crate_types": [
7675                        "bin"
7676                    ],
7677                    "doc": false,
7678                    "doctest": false,
7679                    "edition": "2015",
7680                    "kind": [
7681                        "custom-build"
7682                    ],
7683                    "name": "build-script-build",
7684                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/winapi-0.3.9/build.rs",
7685                    "test": false
7686                }
7687            ],
7688            "version": "0.3.9"
7689        },
7690        {
7691            "authors": [
7692                "Peter Atashian <retep998@gmail.com>"
7693            ],
7694            "categories": [],
7695            "default_run": null,
7696            "dependencies": [],
7697            "description": "Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.",
7698            "documentation": null,
7699            "edition": "2015",
7700            "features": {},
7701            "homepage": null,
7702            "id": "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
7703            "keywords": [
7704                "windows"
7705            ],
7706            "license": "MIT/Apache-2.0",
7707            "license_file": null,
7708            "links": null,
7709            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/winapi-i686-pc-windows-gnu-0.4.0/Cargo.toml",
7710            "metadata": null,
7711            "name": "winapi-i686-pc-windows-gnu",
7712            "publish": null,
7713            "readme": null,
7714            "repository": "https://github.com/retep998/winapi-rs",
7715            "rust_version": null,
7716            "source": "registry+https://github.com/rust-lang/crates.io-index",
7717            "targets": [
7718                {
7719                    "crate_types": [
7720                        "lib"
7721                    ],
7722                    "doc": true,
7723                    "doctest": true,
7724                    "edition": "2015",
7725                    "kind": [
7726                        "lib"
7727                    ],
7728                    "name": "winapi-i686-pc-windows-gnu",
7729                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/winapi-i686-pc-windows-gnu-0.4.0/src/lib.rs",
7730                    "test": true
7731                },
7732                {
7733                    "crate_types": [
7734                        "bin"
7735                    ],
7736                    "doc": false,
7737                    "doctest": false,
7738                    "edition": "2015",
7739                    "kind": [
7740                        "custom-build"
7741                    ],
7742                    "name": "build-script-build",
7743                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/winapi-i686-pc-windows-gnu-0.4.0/build.rs",
7744                    "test": false
7745                }
7746            ],
7747            "version": "0.4.0"
7748        },
7749        {
7750            "authors": [
7751                "Andrew Gallant <jamslam@gmail.com>"
7752            ],
7753            "categories": [
7754                "os::windows-apis",
7755                "external-ffi-bindings"
7756            ],
7757            "default_run": null,
7758            "dependencies": [
7759                {
7760                    "features": [
7761                        "std",
7762                        "consoleapi",
7763                        "errhandlingapi",
7764                        "fileapi",
7765                        "minwindef",
7766                        "processenv",
7767                        "winbase",
7768                        "wincon",
7769                        "winerror",
7770                        "winnt"
7771                    ],
7772                    "kind": null,
7773                    "name": "winapi",
7774                    "optional": false,
7775                    "registry": null,
7776                    "rename": null,
7777                    "req": "^0.3",
7778                    "source": "registry+https://github.com/rust-lang/crates.io-index",
7779                    "target": "cfg(windows)",
7780                    "uses_default_features": true
7781                }
7782            ],
7783            "description": "A dumping ground for high level safe wrappers over winapi.",
7784            "documentation": "https://docs.rs/winapi-util",
7785            "edition": "2018",
7786            "features": {},
7787            "homepage": "https://github.com/BurntSushi/winapi-util",
7788            "id": "winapi-util 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
7789            "keywords": [
7790                "windows",
7791                "winapi",
7792                "util",
7793                "win"
7794            ],
7795            "license": "Unlicense/MIT",
7796            "license_file": null,
7797            "links": null,
7798            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/winapi-util-0.1.5/Cargo.toml",
7799            "metadata": {
7800                "docs": {
7801                    "rs": {
7802                        "targets": [
7803                            "x86_64-pc-windows-msvc"
7804                        ]
7805                    }
7806                }
7807            },
7808            "name": "winapi-util",
7809            "publish": null,
7810            "readme": "README.md",
7811            "repository": "https://github.com/BurntSushi/winapi-util",
7812            "rust_version": null,
7813            "source": "registry+https://github.com/rust-lang/crates.io-index",
7814            "targets": [
7815                {
7816                    "crate_types": [
7817                        "lib"
7818                    ],
7819                    "doc": true,
7820                    "doctest": true,
7821                    "edition": "2018",
7822                    "kind": [
7823                        "lib"
7824                    ],
7825                    "name": "winapi-util",
7826                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/winapi-util-0.1.5/src/lib.rs",
7827                    "test": true
7828                }
7829            ],
7830            "version": "0.1.5"
7831        },
7832        {
7833            "authors": [
7834                "Peter Atashian <retep998@gmail.com>"
7835            ],
7836            "categories": [],
7837            "default_run": null,
7838            "dependencies": [],
7839            "description": "Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.",
7840            "documentation": null,
7841            "edition": "2015",
7842            "features": {},
7843            "homepage": null,
7844            "id": "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
7845            "keywords": [
7846                "windows"
7847            ],
7848            "license": "MIT/Apache-2.0",
7849            "license_file": null,
7850            "links": null,
7851            "manifest_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/winapi-x86_64-pc-windows-gnu-0.4.0/Cargo.toml",
7852            "metadata": null,
7853            "name": "winapi-x86_64-pc-windows-gnu",
7854            "publish": null,
7855            "readme": null,
7856            "repository": "https://github.com/retep998/winapi-rs",
7857            "rust_version": null,
7858            "source": "registry+https://github.com/rust-lang/crates.io-index",
7859            "targets": [
7860                {
7861                    "crate_types": [
7862                        "lib"
7863                    ],
7864                    "doc": true,
7865                    "doctest": true,
7866                    "edition": "2015",
7867                    "kind": [
7868                        "lib"
7869                    ],
7870                    "name": "winapi-x86_64-pc-windows-gnu",
7871                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/winapi-x86_64-pc-windows-gnu-0.4.0/src/lib.rs",
7872                    "test": true
7873                },
7874                {
7875                    "crate_types": [
7876                        "bin"
7877                    ],
7878                    "doc": false,
7879                    "doctest": false,
7880                    "edition": "2015",
7881                    "kind": [
7882                        "custom-build"
7883                    ],
7884                    "name": "build-script-build",
7885                    "src_path": "{CARGO_HOME}/registry/src/index.crates.io-6f17d22bba15001f/winapi-x86_64-pc-windows-gnu-0.4.0/build.rs",
7886                    "test": false
7887                }
7888            ],
7889            "version": "0.4.0"
7890        }
7891    ],
7892    "resolve": {
7893        "nodes": [
7894            {
7895                "dependencies": [
7896                    "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
7897                    "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)",
7898                    "names 0.12.1-dev (git+https://github.com/fnichol/names.git?rev=760516503b89ddc8bc2ab42d579d4566cfb1054f#760516503b89ddc8bc2ab42d579d4566cfb1054f)",
7899                    "names 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
7900                    "value-bag 1.0.0-alpha.7 (registry+https://github.com/rust-lang/crates.io-index)"
7901                ],
7902                "deps": [
7903                    {
7904                        "dep_kinds": [
7905                            {
7906                                "kind": null,
7907                                "target": null
7908                            }
7909                        ],
7910                        "name": "pinned_log",
7911                        "pkg": "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)"
7912                    },
7913                    {
7914                        "dep_kinds": [
7915                            {
7916                                "kind": null,
7917                                "target": null
7918                            }
7919                        ],
7920                        "name": "log",
7921                        "pkg": "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)"
7922                    },
7923                    {
7924                        "dep_kinds": [
7925                            {
7926                                "kind": null,
7927                                "target": null
7928                            }
7929                        ],
7930                        "name": "pinned_names",
7931                        "pkg": "names 0.12.1-dev (git+https://github.com/fnichol/names.git?rev=760516503b89ddc8bc2ab42d579d4566cfb1054f#760516503b89ddc8bc2ab42d579d4566cfb1054f)"
7932                    },
7933                    {
7934                        "dep_kinds": [
7935                            {
7936                                "kind": null,
7937                                "target": null
7938                            }
7939                        ],
7940                        "name": "names",
7941                        "pkg": "names 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)"
7942                    },
7943                    {
7944                        "dep_kinds": [
7945                            {
7946                                "kind": null,
7947                                "target": null
7948                            }
7949                        ],
7950                        "name": "value_bag",
7951                        "pkg": "value-bag 1.0.0-alpha.7 (registry+https://github.com/rust-lang/crates.io-index)"
7952                    }
7953                ],
7954                "features": [],
7955                "id": "aliases 0.1.0 (path+file://{TEMP_DIR}/aliases)"
7956            },
7957            {
7958                "dependencies": [
7959                    "hermit-abi 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)",
7960                    "libc 0.2.119 (registry+https://github.com/rust-lang/crates.io-index)",
7961                    "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)"
7962                ],
7963                "deps": [
7964                    {
7965                        "dep_kinds": [
7966                            {
7967                                "kind": null,
7968                                "target": "cfg(target_os = \"hermit\")"
7969                            }
7970                        ],
7971                        "name": "hermit_abi",
7972                        "pkg": "hermit-abi 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)"
7973                    },
7974                    {
7975                        "dep_kinds": [
7976                            {
7977                                "kind": null,
7978                                "target": "cfg(unix)"
7979                            }
7980                        ],
7981                        "name": "libc",
7982                        "pkg": "libc 0.2.119 (registry+https://github.com/rust-lang/crates.io-index)"
7983                    },
7984                    {
7985                        "dep_kinds": [
7986                            {
7987                                "kind": null,
7988                                "target": "cfg(windows)"
7989                            }
7990                        ],
7991                        "name": "winapi",
7992                        "pkg": "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)"
7993                    }
7994                ],
7995                "features": [],
7996                "id": "atty 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)"
7997            },
7998            {
7999                "dependencies": [],
8000                "deps": [],
8001                "features": [],
8002                "id": "autocfg 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)"
8003            },
8004            {
8005                "dependencies": [],
8006                "deps": [],
8007                "features": [
8008                    "default"
8009                ],
8010                "id": "bitflags 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)"
8011            },
8012            {
8013                "dependencies": [],
8014                "deps": [],
8015                "features": [],
8016                "id": "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)"
8017            },
8018            {
8019                "dependencies": [
8020                    "atty 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
8021                    "bitflags 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
8022                    "clap_derive 3.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
8023                    "indexmap 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
8024                    "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
8025                    "os_str_bytes 6.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
8026                    "strsim 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
8027                    "termcolor 1.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
8028                    "textwrap 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)"
8029                ],
8030                "deps": [
8031                    {
8032                        "dep_kinds": [
8033                            {
8034                                "kind": null,
8035                                "target": null
8036                            }
8037                        ],
8038                        "name": "atty",
8039                        "pkg": "atty 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)"
8040                    },
8041                    {
8042                        "dep_kinds": [
8043                            {
8044                                "kind": null,
8045                                "target": null
8046                            }
8047                        ],
8048                        "name": "bitflags",
8049                        "pkg": "bitflags 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)"
8050                    },
8051                    {
8052                        "dep_kinds": [
8053                            {
8054                                "kind": null,
8055                                "target": null
8056                            }
8057                        ],
8058                        "name": "clap_derive",
8059                        "pkg": "clap_derive 3.1.4 (registry+https://github.com/rust-lang/crates.io-index)"
8060                    },
8061                    {
8062                        "dep_kinds": [
8063                            {
8064                                "kind": null,
8065                                "target": null
8066                            }
8067                        ],
8068                        "name": "indexmap",
8069                        "pkg": "indexmap 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)"
8070                    },
8071                    {
8072                        "dep_kinds": [
8073                            {
8074                                "kind": null,
8075                                "target": null
8076                            }
8077                        ],
8078                        "name": "lazy_static",
8079                        "pkg": "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)"
8080                    },
8081                    {
8082                        "dep_kinds": [
8083                            {
8084                                "kind": null,
8085                                "target": null
8086                            }
8087                        ],
8088                        "name": "os_str_bytes",
8089                        "pkg": "os_str_bytes 6.0.0 (registry+https://github.com/rust-lang/crates.io-index)"
8090                    },
8091                    {
8092                        "dep_kinds": [
8093                            {
8094                                "kind": null,
8095                                "target": null
8096                            }
8097                        ],
8098                        "name": "strsim",
8099                        "pkg": "strsim 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)"
8100                    },
8101                    {
8102                        "dep_kinds": [
8103                            {
8104                                "kind": null,
8105                                "target": null
8106                            }
8107                        ],
8108                        "name": "termcolor",
8109                        "pkg": "termcolor 1.1.3 (registry+https://github.com/rust-lang/crates.io-index)"
8110                    },
8111                    {
8112                        "dep_kinds": [
8113                            {
8114                                "kind": null,
8115                                "target": null
8116                            }
8117                        ],
8118                        "name": "textwrap",
8119                        "pkg": "textwrap 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)"
8120                    }
8121                ],
8122                "features": [
8123                    "atty",
8124                    "clap_derive",
8125                    "color",
8126                    "default",
8127                    "derive",
8128                    "lazy_static",
8129                    "std",
8130                    "strsim",
8131                    "suggestions",
8132                    "termcolor"
8133                ],
8134                "id": "clap 3.1.5 (registry+https://github.com/rust-lang/crates.io-index)"
8135            },
8136            {
8137                "dependencies": [
8138                    "heck 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
8139                    "proc-macro-error 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
8140                    "proc-macro2 1.0.36 (registry+https://github.com/rust-lang/crates.io-index)",
8141                    "quote 1.0.15 (registry+https://github.com/rust-lang/crates.io-index)",
8142                    "syn 1.0.86 (registry+https://github.com/rust-lang/crates.io-index)"
8143                ],
8144                "deps": [
8145                    {
8146                        "dep_kinds": [
8147                            {
8148                                "kind": null,
8149                                "target": null
8150                            }
8151                        ],
8152                        "name": "heck",
8153                        "pkg": "heck 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)"
8154                    },
8155                    {
8156                        "dep_kinds": [
8157                            {
8158                                "kind": null,
8159                                "target": null
8160                            }
8161                        ],
8162                        "name": "proc_macro_error",
8163                        "pkg": "proc-macro-error 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)"
8164                    },
8165                    {
8166                        "dep_kinds": [
8167                            {
8168                                "kind": null,
8169                                "target": null
8170                            }
8171                        ],
8172                        "name": "proc_macro2",
8173                        "pkg": "proc-macro2 1.0.36 (registry+https://github.com/rust-lang/crates.io-index)"
8174                    },
8175                    {
8176                        "dep_kinds": [
8177                            {
8178                                "kind": null,
8179                                "target": null
8180                            }
8181                        ],
8182                        "name": "quote",
8183                        "pkg": "quote 1.0.15 (registry+https://github.com/rust-lang/crates.io-index)"
8184                    },
8185                    {
8186                        "dep_kinds": [
8187                            {
8188                                "kind": null,
8189                                "target": null
8190                            }
8191                        ],
8192                        "name": "syn",
8193                        "pkg": "syn 1.0.86 (registry+https://github.com/rust-lang/crates.io-index)"
8194                    }
8195                ],
8196                "features": [
8197                    "default"
8198                ],
8199                "id": "clap_derive 3.1.4 (registry+https://github.com/rust-lang/crates.io-index)"
8200            },
8201            {
8202                "dependencies": [
8203                    "quote 1.0.15 (registry+https://github.com/rust-lang/crates.io-index)",
8204                    "syn 1.0.86 (registry+https://github.com/rust-lang/crates.io-index)"
8205                ],
8206                "deps": [
8207                    {
8208                        "dep_kinds": [
8209                            {
8210                                "kind": null,
8211                                "target": null
8212                            }
8213                        ],
8214                        "name": "quote",
8215                        "pkg": "quote 1.0.15 (registry+https://github.com/rust-lang/crates.io-index)"
8216                    },
8217                    {
8218                        "dep_kinds": [
8219                            {
8220                                "kind": null,
8221                                "target": null
8222                            }
8223                        ],
8224                        "name": "syn",
8225                        "pkg": "syn 1.0.86 (registry+https://github.com/rust-lang/crates.io-index)"
8226                    }
8227                ],
8228                "features": [],
8229                "id": "ctor 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)"
8230            },
8231            {
8232                "dependencies": [
8233                    "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
8234                    "libc 0.2.119 (registry+https://github.com/rust-lang/crates.io-index)",
8235                    "wasi 0.10.2+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)"
8236                ],
8237                "deps": [
8238                    {
8239                        "dep_kinds": [
8240                            {
8241                                "kind": null,
8242                                "target": null
8243                            }
8244                        ],
8245                        "name": "cfg_if",
8246                        "pkg": "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)"
8247                    },
8248                    {
8249                        "dep_kinds": [
8250                            {
8251                                "kind": null,
8252                                "target": "cfg(unix)"
8253                            }
8254                        ],
8255                        "name": "libc",
8256                        "pkg": "libc 0.2.119 (registry+https://github.com/rust-lang/crates.io-index)"
8257                    },
8258                    {
8259                        "dep_kinds": [
8260                            {
8261                                "kind": null,
8262                                "target": "cfg(target_os = \"wasi\")"
8263                            }
8264                        ],
8265                        "name": "wasi",
8266                        "pkg": "wasi 0.10.2+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)"
8267                    }
8268                ],
8269                "features": [
8270                    "std"
8271                ],
8272                "id": "getrandom 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)"
8273            },
8274            {
8275                "dependencies": [],
8276                "deps": [],
8277                "features": [
8278                    "raw"
8279                ],
8280                "id": "hashbrown 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)"
8281            },
8282            {
8283                "dependencies": [],
8284                "deps": [],
8285                "features": [
8286                    "default"
8287                ],
8288                "id": "heck 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)"
8289            },
8290            {
8291                "dependencies": [
8292                    "libc 0.2.119 (registry+https://github.com/rust-lang/crates.io-index)"
8293                ],
8294                "deps": [
8295                    {
8296                        "dep_kinds": [
8297                            {
8298                                "kind": null,
8299                                "target": null
8300                            }
8301                        ],
8302                        "name": "libc",
8303                        "pkg": "libc 0.2.119 (registry+https://github.com/rust-lang/crates.io-index)"
8304                    }
8305                ],
8306                "features": [
8307                    "default"
8308                ],
8309                "id": "hermit-abi 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)"
8310            },
8311            {
8312                "dependencies": [
8313                    "autocfg 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
8314                    "hashbrown 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)"
8315                ],
8316                "deps": [
8317                    {
8318                        "dep_kinds": [
8319                            {
8320                                "kind": "build",
8321                                "target": null
8322                            }
8323                        ],
8324                        "name": "autocfg",
8325                        "pkg": "autocfg 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)"
8326                    },
8327                    {
8328                        "dep_kinds": [
8329                            {
8330                                "kind": null,
8331                                "target": null
8332                            }
8333                        ],
8334                        "name": "hashbrown",
8335                        "pkg": "hashbrown 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)"
8336                    }
8337                ],
8338                "features": [
8339                    "std"
8340                ],
8341                "id": "indexmap 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)"
8342            },
8343            {
8344                "dependencies": [],
8345                "deps": [],
8346                "features": [],
8347                "id": "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)"
8348            },
8349            {
8350                "dependencies": [],
8351                "deps": [],
8352                "features": [],
8353                "id": "libc 0.2.119 (registry+https://github.com/rust-lang/crates.io-index)"
8354            },
8355            {
8356                "dependencies": [
8357                    "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)"
8358                ],
8359                "deps": [
8360                    {
8361                        "dep_kinds": [
8362                            {
8363                                "kind": null,
8364                                "target": null
8365                            }
8366                        ],
8367                        "name": "log",
8368                        "pkg": "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)"
8369                    }
8370                ],
8371                "features": [
8372                    "default",
8373                    "use_std"
8374                ],
8375                "id": "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)"
8376            },
8377            {
8378                "dependencies": [
8379                    "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)"
8380                ],
8381                "deps": [
8382                    {
8383                        "dep_kinds": [
8384                            {
8385                                "kind": null,
8386                                "target": null
8387                            }
8388                        ],
8389                        "name": "cfg_if",
8390                        "pkg": "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)"
8391                    }
8392                ],
8393                "features": [
8394                    "std"
8395                ],
8396                "id": "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)"
8397            },
8398            {
8399                "dependencies": [],
8400                "deps": [],
8401                "features": [
8402                    "default",
8403                    "std"
8404                ],
8405                "id": "memchr 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)"
8406            },
8407            {
8408                "dependencies": [
8409                    "clap 3.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
8410                    "rand 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)"
8411                ],
8412                "deps": [
8413                    {
8414                        "dep_kinds": [
8415                            {
8416                                "kind": null,
8417                                "target": null
8418                            }
8419                        ],
8420                        "name": "clap",
8421                        "pkg": "clap 3.1.5 (registry+https://github.com/rust-lang/crates.io-index)"
8422                    },
8423                    {
8424                        "dep_kinds": [
8425                            {
8426                                "kind": null,
8427                                "target": null
8428                            }
8429                        ],
8430                        "name": "rand",
8431                        "pkg": "rand 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)"
8432                    }
8433                ],
8434                "features": [
8435                    "application",
8436                    "clap",
8437                    "default"
8438                ],
8439                "id": "names 0.12.1-dev (git+https://github.com/fnichol/names.git?rev=760516503b89ddc8bc2ab42d579d4566cfb1054f#760516503b89ddc8bc2ab42d579d4566cfb1054f)"
8440            },
8441            {
8442                "dependencies": [
8443                    "clap 3.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
8444                    "rand 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)"
8445                ],
8446                "deps": [
8447                    {
8448                        "dep_kinds": [
8449                            {
8450                                "kind": null,
8451                                "target": null
8452                            }
8453                        ],
8454                        "name": "clap",
8455                        "pkg": "clap 3.1.5 (registry+https://github.com/rust-lang/crates.io-index)"
8456                    },
8457                    {
8458                        "dep_kinds": [
8459                            {
8460                                "kind": null,
8461                                "target": null
8462                            }
8463                        ],
8464                        "name": "rand",
8465                        "pkg": "rand 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)"
8466                    }
8467                ],
8468                "features": [
8469                    "application",
8470                    "clap",
8471                    "default"
8472                ],
8473                "id": "names 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)"
8474            },
8475            {
8476                "dependencies": [
8477                    "memchr 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)"
8478                ],
8479                "deps": [
8480                    {
8481                        "dep_kinds": [
8482                            {
8483                                "kind": null,
8484                                "target": null
8485                            }
8486                        ],
8487                        "name": "memchr",
8488                        "pkg": "memchr 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)"
8489                    }
8490                ],
8491                "features": [
8492                    "default",
8493                    "memchr",
8494                    "raw_os_str"
8495                ],
8496                "id": "os_str_bytes 6.0.0 (registry+https://github.com/rust-lang/crates.io-index)"
8497            },
8498            {
8499                "dependencies": [],
8500                "deps": [],
8501                "features": [
8502                    "simd",
8503                    "std"
8504                ],
8505                "id": "ppv-lite86 0.2.16 (registry+https://github.com/rust-lang/crates.io-index)"
8506            },
8507            {
8508                "dependencies": [
8509                    "proc-macro-error-attr 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
8510                    "proc-macro2 1.0.36 (registry+https://github.com/rust-lang/crates.io-index)",
8511                    "quote 1.0.15 (registry+https://github.com/rust-lang/crates.io-index)",
8512                    "syn 1.0.86 (registry+https://github.com/rust-lang/crates.io-index)",
8513                    "version_check 0.9.4 (registry+https://github.com/rust-lang/crates.io-index)"
8514                ],
8515                "deps": [
8516                    {
8517                        "dep_kinds": [
8518                            {
8519                                "kind": null,
8520                                "target": null
8521                            }
8522                        ],
8523                        "name": "proc_macro_error_attr",
8524                        "pkg": "proc-macro-error-attr 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)"
8525                    },
8526                    {
8527                        "dep_kinds": [
8528                            {
8529                                "kind": null,
8530                                "target": null
8531                            }
8532                        ],
8533                        "name": "proc_macro2",
8534                        "pkg": "proc-macro2 1.0.36 (registry+https://github.com/rust-lang/crates.io-index)"
8535                    },
8536                    {
8537                        "dep_kinds": [
8538                            {
8539                                "kind": null,
8540                                "target": null
8541                            }
8542                        ],
8543                        "name": "quote",
8544                        "pkg": "quote 1.0.15 (registry+https://github.com/rust-lang/crates.io-index)"
8545                    },
8546                    {
8547                        "dep_kinds": [
8548                            {
8549                                "kind": null,
8550                                "target": null
8551                            }
8552                        ],
8553                        "name": "syn",
8554                        "pkg": "syn 1.0.86 (registry+https://github.com/rust-lang/crates.io-index)"
8555                    },
8556                    {
8557                        "dep_kinds": [
8558                            {
8559                                "kind": "build",
8560                                "target": null
8561                            }
8562                        ],
8563                        "name": "version_check",
8564                        "pkg": "version_check 0.9.4 (registry+https://github.com/rust-lang/crates.io-index)"
8565                    }
8566                ],
8567                "features": [
8568                    "default",
8569                    "syn",
8570                    "syn-error"
8571                ],
8572                "id": "proc-macro-error 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)"
8573            },
8574            {
8575                "dependencies": [
8576                    "proc-macro2 1.0.36 (registry+https://github.com/rust-lang/crates.io-index)",
8577                    "quote 1.0.15 (registry+https://github.com/rust-lang/crates.io-index)",
8578                    "version_check 0.9.4 (registry+https://github.com/rust-lang/crates.io-index)"
8579                ],
8580                "deps": [
8581                    {
8582                        "dep_kinds": [
8583                            {
8584                                "kind": null,
8585                                "target": null
8586                            }
8587                        ],
8588                        "name": "proc_macro2",
8589                        "pkg": "proc-macro2 1.0.36 (registry+https://github.com/rust-lang/crates.io-index)"
8590                    },
8591                    {
8592                        "dep_kinds": [
8593                            {
8594                                "kind": null,
8595                                "target": null
8596                            }
8597                        ],
8598                        "name": "quote",
8599                        "pkg": "quote 1.0.15 (registry+https://github.com/rust-lang/crates.io-index)"
8600                    },
8601                    {
8602                        "dep_kinds": [
8603                            {
8604                                "kind": "build",
8605                                "target": null
8606                            }
8607                        ],
8608                        "name": "version_check",
8609                        "pkg": "version_check 0.9.4 (registry+https://github.com/rust-lang/crates.io-index)"
8610                    }
8611                ],
8612                "features": [],
8613                "id": "proc-macro-error-attr 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)"
8614            },
8615            {
8616                "dependencies": [
8617                    "unicode-xid 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)"
8618                ],
8619                "deps": [
8620                    {
8621                        "dep_kinds": [
8622                            {
8623                                "kind": null,
8624                                "target": null
8625                            }
8626                        ],
8627                        "name": "unicode_xid",
8628                        "pkg": "unicode-xid 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)"
8629                    }
8630                ],
8631                "features": [
8632                    "default",
8633                    "proc-macro"
8634                ],
8635                "id": "proc-macro2 1.0.36 (registry+https://github.com/rust-lang/crates.io-index)"
8636            },
8637            {
8638                "dependencies": [
8639                    "proc-macro2 1.0.36 (registry+https://github.com/rust-lang/crates.io-index)"
8640                ],
8641                "deps": [
8642                    {
8643                        "dep_kinds": [
8644                            {
8645                                "kind": null,
8646                                "target": null
8647                            }
8648                        ],
8649                        "name": "proc_macro2",
8650                        "pkg": "proc-macro2 1.0.36 (registry+https://github.com/rust-lang/crates.io-index)"
8651                    }
8652                ],
8653                "features": [
8654                    "default",
8655                    "proc-macro"
8656                ],
8657                "id": "quote 1.0.15 (registry+https://github.com/rust-lang/crates.io-index)"
8658            },
8659            {
8660                "dependencies": [
8661                    "libc 0.2.119 (registry+https://github.com/rust-lang/crates.io-index)",
8662                    "rand_chacha 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
8663                    "rand_core 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)"
8664                ],
8665                "deps": [
8666                    {
8667                        "dep_kinds": [
8668                            {
8669                                "kind": null,
8670                                "target": "cfg(unix)"
8671                            }
8672                        ],
8673                        "name": "libc",
8674                        "pkg": "libc 0.2.119 (registry+https://github.com/rust-lang/crates.io-index)"
8675                    },
8676                    {
8677                        "dep_kinds": [
8678                            {
8679                                "kind": null,
8680                                "target": null
8681                            }
8682                        ],
8683                        "name": "rand_chacha",
8684                        "pkg": "rand_chacha 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)"
8685                    },
8686                    {
8687                        "dep_kinds": [
8688                            {
8689                                "kind": null,
8690                                "target": null
8691                            }
8692                        ],
8693                        "name": "rand_core",
8694                        "pkg": "rand_core 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)"
8695                    }
8696                ],
8697                "features": [
8698                    "alloc",
8699                    "default",
8700                    "getrandom",
8701                    "libc",
8702                    "rand_chacha",
8703                    "std",
8704                    "std_rng"
8705                ],
8706                "id": "rand 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)"
8707            },
8708            {
8709                "dependencies": [
8710                    "ppv-lite86 0.2.16 (registry+https://github.com/rust-lang/crates.io-index)",
8711                    "rand_core 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)"
8712                ],
8713                "deps": [
8714                    {
8715                        "dep_kinds": [
8716                            {
8717                                "kind": null,
8718                                "target": null
8719                            }
8720                        ],
8721                        "name": "ppv_lite86",
8722                        "pkg": "ppv-lite86 0.2.16 (registry+https://github.com/rust-lang/crates.io-index)"
8723                    },
8724                    {
8725                        "dep_kinds": [
8726                            {
8727                                "kind": null,
8728                                "target": null
8729                            }
8730                        ],
8731                        "name": "rand_core",
8732                        "pkg": "rand_core 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)"
8733                    }
8734                ],
8735                "features": [
8736                    "std"
8737                ],
8738                "id": "rand_chacha 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)"
8739            },
8740            {
8741                "dependencies": [
8742                    "getrandom 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)"
8743                ],
8744                "deps": [
8745                    {
8746                        "dep_kinds": [
8747                            {
8748                                "kind": null,
8749                                "target": null
8750                            }
8751                        ],
8752                        "name": "getrandom",
8753                        "pkg": "getrandom 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)"
8754                    }
8755                ],
8756                "features": [
8757                    "alloc",
8758                    "getrandom",
8759                    "std"
8760                ],
8761                "id": "rand_core 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)"
8762            },
8763            {
8764                "dependencies": [],
8765                "deps": [],
8766                "features": [],
8767                "id": "strsim 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)"
8768            },
8769            {
8770                "dependencies": [
8771                    "proc-macro2 1.0.36 (registry+https://github.com/rust-lang/crates.io-index)",
8772                    "quote 1.0.15 (registry+https://github.com/rust-lang/crates.io-index)",
8773                    "unicode-xid 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)"
8774                ],
8775                "deps": [
8776                    {
8777                        "dep_kinds": [
8778                            {
8779                                "kind": null,
8780                                "target": null
8781                            }
8782                        ],
8783                        "name": "proc_macro2",
8784                        "pkg": "proc-macro2 1.0.36 (registry+https://github.com/rust-lang/crates.io-index)"
8785                    },
8786                    {
8787                        "dep_kinds": [
8788                            {
8789                                "kind": null,
8790                                "target": null
8791                            }
8792                        ],
8793                        "name": "quote",
8794                        "pkg": "quote 1.0.15 (registry+https://github.com/rust-lang/crates.io-index)"
8795                    },
8796                    {
8797                        "dep_kinds": [
8798                            {
8799                                "kind": null,
8800                                "target": null
8801                            }
8802                        ],
8803                        "name": "unicode_xid",
8804                        "pkg": "unicode-xid 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)"
8805                    }
8806                ],
8807                "features": [
8808                    "clone-impls",
8809                    "default",
8810                    "derive",
8811                    "full",
8812                    "parsing",
8813                    "printing",
8814                    "proc-macro",
8815                    "quote"
8816                ],
8817                "id": "syn 1.0.86 (registry+https://github.com/rust-lang/crates.io-index)"
8818            },
8819            {
8820                "dependencies": [
8821                    "winapi-util 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)"
8822                ],
8823                "deps": [
8824                    {
8825                        "dep_kinds": [
8826                            {
8827                                "kind": null,
8828                                "target": "cfg(windows)"
8829                            }
8830                        ],
8831                        "name": "winapi_util",
8832                        "pkg": "winapi-util 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)"
8833                    }
8834                ],
8835                "features": [],
8836                "id": "termcolor 1.1.3 (registry+https://github.com/rust-lang/crates.io-index)"
8837            },
8838            {
8839                "dependencies": [],
8840                "deps": [],
8841                "features": [],
8842                "id": "textwrap 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)"
8843            },
8844            {
8845                "dependencies": [],
8846                "deps": [],
8847                "features": [
8848                    "default"
8849                ],
8850                "id": "unicode-xid 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)"
8851            },
8852            {
8853                "dependencies": [
8854                    "ctor 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)",
8855                    "version_check 0.9.4 (registry+https://github.com/rust-lang/crates.io-index)"
8856                ],
8857                "deps": [
8858                    {
8859                        "dep_kinds": [
8860                            {
8861                                "kind": null,
8862                                "target": null
8863                            }
8864                        ],
8865                        "name": "ctor",
8866                        "pkg": "ctor 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)"
8867                    },
8868                    {
8869                        "dep_kinds": [
8870                            {
8871                                "kind": "build",
8872                                "target": null
8873                            }
8874                        ],
8875                        "name": "rustc",
8876                        "pkg": "version_check 0.9.4 (registry+https://github.com/rust-lang/crates.io-index)"
8877                    }
8878                ],
8879                "features": [],
8880                "id": "value-bag 1.0.0-alpha.7 (registry+https://github.com/rust-lang/crates.io-index)"
8881            },
8882            {
8883                "dependencies": [],
8884                "deps": [],
8885                "features": [],
8886                "id": "version_check 0.9.4 (registry+https://github.com/rust-lang/crates.io-index)"
8887            },
8888            {
8889                "dependencies": [],
8890                "deps": [],
8891                "features": [
8892                    "default",
8893                    "std"
8894                ],
8895                "id": "wasi 0.10.2+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)"
8896            },
8897            {
8898                "dependencies": [
8899                    "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
8900                    "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)"
8901                ],
8902                "deps": [
8903                    {
8904                        "dep_kinds": [
8905                            {
8906                                "kind": null,
8907                                "target": "i686-pc-windows-gnu"
8908                            }
8909                        ],
8910                        "name": "winapi_i686_pc_windows_gnu",
8911                        "pkg": "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)"
8912                    },
8913                    {
8914                        "dep_kinds": [
8915                            {
8916                                "kind": null,
8917                                "target": "x86_64-pc-windows-gnu"
8918                            }
8919                        ],
8920                        "name": "winapi_x86_64_pc_windows_gnu",
8921                        "pkg": "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)"
8922                    }
8923                ],
8924                "features": [
8925                    "consoleapi",
8926                    "errhandlingapi",
8927                    "fileapi",
8928                    "minwinbase",
8929                    "minwindef",
8930                    "processenv",
8931                    "std",
8932                    "winbase",
8933                    "wincon",
8934                    "winerror",
8935                    "winnt"
8936                ],
8937                "id": "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)"
8938            },
8939            {
8940                "dependencies": [],
8941                "deps": [],
8942                "features": [],
8943                "id": "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)"
8944            },
8945            {
8946                "dependencies": [
8947                    "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)"
8948                ],
8949                "deps": [
8950                    {
8951                        "dep_kinds": [
8952                            {
8953                                "kind": null,
8954                                "target": "cfg(windows)"
8955                            }
8956                        ],
8957                        "name": "winapi",
8958                        "pkg": "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)"
8959                    }
8960                ],
8961                "features": [],
8962                "id": "winapi-util 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)"
8963            },
8964            {
8965                "dependencies": [],
8966                "deps": [],
8967                "features": [],
8968                "id": "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)"
8969            }
8970        ],
8971        "root": "aliases 0.1.0 (path+file://{TEMP_DIR}/aliases)"
8972    },
8973    "target_directory": "{TEMP_DIR}/aliases/target",
8974    "version": 1,
8975    "workspace_default_members": [
8976        "aliases 0.1.0 (path+file://{TEMP_DIR}/aliases)"
8977    ],
8978    "workspace_members": [
8979        "aliases 0.1.0 (path+file://{TEMP_DIR}/aliases)"
8980    ],
8981    "workspace_root": "{TEMP_DIR}/aliases"
8982}
8983