1{
2  "metadata": null,
3  "packages": [
4    {
5      "authors": [
6        "bluss"
7      ],
8      "categories": [
9        "data-structures",
10        "no-std"
11      ],
12      "default_run": null,
13      "dependencies": [
14        {
15          "features": [
16            "derive"
17          ],
18          "kind": null,
19          "name": "serde",
20          "optional": true,
21          "registry": null,
22          "rename": null,
23          "req": "^1.0",
24          "source": "registry+https://github.com/rust-lang/crates.io-index",
25          "target": null,
26          "uses_default_features": true
27        },
28        {
29          "features": [],
30          "kind": "dev",
31          "name": "serde_json",
32          "optional": false,
33          "registry": null,
34          "rename": null,
35          "req": "^1.0.0",
36          "source": "registry+https://github.com/rust-lang/crates.io-index",
37          "target": null,
38          "uses_default_features": true
39        }
40      ],
41      "description": "The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.\n",
42      "documentation": "https://docs.rs/either/1/",
43      "edition": "2018",
44      "features": {
45        "default": [
46          "use_std"
47        ],
48        "serde": [
49          "dep:serde"
50        ],
51        "use_std": []
52      },
53      "homepage": null,
54      "id": "path+file:///usr/local/google/home/mgeisler/src/aosp/external/rust/crates/either#1.9.0",
55      "keywords": [
56        "data-structure",
57        "no_std"
58      ],
59      "license": "MIT OR Apache-2.0",
60      "license_file": null,
61      "links": null,
62      "manifest_path": "/usr/local/google/home/mgeisler/src/aosp/external/rust/crates/either/Cargo.toml",
63      "metadata": {
64        "docs": {
65          "rs": {
66            "features": [
67              "serde"
68            ]
69          }
70        },
71        "release": {
72          "no-dev-version": true,
73          "tag-name": "{{version}}"
74        }
75      },
76      "name": "either",
77      "publish": null,
78      "readme": "README-crates.io.md",
79      "repository": "https://github.com/bluss/either",
80      "rust_version": null,
81      "source": null,
82      "targets": [
83        {
84          "crate_types": [
85            "lib"
86          ],
87          "doc": true,
88          "doctest": true,
89          "edition": "2018",
90          "kind": [
91            "lib"
92          ],
93          "name": "either",
94          "src_path": "/usr/local/google/home/mgeisler/src/aosp/external/rust/crates/either/src/lib.rs",
95          "test": true
96        }
97      ],
98      "version": "1.9.0"
99    },
100    {
101      "authors": [
102        "David Tolnay <dtolnay@gmail.com>"
103      ],
104      "categories": [
105        "value-formatting",
106        "no-std",
107        "no-std::no-alloc"
108      ],
109      "default_run": null,
110      "dependencies": [
111        {
112          "features": [],
113          "kind": null,
114          "name": "no-panic",
115          "optional": true,
116          "registry": null,
117          "rename": null,
118          "req": "^0.1",
119          "source": "registry+https://github.com/rust-lang/crates.io-index",
120          "target": null,
121          "uses_default_features": true
122        }
123      ],
124      "description": "Fast integer primitive to string conversion",
125      "documentation": "https://docs.rs/itoa",
126      "edition": "2018",
127      "features": {
128        "no-panic": [
129          "dep:no-panic"
130        ]
131      },
132      "homepage": null,
133      "id": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11",
134      "keywords": [
135        "integer"
136      ],
137      "license": "MIT OR Apache-2.0",
138      "license_file": null,
139      "links": null,
140      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.11/Cargo.toml",
141      "metadata": {
142        "docs": {
143          "rs": {
144            "rustdoc-args": [
145              "--generate-link-to-definition"
146            ],
147            "targets": [
148              "x86_64-unknown-linux-gnu"
149            ]
150          }
151        }
152      },
153      "name": "itoa",
154      "publish": null,
155      "readme": "README.md",
156      "repository": "https://github.com/dtolnay/itoa",
157      "rust_version": "1.36",
158      "source": "registry+https://github.com/rust-lang/crates.io-index",
159      "targets": [
160        {
161          "crate_types": [
162            "lib"
163          ],
164          "doc": true,
165          "doctest": true,
166          "edition": "2018",
167          "kind": [
168            "lib"
169          ],
170          "name": "itoa",
171          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.11/src/lib.rs",
172          "test": true
173        },
174        {
175          "crate_types": [
176            "bin"
177          ],
178          "doc": false,
179          "doctest": false,
180          "edition": "2018",
181          "kind": [
182            "test"
183          ],
184          "name": "test",
185          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.11/tests/test.rs",
186          "test": true
187        },
188        {
189          "crate_types": [
190            "bin"
191          ],
192          "doc": false,
193          "doctest": false,
194          "edition": "2018",
195          "kind": [
196            "bench"
197          ],
198          "name": "bench",
199          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.11/benches/bench.rs",
200          "test": false
201        }
202      ],
203      "version": "1.0.11"
204    },
205    {
206      "authors": [
207        "David Tolnay <dtolnay@gmail.com>",
208        "Alex Crichton <alex@alexcrichton.com>"
209      ],
210      "categories": [
211        "development-tools::procedural-macro-helpers"
212      ],
213      "default_run": null,
214      "dependencies": [
215        {
216          "features": [],
217          "kind": null,
218          "name": "unicode-ident",
219          "optional": false,
220          "registry": null,
221          "rename": null,
222          "req": "^1.0",
223          "source": "registry+https://github.com/rust-lang/crates.io-index",
224          "target": null,
225          "uses_default_features": true
226        },
227        {
228          "features": [],
229          "kind": "dev",
230          "name": "flate2",
231          "optional": false,
232          "registry": null,
233          "rename": null,
234          "req": "^1.0",
235          "source": "registry+https://github.com/rust-lang/crates.io-index",
236          "target": null,
237          "uses_default_features": true
238        },
239        {
240          "features": [],
241          "kind": "dev",
242          "name": "quote",
243          "optional": false,
244          "registry": null,
245          "rename": null,
246          "req": "^1.0",
247          "source": "registry+https://github.com/rust-lang/crates.io-index",
248          "target": null,
249          "uses_default_features": false
250        },
251        {
252          "features": [],
253          "kind": "dev",
254          "name": "rayon",
255          "optional": false,
256          "registry": null,
257          "rename": null,
258          "req": "^1.0",
259          "source": "registry+https://github.com/rust-lang/crates.io-index",
260          "target": null,
261          "uses_default_features": true
262        },
263        {
264          "features": [],
265          "kind": "dev",
266          "name": "rustversion",
267          "optional": false,
268          "registry": null,
269          "rename": null,
270          "req": "^1",
271          "source": "registry+https://github.com/rust-lang/crates.io-index",
272          "target": null,
273          "uses_default_features": true
274        },
275        {
276          "features": [],
277          "kind": "dev",
278          "name": "tar",
279          "optional": false,
280          "registry": null,
281          "rename": null,
282          "req": "^0.4",
283          "source": "registry+https://github.com/rust-lang/crates.io-index",
284          "target": null,
285          "uses_default_features": true
286        }
287      ],
288      "description": "A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.",
289      "documentation": "https://docs.rs/proc-macro2",
290      "edition": "2021",
291      "features": {
292        "default": [
293          "proc-macro"
294        ],
295        "nightly": [],
296        "proc-macro": [],
297        "span-locations": []
298      },
299      "homepage": null,
300      "id": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80",
301      "keywords": [
302        "macros",
303        "syn"
304      ],
305      "license": "MIT OR Apache-2.0",
306      "license_file": null,
307      "links": null,
308      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/Cargo.toml",
309      "metadata": {
310        "docs": {
311          "rs": {
312            "rustc-args": [
313              "--cfg",
314              "procmacro2_semver_exempt"
315            ],
316            "rustdoc-args": [
317              "--cfg",
318              "procmacro2_semver_exempt",
319              "--cfg",
320              "doc_cfg",
321              "--generate-link-to-definition"
322            ],
323            "targets": [
324              "x86_64-unknown-linux-gnu"
325            ]
326          }
327        },
328        "playground": {
329          "features": [
330            "span-locations"
331          ]
332        }
333      },
334      "name": "proc-macro2",
335      "publish": null,
336      "readme": "README.md",
337      "repository": "https://github.com/dtolnay/proc-macro2",
338      "rust_version": "1.56",
339      "source": "registry+https://github.com/rust-lang/crates.io-index",
340      "targets": [
341        {
342          "crate_types": [
343            "lib"
344          ],
345          "doc": true,
346          "doctest": true,
347          "edition": "2021",
348          "kind": [
349            "lib"
350          ],
351          "name": "proc-macro2",
352          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/src/lib.rs",
353          "test": true
354        },
355        {
356          "crate_types": [
357            "bin"
358          ],
359          "doc": false,
360          "doctest": false,
361          "edition": "2021",
362          "kind": [
363            "test"
364          ],
365          "name": "test",
366          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/tests/test.rs",
367          "test": true
368        },
369        {
370          "crate_types": [
371            "bin"
372          ],
373          "doc": false,
374          "doctest": false,
375          "edition": "2021",
376          "kind": [
377            "test"
378          ],
379          "name": "marker",
380          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/tests/marker.rs",
381          "test": true
382        },
383        {
384          "crate_types": [
385            "bin"
386          ],
387          "doc": false,
388          "doctest": false,
389          "edition": "2021",
390          "kind": [
391            "test"
392          ],
393          "name": "features",
394          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/tests/features.rs",
395          "test": true
396        },
397        {
398          "crate_types": [
399            "bin"
400          ],
401          "doc": false,
402          "doctest": false,
403          "edition": "2021",
404          "kind": [
405            "test"
406          ],
407          "name": "test_size",
408          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/tests/test_size.rs",
409          "test": true
410        },
411        {
412          "crate_types": [
413            "bin"
414          ],
415          "doc": false,
416          "doctest": false,
417          "edition": "2021",
418          "kind": [
419            "test"
420          ],
421          "name": "test_fmt",
422          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/tests/test_fmt.rs",
423          "test": true
424        },
425        {
426          "crate_types": [
427            "bin"
428          ],
429          "doc": false,
430          "doctest": false,
431          "edition": "2021",
432          "kind": [
433            "test"
434          ],
435          "name": "comments",
436          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/tests/comments.rs",
437          "test": true
438        },
439        {
440          "crate_types": [
441            "bin"
442          ],
443          "doc": false,
444          "doctest": false,
445          "edition": "2021",
446          "kind": [
447            "custom-build"
448          ],
449          "name": "build-script-build",
450          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/build.rs",
451          "test": false
452        }
453      ],
454      "version": "1.0.80"
455    },
456    {
457      "authors": [
458        "David Tolnay <dtolnay@gmail.com>"
459      ],
460      "categories": [
461        "development-tools::procedural-macro-helpers"
462      ],
463      "default_run": null,
464      "dependencies": [
465        {
466          "features": [],
467          "kind": null,
468          "name": "proc-macro2",
469          "optional": false,
470          "registry": null,
471          "rename": null,
472          "req": "^1.0.74",
473          "source": "registry+https://github.com/rust-lang/crates.io-index",
474          "target": null,
475          "uses_default_features": false
476        },
477        {
478          "features": [],
479          "kind": "dev",
480          "name": "rustversion",
481          "optional": false,
482          "registry": null,
483          "rename": null,
484          "req": "^1.0",
485          "source": "registry+https://github.com/rust-lang/crates.io-index",
486          "target": null,
487          "uses_default_features": true
488        },
489        {
490          "features": [
491            "diff"
492          ],
493          "kind": "dev",
494          "name": "trybuild",
495          "optional": false,
496          "registry": null,
497          "rename": null,
498          "req": "^1.0.66",
499          "source": "registry+https://github.com/rust-lang/crates.io-index",
500          "target": null,
501          "uses_default_features": true
502        }
503      ],
504      "description": "Quasi-quoting macro quote!(...)",
505      "documentation": "https://docs.rs/quote/",
506      "edition": "2018",
507      "features": {
508        "default": [
509          "proc-macro"
510        ],
511        "proc-macro": [
512          "proc-macro2/proc-macro"
513        ]
514      },
515      "homepage": null,
516      "id": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
517      "keywords": [
518        "macros",
519        "syn"
520      ],
521      "license": "MIT OR Apache-2.0",
522      "license_file": null,
523      "links": null,
524      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.36/Cargo.toml",
525      "metadata": {
526        "docs": {
527          "rs": {
528            "rustdoc-args": [
529              "--generate-link-to-definition"
530            ],
531            "targets": [
532              "x86_64-unknown-linux-gnu"
533            ]
534          }
535        }
536      },
537      "name": "quote",
538      "publish": null,
539      "readme": "README.md",
540      "repository": "https://github.com/dtolnay/quote",
541      "rust_version": "1.56",
542      "source": "registry+https://github.com/rust-lang/crates.io-index",
543      "targets": [
544        {
545          "crate_types": [
546            "lib"
547          ],
548          "doc": true,
549          "doctest": true,
550          "edition": "2018",
551          "kind": [
552            "lib"
553          ],
554          "name": "quote",
555          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.36/src/lib.rs",
556          "test": true
557        },
558        {
559          "crate_types": [
560            "bin"
561          ],
562          "doc": false,
563          "doctest": false,
564          "edition": "2018",
565          "kind": [
566            "test"
567          ],
568          "name": "test",
569          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.36/tests/test.rs",
570          "test": true
571        },
572        {
573          "crate_types": [
574            "bin"
575          ],
576          "doc": false,
577          "doctest": false,
578          "edition": "2018",
579          "kind": [
580            "test"
581          ],
582          "name": "compiletest",
583          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.36/tests/compiletest.rs",
584          "test": true
585        }
586      ],
587      "version": "1.0.36"
588    },
589    {
590      "authors": [
591        "David Tolnay <dtolnay@gmail.com>"
592      ],
593      "categories": [
594        "value-formatting",
595        "no-std",
596        "no-std::no-alloc"
597      ],
598      "default_run": null,
599      "dependencies": [
600        {
601          "features": [],
602          "kind": null,
603          "name": "no-panic",
604          "optional": true,
605          "registry": null,
606          "rename": null,
607          "req": "^0.1",
608          "source": "registry+https://github.com/rust-lang/crates.io-index",
609          "target": null,
610          "uses_default_features": true
611        },
612        {
613          "features": [],
614          "kind": "dev",
615          "name": "num_cpus",
616          "optional": false,
617          "registry": null,
618          "rename": null,
619          "req": "^1.8",
620          "source": "registry+https://github.com/rust-lang/crates.io-index",
621          "target": null,
622          "uses_default_features": true
623        },
624        {
625          "features": [],
626          "kind": "dev",
627          "name": "rand",
628          "optional": false,
629          "registry": null,
630          "rename": null,
631          "req": "^0.8",
632          "source": "registry+https://github.com/rust-lang/crates.io-index",
633          "target": null,
634          "uses_default_features": true
635        },
636        {
637          "features": [],
638          "kind": "dev",
639          "name": "rand_xorshift",
640          "optional": false,
641          "registry": null,
642          "rename": null,
643          "req": "^0.3",
644          "source": "registry+https://github.com/rust-lang/crates.io-index",
645          "target": null,
646          "uses_default_features": true
647        }
648      ],
649      "description": "Fast floating point to string conversion",
650      "documentation": "https://docs.rs/ryu",
651      "edition": "2018",
652      "features": {
653        "no-panic": [
654          "dep:no-panic"
655        ],
656        "small": []
657      },
658      "homepage": null,
659      "id": "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.17",
660      "keywords": [
661        "float"
662      ],
663      "license": "Apache-2.0 OR BSL-1.0",
664      "license_file": null,
665      "links": null,
666      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/Cargo.toml",
667      "metadata": {
668        "docs": {
669          "rs": {
670            "rustdoc-args": [
671              "--generate-link-to-definition"
672            ],
673            "targets": [
674              "x86_64-unknown-linux-gnu"
675            ]
676          }
677        }
678      },
679      "name": "ryu",
680      "publish": null,
681      "readme": "README.md",
682      "repository": "https://github.com/dtolnay/ryu",
683      "rust_version": "1.36",
684      "source": "registry+https://github.com/rust-lang/crates.io-index",
685      "targets": [
686        {
687          "crate_types": [
688            "lib"
689          ],
690          "doc": true,
691          "doctest": true,
692          "edition": "2018",
693          "kind": [
694            "lib"
695          ],
696          "name": "ryu",
697          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/src/lib.rs",
698          "test": true
699        },
700        {
701          "crate_types": [
702            "bin"
703          ],
704          "doc": false,
705          "doctest": false,
706          "edition": "2018",
707          "kind": [
708            "example"
709          ],
710          "name": "upstream_benchmark",
711          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/examples/upstream_benchmark.rs",
712          "test": false
713        },
714        {
715          "crate_types": [
716            "bin"
717          ],
718          "doc": false,
719          "doctest": false,
720          "edition": "2018",
721          "kind": [
722            "test"
723          ],
724          "name": "exhaustive",
725          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/exhaustive.rs",
726          "test": true
727        },
728        {
729          "crate_types": [
730            "bin"
731          ],
732          "doc": false,
733          "doctest": false,
734          "edition": "2018",
735          "kind": [
736            "test"
737          ],
738          "name": "common_test",
739          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/common_test.rs",
740          "test": true
741        },
742        {
743          "crate_types": [
744            "bin"
745          ],
746          "doc": false,
747          "doctest": false,
748          "edition": "2018",
749          "kind": [
750            "test"
751          ],
752          "name": "d2s_table_test",
753          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/d2s_table_test.rs",
754          "test": true
755        },
756        {
757          "crate_types": [
758            "bin"
759          ],
760          "doc": false,
761          "doctest": false,
762          "edition": "2018",
763          "kind": [
764            "test"
765          ],
766          "name": "d2s_test",
767          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/d2s_test.rs",
768          "test": true
769        },
770        {
771          "crate_types": [
772            "bin"
773          ],
774          "doc": false,
775          "doctest": false,
776          "edition": "2018",
777          "kind": [
778            "test"
779          ],
780          "name": "d2s_intrinsics_test",
781          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/d2s_intrinsics_test.rs",
782          "test": true
783        },
784        {
785          "crate_types": [
786            "bin"
787          ],
788          "doc": false,
789          "doctest": false,
790          "edition": "2018",
791          "kind": [
792            "test"
793          ],
794          "name": "s2d_test",
795          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/s2d_test.rs",
796          "test": true
797        },
798        {
799          "crate_types": [
800            "bin"
801          ],
802          "doc": false,
803          "doctest": false,
804          "edition": "2018",
805          "kind": [
806            "test"
807          ],
808          "name": "s2f_test",
809          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/s2f_test.rs",
810          "test": true
811        },
812        {
813          "crate_types": [
814            "bin"
815          ],
816          "doc": false,
817          "doctest": false,
818          "edition": "2018",
819          "kind": [
820            "test"
821          ],
822          "name": "f2s_test",
823          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/f2s_test.rs",
824          "test": true
825        },
826        {
827          "crate_types": [
828            "bin"
829          ],
830          "doc": false,
831          "doctest": false,
832          "edition": "2018",
833          "kind": [
834            "bench"
835          ],
836          "name": "bench",
837          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/benches/bench.rs",
838          "test": false
839        }
840      ],
841      "version": "1.0.17"
842    },
843    {
844      "authors": [
845        "Erick Tryzelaar <erick.tryzelaar@gmail.com>",
846        "David Tolnay <dtolnay@gmail.com>"
847      ],
848      "categories": [
849        "encoding",
850        "no-std",
851        "no-std::no-alloc"
852      ],
853      "default_run": null,
854      "dependencies": [
855        {
856          "features": [],
857          "kind": null,
858          "name": "serde_derive",
859          "optional": true,
860          "registry": null,
861          "rename": null,
862          "req": "^1",
863          "source": "registry+https://github.com/rust-lang/crates.io-index",
864          "target": null,
865          "uses_default_features": true
866        },
867        {
868          "features": [],
869          "kind": "dev",
870          "name": "serde_derive",
871          "optional": false,
872          "registry": null,
873          "rename": null,
874          "req": "^1",
875          "source": "registry+https://github.com/rust-lang/crates.io-index",
876          "target": null,
877          "uses_default_features": true
878        },
879        {
880          "features": [],
881          "kind": null,
882          "name": "serde_derive",
883          "optional": false,
884          "registry": null,
885          "rename": null,
886          "req": "=1.0.197",
887          "source": "registry+https://github.com/rust-lang/crates.io-index",
888          "target": "cfg(any())",
889          "uses_default_features": true
890        }
891      ],
892      "description": "A generic serialization/deserialization framework",
893      "documentation": "https://docs.rs/serde",
894      "edition": "2018",
895      "features": {
896        "alloc": [],
897        "default": [
898          "std"
899        ],
900        "derive": [
901          "serde_derive"
902        ],
903        "rc": [],
904        "serde_derive": [
905          "dep:serde_derive"
906        ],
907        "std": [],
908        "unstable": []
909      },
910      "homepage": "https://serde.rs",
911      "id": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197",
912      "keywords": [
913        "serde",
914        "serialization",
915        "no_std"
916      ],
917      "license": "MIT OR Apache-2.0",
918      "license_file": null,
919      "links": null,
920      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.197/Cargo.toml",
921      "metadata": {
922        "docs": {
923          "rs": {
924            "features": [
925              "derive",
926              "rc",
927              "unstable"
928            ],
929            "rustdoc-args": [
930              "--cfg",
931              "doc_cfg",
932              "--generate-link-to-definition"
933            ],
934            "targets": [
935              "x86_64-unknown-linux-gnu"
936            ]
937          }
938        },
939        "playground": {
940          "features": [
941            "derive",
942            "rc"
943          ]
944        }
945      },
946      "name": "serde",
947      "publish": null,
948      "readme": "crates-io.md",
949      "repository": "https://github.com/serde-rs/serde",
950      "rust_version": "1.31",
951      "source": "registry+https://github.com/rust-lang/crates.io-index",
952      "targets": [
953        {
954          "crate_types": [
955            "lib"
956          ],
957          "doc": true,
958          "doctest": true,
959          "edition": "2018",
960          "kind": [
961            "lib"
962          ],
963          "name": "serde",
964          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.197/src/lib.rs",
965          "test": true
966        },
967        {
968          "crate_types": [
969            "bin"
970          ],
971          "doc": false,
972          "doctest": false,
973          "edition": "2018",
974          "kind": [
975            "custom-build"
976          ],
977          "name": "build-script-build",
978          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.197/build.rs",
979          "test": false
980        }
981      ],
982      "version": "1.0.197"
983    },
984    {
985      "authors": [
986        "Erick Tryzelaar <erick.tryzelaar@gmail.com>",
987        "David Tolnay <dtolnay@gmail.com>"
988      ],
989      "categories": [
990        "no-std",
991        "no-std::no-alloc"
992      ],
993      "default_run": null,
994      "dependencies": [
995        {
996          "features": [
997            "proc-macro"
998          ],
999          "kind": null,
1000          "name": "proc-macro2",
1001          "optional": false,
1002          "registry": null,
1003          "rename": null,
1004          "req": "^1.0.74",
1005          "source": "registry+https://github.com/rust-lang/crates.io-index",
1006          "target": null,
1007          "uses_default_features": false
1008        },
1009        {
1010          "features": [
1011            "proc-macro"
1012          ],
1013          "kind": null,
1014          "name": "quote",
1015          "optional": false,
1016          "registry": null,
1017          "rename": null,
1018          "req": "^1.0.35",
1019          "source": "registry+https://github.com/rust-lang/crates.io-index",
1020          "target": null,
1021          "uses_default_features": false
1022        },
1023        {
1024          "features": [
1025            "clone-impls",
1026            "derive",
1027            "parsing",
1028            "printing",
1029            "proc-macro"
1030          ],
1031          "kind": null,
1032          "name": "syn",
1033          "optional": false,
1034          "registry": null,
1035          "rename": null,
1036          "req": "^2.0.46",
1037          "source": "registry+https://github.com/rust-lang/crates.io-index",
1038          "target": null,
1039          "uses_default_features": false
1040        },
1041        {
1042          "features": [],
1043          "kind": "dev",
1044          "name": "serde",
1045          "optional": false,
1046          "registry": null,
1047          "rename": null,
1048          "req": "^1",
1049          "source": "registry+https://github.com/rust-lang/crates.io-index",
1050          "target": null,
1051          "uses_default_features": true
1052        }
1053      ],
1054      "description": "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]",
1055      "documentation": "https://serde.rs/derive.html",
1056      "edition": "2015",
1057      "features": {
1058        "default": [],
1059        "deserialize_in_place": []
1060      },
1061      "homepage": "https://serde.rs",
1062      "id": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.197",
1063      "keywords": [
1064        "serde",
1065        "serialization",
1066        "no_std",
1067        "derive"
1068      ],
1069      "license": "MIT OR Apache-2.0",
1070      "license_file": null,
1071      "links": null,
1072      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.197/Cargo.toml",
1073      "metadata": {
1074        "docs": {
1075          "rs": {
1076            "rustdoc-args": [
1077              "--generate-link-to-definition"
1078            ],
1079            "targets": [
1080              "x86_64-unknown-linux-gnu"
1081            ]
1082          }
1083        }
1084      },
1085      "name": "serde_derive",
1086      "publish": null,
1087      "readme": "crates-io.md",
1088      "repository": "https://github.com/serde-rs/serde",
1089      "rust_version": "1.56",
1090      "source": "registry+https://github.com/rust-lang/crates.io-index",
1091      "targets": [
1092        {
1093          "crate_types": [
1094            "proc-macro"
1095          ],
1096          "doc": true,
1097          "doctest": true,
1098          "edition": "2015",
1099          "kind": [
1100            "proc-macro"
1101          ],
1102          "name": "serde_derive",
1103          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.197/src/lib.rs",
1104          "test": true
1105        }
1106      ],
1107      "version": "1.0.197"
1108    },
1109    {
1110      "authors": [
1111        "Erick Tryzelaar <erick.tryzelaar@gmail.com>",
1112        "David Tolnay <dtolnay@gmail.com>"
1113      ],
1114      "categories": [
1115        "encoding",
1116        "parser-implementations",
1117        "no-std"
1118      ],
1119      "default_run": null,
1120      "dependencies": [
1121        {
1122          "features": [],
1123          "kind": null,
1124          "name": "indexmap",
1125          "optional": true,
1126          "registry": null,
1127          "rename": null,
1128          "req": "^2.2.1",
1129          "source": "registry+https://github.com/rust-lang/crates.io-index",
1130          "target": null,
1131          "uses_default_features": true
1132        },
1133        {
1134          "features": [],
1135          "kind": null,
1136          "name": "itoa",
1137          "optional": false,
1138          "registry": null,
1139          "rename": null,
1140          "req": "^1.0",
1141          "source": "registry+https://github.com/rust-lang/crates.io-index",
1142          "target": null,
1143          "uses_default_features": true
1144        },
1145        {
1146          "features": [],
1147          "kind": null,
1148          "name": "ryu",
1149          "optional": false,
1150          "registry": null,
1151          "rename": null,
1152          "req": "^1.0",
1153          "source": "registry+https://github.com/rust-lang/crates.io-index",
1154          "target": null,
1155          "uses_default_features": true
1156        },
1157        {
1158          "features": [],
1159          "kind": null,
1160          "name": "serde",
1161          "optional": false,
1162          "registry": null,
1163          "rename": null,
1164          "req": "^1.0.194",
1165          "source": "registry+https://github.com/rust-lang/crates.io-index",
1166          "target": null,
1167          "uses_default_features": false
1168        },
1169        {
1170          "features": [],
1171          "kind": "dev",
1172          "name": "automod",
1173          "optional": false,
1174          "registry": null,
1175          "rename": null,
1176          "req": "^1.0.11",
1177          "source": "registry+https://github.com/rust-lang/crates.io-index",
1178          "target": null,
1179          "uses_default_features": true
1180        },
1181        {
1182          "features": [],
1183          "kind": "dev",
1184          "name": "indoc",
1185          "optional": false,
1186          "registry": null,
1187          "rename": null,
1188          "req": "^2.0.2",
1189          "source": "registry+https://github.com/rust-lang/crates.io-index",
1190          "target": null,
1191          "uses_default_features": true
1192        },
1193        {
1194          "features": [],
1195          "kind": "dev",
1196          "name": "ref-cast",
1197          "optional": false,
1198          "registry": null,
1199          "rename": null,
1200          "req": "^1.0.18",
1201          "source": "registry+https://github.com/rust-lang/crates.io-index",
1202          "target": null,
1203          "uses_default_features": true
1204        },
1205        {
1206          "features": [],
1207          "kind": "dev",
1208          "name": "rustversion",
1209          "optional": false,
1210          "registry": null,
1211          "rename": null,
1212          "req": "^1.0.13",
1213          "source": "registry+https://github.com/rust-lang/crates.io-index",
1214          "target": null,
1215          "uses_default_features": true
1216        },
1217        {
1218          "features": [
1219            "derive"
1220          ],
1221          "kind": "dev",
1222          "name": "serde",
1223          "optional": false,
1224          "registry": null,
1225          "rename": null,
1226          "req": "^1.0.194",
1227          "source": "registry+https://github.com/rust-lang/crates.io-index",
1228          "target": null,
1229          "uses_default_features": true
1230        },
1231        {
1232          "features": [],
1233          "kind": "dev",
1234          "name": "serde_bytes",
1235          "optional": false,
1236          "registry": null,
1237          "rename": null,
1238          "req": "^0.11.10",
1239          "source": "registry+https://github.com/rust-lang/crates.io-index",
1240          "target": null,
1241          "uses_default_features": true
1242        },
1243        {
1244          "features": [],
1245          "kind": "dev",
1246          "name": "serde_derive",
1247          "optional": false,
1248          "registry": null,
1249          "rename": null,
1250          "req": "^1.0.166",
1251          "source": "registry+https://github.com/rust-lang/crates.io-index",
1252          "target": null,
1253          "uses_default_features": true
1254        },
1255        {
1256          "features": [],
1257          "kind": "dev",
1258          "name": "serde_stacker",
1259          "optional": false,
1260          "registry": null,
1261          "rename": null,
1262          "req": "^0.1.8",
1263          "source": "registry+https://github.com/rust-lang/crates.io-index",
1264          "target": null,
1265          "uses_default_features": true
1266        },
1267        {
1268          "features": [
1269            "diff"
1270          ],
1271          "kind": "dev",
1272          "name": "trybuild",
1273          "optional": false,
1274          "registry": null,
1275          "rename": null,
1276          "req": "^1.0.81",
1277          "source": "registry+https://github.com/rust-lang/crates.io-index",
1278          "target": null,
1279          "uses_default_features": true
1280        }
1281      ],
1282      "description": "A JSON serialization file format",
1283      "documentation": "https://docs.rs/serde_json",
1284      "edition": "2021",
1285      "features": {
1286        "alloc": [
1287          "serde/alloc"
1288        ],
1289        "arbitrary_precision": [],
1290        "default": [
1291          "std"
1292        ],
1293        "float_roundtrip": [],
1294        "indexmap": [
1295          "dep:indexmap"
1296        ],
1297        "preserve_order": [
1298          "indexmap",
1299          "std"
1300        ],
1301        "raw_value": [],
1302        "std": [
1303          "serde/std"
1304        ],
1305        "unbounded_depth": []
1306      },
1307      "homepage": null,
1308      "id": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.116",
1309      "keywords": [
1310        "json",
1311        "serde",
1312        "serialization"
1313      ],
1314      "license": "MIT OR Apache-2.0",
1315      "license_file": null,
1316      "links": null,
1317      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/Cargo.toml",
1318      "metadata": {
1319        "docs": {
1320          "rs": {
1321            "features": [
1322              "preserve_order",
1323              "raw_value",
1324              "unbounded_depth"
1325            ],
1326            "rustdoc-args": [
1327              "--cfg",
1328              "docsrs",
1329              "--generate-link-to-definition"
1330            ],
1331            "targets": [
1332              "x86_64-unknown-linux-gnu"
1333            ]
1334          }
1335        },
1336        "playground": {
1337          "features": [
1338            "raw_value"
1339          ]
1340        }
1341      },
1342      "name": "serde_json",
1343      "publish": null,
1344      "readme": "README.md",
1345      "repository": "https://github.com/serde-rs/json",
1346      "rust_version": "1.56",
1347      "source": "registry+https://github.com/rust-lang/crates.io-index",
1348      "targets": [
1349        {
1350          "crate_types": [
1351            "lib"
1352          ],
1353          "doc": true,
1354          "doctest": true,
1355          "edition": "2021",
1356          "kind": [
1357            "lib"
1358          ],
1359          "name": "serde_json",
1360          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/src/lib.rs",
1361          "test": true
1362        },
1363        {
1364          "crate_types": [
1365            "bin"
1366          ],
1367          "doc": false,
1368          "doctest": false,
1369          "edition": "2021",
1370          "kind": [
1371            "test"
1372          ],
1373          "name": "test",
1374          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/tests/test.rs",
1375          "test": true
1376        },
1377        {
1378          "crate_types": [
1379            "bin"
1380          ],
1381          "doc": false,
1382          "doctest": false,
1383          "edition": "2021",
1384          "kind": [
1385            "test"
1386          ],
1387          "name": "stream",
1388          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/tests/stream.rs",
1389          "test": true
1390        },
1391        {
1392          "crate_types": [
1393            "bin"
1394          ],
1395          "doc": false,
1396          "doctest": false,
1397          "edition": "2021",
1398          "kind": [
1399            "test"
1400          ],
1401          "name": "map",
1402          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/tests/map.rs",
1403          "test": true
1404        },
1405        {
1406          "crate_types": [
1407            "bin"
1408          ],
1409          "doc": false,
1410          "doctest": false,
1411          "edition": "2021",
1412          "kind": [
1413            "test"
1414          ],
1415          "name": "debug",
1416          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/tests/debug.rs",
1417          "test": true
1418        },
1419        {
1420          "crate_types": [
1421            "bin"
1422          ],
1423          "doc": false,
1424          "doctest": false,
1425          "edition": "2021",
1426          "kind": [
1427            "test"
1428          ],
1429          "name": "regression",
1430          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/tests/regression.rs",
1431          "test": true
1432        },
1433        {
1434          "crate_types": [
1435            "bin"
1436          ],
1437          "doc": false,
1438          "doctest": false,
1439          "edition": "2021",
1440          "kind": [
1441            "test"
1442          ],
1443          "name": "lexical",
1444          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/tests/lexical.rs",
1445          "test": true
1446        },
1447        {
1448          "crate_types": [
1449            "bin"
1450          ],
1451          "doc": false,
1452          "doctest": false,
1453          "edition": "2021",
1454          "kind": [
1455            "test"
1456          ],
1457          "name": "compiletest",
1458          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/tests/compiletest.rs",
1459          "test": true
1460        },
1461        {
1462          "crate_types": [
1463            "bin"
1464          ],
1465          "doc": false,
1466          "doctest": false,
1467          "edition": "2021",
1468          "kind": [
1469            "custom-build"
1470          ],
1471          "name": "build-script-build",
1472          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/build.rs",
1473          "test": false
1474        }
1475      ],
1476      "version": "1.0.116"
1477    },
1478    {
1479      "authors": [
1480        "David Tolnay <dtolnay@gmail.com>"
1481      ],
1482      "categories": [
1483        "development-tools::procedural-macro-helpers",
1484        "parser-implementations"
1485      ],
1486      "default_run": null,
1487      "dependencies": [
1488        {
1489          "features": [],
1490          "kind": null,
1491          "name": "proc-macro2",
1492          "optional": false,
1493          "registry": null,
1494          "rename": null,
1495          "req": "^1.0.80",
1496          "source": "registry+https://github.com/rust-lang/crates.io-index",
1497          "target": null,
1498          "uses_default_features": false
1499        },
1500        {
1501          "features": [],
1502          "kind": null,
1503          "name": "quote",
1504          "optional": true,
1505          "registry": null,
1506          "rename": null,
1507          "req": "^1.0.35",
1508          "source": "registry+https://github.com/rust-lang/crates.io-index",
1509          "target": null,
1510          "uses_default_features": false
1511        },
1512        {
1513          "features": [],
1514          "kind": null,
1515          "name": "unicode-ident",
1516          "optional": false,
1517          "registry": null,
1518          "rename": null,
1519          "req": "^1",
1520          "source": "registry+https://github.com/rust-lang/crates.io-index",
1521          "target": null,
1522          "uses_default_features": true
1523        },
1524        {
1525          "features": [],
1526          "kind": "dev",
1527          "name": "anyhow",
1528          "optional": false,
1529          "registry": null,
1530          "rename": null,
1531          "req": "^1",
1532          "source": "registry+https://github.com/rust-lang/crates.io-index",
1533          "target": null,
1534          "uses_default_features": true
1535        },
1536        {
1537          "features": [],
1538          "kind": "dev",
1539          "name": "automod",
1540          "optional": false,
1541          "registry": null,
1542          "rename": null,
1543          "req": "^1",
1544          "source": "registry+https://github.com/rust-lang/crates.io-index",
1545          "target": null,
1546          "uses_default_features": true
1547        },
1548        {
1549          "features": [],
1550          "kind": "dev",
1551          "name": "flate2",
1552          "optional": false,
1553          "registry": null,
1554          "rename": null,
1555          "req": "^1",
1556          "source": "registry+https://github.com/rust-lang/crates.io-index",
1557          "target": null,
1558          "uses_default_features": true
1559        },
1560        {
1561          "features": [],
1562          "kind": "dev",
1563          "name": "insta",
1564          "optional": false,
1565          "registry": null,
1566          "rename": null,
1567          "req": "^1",
1568          "source": "registry+https://github.com/rust-lang/crates.io-index",
1569          "target": null,
1570          "uses_default_features": true
1571        },
1572        {
1573          "features": [],
1574          "kind": "dev",
1575          "name": "rayon",
1576          "optional": false,
1577          "registry": null,
1578          "rename": null,
1579          "req": "^1",
1580          "source": "registry+https://github.com/rust-lang/crates.io-index",
1581          "target": null,
1582          "uses_default_features": true
1583        },
1584        {
1585          "features": [],
1586          "kind": "dev",
1587          "name": "ref-cast",
1588          "optional": false,
1589          "registry": null,
1590          "rename": null,
1591          "req": "^1",
1592          "source": "registry+https://github.com/rust-lang/crates.io-index",
1593          "target": null,
1594          "uses_default_features": true
1595        },
1596        {
1597          "features": [
1598            "blocking"
1599          ],
1600          "kind": "dev",
1601          "name": "reqwest",
1602          "optional": false,
1603          "registry": null,
1604          "rename": null,
1605          "req": "^0.12",
1606          "source": "registry+https://github.com/rust-lang/crates.io-index",
1607          "target": null,
1608          "uses_default_features": true
1609        },
1610        {
1611          "features": [],
1612          "kind": "dev",
1613          "name": "rustversion",
1614          "optional": false,
1615          "registry": null,
1616          "rename": null,
1617          "req": "^1",
1618          "source": "registry+https://github.com/rust-lang/crates.io-index",
1619          "target": null,
1620          "uses_default_features": true
1621        },
1622        {
1623          "features": [],
1624          "kind": "dev",
1625          "name": "syn-test-suite",
1626          "optional": false,
1627          "registry": null,
1628          "rename": null,
1629          "req": "^0",
1630          "source": "registry+https://github.com/rust-lang/crates.io-index",
1631          "target": null,
1632          "uses_default_features": true
1633        },
1634        {
1635          "features": [],
1636          "kind": "dev",
1637          "name": "tar",
1638          "optional": false,
1639          "registry": null,
1640          "rename": null,
1641          "req": "^0.4.16",
1642          "source": "registry+https://github.com/rust-lang/crates.io-index",
1643          "target": null,
1644          "uses_default_features": true
1645        },
1646        {
1647          "features": [],
1648          "kind": "dev",
1649          "name": "termcolor",
1650          "optional": false,
1651          "registry": null,
1652          "rename": null,
1653          "req": "^1",
1654          "source": "registry+https://github.com/rust-lang/crates.io-index",
1655          "target": null,
1656          "uses_default_features": true
1657        },
1658        {
1659          "features": [],
1660          "kind": "dev",
1661          "name": "walkdir",
1662          "optional": false,
1663          "registry": null,
1664          "rename": null,
1665          "req": "^2.3.2",
1666          "source": "registry+https://github.com/rust-lang/crates.io-index",
1667          "target": null,
1668          "uses_default_features": true
1669        }
1670      ],
1671      "description": "Parser for Rust source code",
1672      "documentation": "https://docs.rs/syn",
1673      "edition": "2021",
1674      "features": {
1675        "clone-impls": [],
1676        "default": [
1677          "derive",
1678          "parsing",
1679          "printing",
1680          "clone-impls",
1681          "proc-macro"
1682        ],
1683        "derive": [],
1684        "extra-traits": [],
1685        "fold": [],
1686        "full": [],
1687        "parsing": [],
1688        "printing": [
1689          "dep:quote"
1690        ],
1691        "proc-macro": [
1692          "proc-macro2/proc-macro",
1693          "quote?/proc-macro"
1694        ],
1695        "test": [
1696          "syn-test-suite/all-features"
1697        ],
1698        "visit": [],
1699        "visit-mut": []
1700      },
1701      "homepage": null,
1702      "id": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.59",
1703      "keywords": [
1704        "macros",
1705        "syn"
1706      ],
1707      "license": "MIT OR Apache-2.0",
1708      "license_file": null,
1709      "links": null,
1710      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/Cargo.toml",
1711      "metadata": {
1712        "docs": {
1713          "rs": {
1714            "all-features": true,
1715            "rustdoc-args": [
1716              "--cfg",
1717              "doc_cfg",
1718              "--generate-link-to-definition"
1719            ],
1720            "targets": [
1721              "x86_64-unknown-linux-gnu"
1722            ]
1723          }
1724        },
1725        "playground": {
1726          "features": [
1727            "full",
1728            "visit",
1729            "visit-mut",
1730            "fold",
1731            "extra-traits"
1732          ]
1733        }
1734      },
1735      "name": "syn",
1736      "publish": null,
1737      "readme": "README.md",
1738      "repository": "https://github.com/dtolnay/syn",
1739      "rust_version": "1.60",
1740      "source": "registry+https://github.com/rust-lang/crates.io-index",
1741      "targets": [
1742        {
1743          "crate_types": [
1744            "lib"
1745          ],
1746          "doc": true,
1747          "doctest": true,
1748          "edition": "2021",
1749          "kind": [
1750            "lib"
1751          ],
1752          "name": "syn",
1753          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/src/lib.rs",
1754          "test": true
1755        },
1756        {
1757          "crate_types": [
1758            "bin"
1759          ],
1760          "doc": false,
1761          "doctest": false,
1762          "edition": "2021",
1763          "kind": [
1764            "test"
1765          ],
1766          "name": "test_parse_buffer",
1767          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_parse_buffer.rs",
1768          "test": true
1769        },
1770        {
1771          "crate_types": [
1772            "bin"
1773          ],
1774          "doc": false,
1775          "doctest": false,
1776          "edition": "2021",
1777          "kind": [
1778            "test"
1779          ],
1780          "name": "test_round_trip",
1781          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_round_trip.rs",
1782          "test": true
1783        },
1784        {
1785          "crate_types": [
1786            "bin"
1787          ],
1788          "doc": false,
1789          "doctest": false,
1790          "edition": "2021",
1791          "kind": [
1792            "test"
1793          ],
1794          "name": "test_precedence",
1795          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_precedence.rs",
1796          "test": true
1797        },
1798        {
1799          "crate_types": [
1800            "bin"
1801          ],
1802          "doc": false,
1803          "doctest": false,
1804          "edition": "2021",
1805          "kind": [
1806            "test"
1807          ],
1808          "name": "zzz_stable",
1809          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/zzz_stable.rs",
1810          "test": true
1811        },
1812        {
1813          "crate_types": [
1814            "bin"
1815          ],
1816          "doc": false,
1817          "doctest": false,
1818          "edition": "2021",
1819          "kind": [
1820            "test"
1821          ],
1822          "name": "test_shebang",
1823          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_shebang.rs",
1824          "test": true
1825        },
1826        {
1827          "crate_types": [
1828            "bin"
1829          ],
1830          "doc": false,
1831          "doctest": false,
1832          "edition": "2021",
1833          "kind": [
1834            "test"
1835          ],
1836          "name": "test_generics",
1837          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_generics.rs",
1838          "test": true
1839        },
1840        {
1841          "crate_types": [
1842            "bin"
1843          ],
1844          "doc": false,
1845          "doctest": false,
1846          "edition": "2021",
1847          "kind": [
1848            "test"
1849          ],
1850          "name": "test_ty",
1851          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_ty.rs",
1852          "test": true
1853        },
1854        {
1855          "crate_types": [
1856            "bin"
1857          ],
1858          "doc": false,
1859          "doctest": false,
1860          "edition": "2021",
1861          "kind": [
1862            "test"
1863          ],
1864          "name": "test_visibility",
1865          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_visibility.rs",
1866          "test": true
1867        },
1868        {
1869          "crate_types": [
1870            "bin"
1871          ],
1872          "doc": false,
1873          "doctest": false,
1874          "edition": "2021",
1875          "kind": [
1876            "test"
1877          ],
1878          "name": "test_receiver",
1879          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_receiver.rs",
1880          "test": true
1881        },
1882        {
1883          "crate_types": [
1884            "bin"
1885          ],
1886          "doc": false,
1887          "doctest": false,
1888          "edition": "2021",
1889          "kind": [
1890            "test"
1891          ],
1892          "name": "test_size",
1893          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_size.rs",
1894          "test": true
1895        },
1896        {
1897          "crate_types": [
1898            "bin"
1899          ],
1900          "doc": false,
1901          "doctest": false,
1902          "edition": "2021",
1903          "kind": [
1904            "test"
1905          ],
1906          "name": "test_item",
1907          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_item.rs",
1908          "test": true
1909        },
1910        {
1911          "crate_types": [
1912            "bin"
1913          ],
1914          "doc": false,
1915          "doctest": false,
1916          "edition": "2021",
1917          "kind": [
1918            "test"
1919          ],
1920          "name": "test_pat",
1921          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_pat.rs",
1922          "test": true
1923        },
1924        {
1925          "crate_types": [
1926            "bin"
1927          ],
1928          "doc": false,
1929          "doctest": false,
1930          "edition": "2021",
1931          "kind": [
1932            "test"
1933          ],
1934          "name": "test_stmt",
1935          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_stmt.rs",
1936          "test": true
1937        },
1938        {
1939          "crate_types": [
1940            "bin"
1941          ],
1942          "doc": false,
1943          "doctest": false,
1944          "edition": "2021",
1945          "kind": [
1946            "test"
1947          ],
1948          "name": "test_ident",
1949          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_ident.rs",
1950          "test": true
1951        },
1952        {
1953          "crate_types": [
1954            "bin"
1955          ],
1956          "doc": false,
1957          "doctest": false,
1958          "edition": "2021",
1959          "kind": [
1960            "test"
1961          ],
1962          "name": "test_parse_quote",
1963          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_parse_quote.rs",
1964          "test": true
1965        },
1966        {
1967          "crate_types": [
1968            "bin"
1969          ],
1970          "doc": false,
1971          "doctest": false,
1972          "edition": "2021",
1973          "kind": [
1974            "test"
1975          ],
1976          "name": "test_iterators",
1977          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_iterators.rs",
1978          "test": true
1979        },
1980        {
1981          "crate_types": [
1982            "bin"
1983          ],
1984          "doc": false,
1985          "doctest": false,
1986          "edition": "2021",
1987          "kind": [
1988            "test"
1989          ],
1990          "name": "test_grouping",
1991          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_grouping.rs",
1992          "test": true
1993        },
1994        {
1995          "crate_types": [
1996            "bin"
1997          ],
1998          "doc": false,
1999          "doctest": false,
2000          "edition": "2021",
2001          "kind": [
2002            "test"
2003          ],
2004          "name": "test_path",
2005          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_path.rs",
2006          "test": true
2007        },
2008        {
2009          "crate_types": [
2010            "bin"
2011          ],
2012          "doc": false,
2013          "doctest": false,
2014          "edition": "2021",
2015          "kind": [
2016            "test"
2017          ],
2018          "name": "test_asyncness",
2019          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_asyncness.rs",
2020          "test": true
2021        },
2022        {
2023          "crate_types": [
2024            "bin"
2025          ],
2026          "doc": false,
2027          "doctest": false,
2028          "edition": "2021",
2029          "kind": [
2030            "test"
2031          ],
2032          "name": "regression",
2033          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/regression.rs",
2034          "test": true
2035        },
2036        {
2037          "crate_types": [
2038            "bin"
2039          ],
2040          "doc": false,
2041          "doctest": false,
2042          "edition": "2021",
2043          "kind": [
2044            "test"
2045          ],
2046          "name": "test_lit",
2047          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_lit.rs",
2048          "test": true
2049        },
2050        {
2051          "crate_types": [
2052            "bin"
2053          ],
2054          "doc": false,
2055          "doctest": false,
2056          "edition": "2021",
2057          "kind": [
2058            "test"
2059          ],
2060          "name": "test_parse_stream",
2061          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_parse_stream.rs",
2062          "test": true
2063        },
2064        {
2065          "crate_types": [
2066            "bin"
2067          ],
2068          "doc": false,
2069          "doctest": false,
2070          "edition": "2021",
2071          "kind": [
2072            "test"
2073          ],
2074          "name": "test_attribute",
2075          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_attribute.rs",
2076          "test": true
2077        },
2078        {
2079          "crate_types": [
2080            "bin"
2081          ],
2082          "doc": false,
2083          "doctest": false,
2084          "edition": "2021",
2085          "kind": [
2086            "test"
2087          ],
2088          "name": "test_derive_input",
2089          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_derive_input.rs",
2090          "test": true
2091        },
2092        {
2093          "crate_types": [
2094            "bin"
2095          ],
2096          "doc": false,
2097          "doctest": false,
2098          "edition": "2021",
2099          "kind": [
2100            "test"
2101          ],
2102          "name": "test_token_trees",
2103          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_token_trees.rs",
2104          "test": true
2105        },
2106        {
2107          "crate_types": [
2108            "bin"
2109          ],
2110          "doc": false,
2111          "doctest": false,
2112          "edition": "2021",
2113          "kind": [
2114            "test"
2115          ],
2116          "name": "test_meta",
2117          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_meta.rs",
2118          "test": true
2119        },
2120        {
2121          "crate_types": [
2122            "bin"
2123          ],
2124          "doc": false,
2125          "doctest": false,
2126          "edition": "2021",
2127          "kind": [
2128            "test"
2129          ],
2130          "name": "test_expr",
2131          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_expr.rs",
2132          "test": true
2133        },
2134        {
2135          "crate_types": [
2136            "bin"
2137          ],
2138          "doc": false,
2139          "doctest": false,
2140          "edition": "2021",
2141          "kind": [
2142            "bench"
2143          ],
2144          "name": "rust",
2145          "required-features": [
2146            "full",
2147            "parsing"
2148          ],
2149          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/benches/rust.rs",
2150          "test": false
2151        },
2152        {
2153          "crate_types": [
2154            "bin"
2155          ],
2156          "doc": false,
2157          "doctest": false,
2158          "edition": "2021",
2159          "kind": [
2160            "bench"
2161          ],
2162          "name": "file",
2163          "required-features": [
2164            "full",
2165            "parsing"
2166          ],
2167          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/benches/file.rs",
2168          "test": false
2169        }
2170      ],
2171      "version": "2.0.59"
2172    },
2173    {
2174      "authors": [
2175        "David Tolnay <dtolnay@gmail.com>"
2176      ],
2177      "categories": [
2178        "development-tools::procedural-macro-helpers",
2179        "no-std",
2180        "no-std::no-alloc"
2181      ],
2182      "default_run": null,
2183      "dependencies": [
2184        {
2185          "features": [],
2186          "kind": "dev",
2187          "name": "criterion",
2188          "optional": false,
2189          "registry": null,
2190          "rename": null,
2191          "req": "^0.5",
2192          "source": "registry+https://github.com/rust-lang/crates.io-index",
2193          "target": null,
2194          "uses_default_features": false
2195        },
2196        {
2197          "features": [],
2198          "kind": "dev",
2199          "name": "fst",
2200          "optional": false,
2201          "registry": null,
2202          "rename": null,
2203          "req": "^0.4",
2204          "source": "registry+https://github.com/rust-lang/crates.io-index",
2205          "target": null,
2206          "uses_default_features": true
2207        },
2208        {
2209          "features": [
2210            "small_rng"
2211          ],
2212          "kind": "dev",
2213          "name": "rand",
2214          "optional": false,
2215          "registry": null,
2216          "rename": null,
2217          "req": "^0.8",
2218          "source": "registry+https://github.com/rust-lang/crates.io-index",
2219          "target": null,
2220          "uses_default_features": true
2221        },
2222        {
2223          "features": [],
2224          "kind": "dev",
2225          "name": "roaring",
2226          "optional": false,
2227          "registry": null,
2228          "rename": null,
2229          "req": "^0.10",
2230          "source": "registry+https://github.com/rust-lang/crates.io-index",
2231          "target": null,
2232          "uses_default_features": true
2233        },
2234        {
2235          "features": [],
2236          "kind": "dev",
2237          "name": "ucd-trie",
2238          "optional": false,
2239          "registry": null,
2240          "rename": null,
2241          "req": "^0.1",
2242          "source": "registry+https://github.com/rust-lang/crates.io-index",
2243          "target": null,
2244          "uses_default_features": false
2245        },
2246        {
2247          "features": [],
2248          "kind": "dev",
2249          "name": "unicode-xid",
2250          "optional": false,
2251          "registry": null,
2252          "rename": null,
2253          "req": "^0.2.4",
2254          "source": "registry+https://github.com/rust-lang/crates.io-index",
2255          "target": null,
2256          "uses_default_features": true
2257        }
2258      ],
2259      "description": "Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31",
2260      "documentation": "https://docs.rs/unicode-ident",
2261      "edition": "2018",
2262      "features": {},
2263      "homepage": null,
2264      "id": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12",
2265      "keywords": [
2266        "unicode",
2267        "xid"
2268      ],
2269      "license": "(MIT OR Apache-2.0) AND Unicode-DFS-2016",
2270      "license_file": null,
2271      "links": null,
2272      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/Cargo.toml",
2273      "metadata": {
2274        "docs": {
2275          "rs": {
2276            "rustdoc-args": [
2277              "--generate-link-to-definition"
2278            ],
2279            "targets": [
2280              "x86_64-unknown-linux-gnu"
2281            ]
2282          }
2283        }
2284      },
2285      "name": "unicode-ident",
2286      "publish": null,
2287      "readme": "README.md",
2288      "repository": "https://github.com/dtolnay/unicode-ident",
2289      "rust_version": "1.31",
2290      "source": "registry+https://github.com/rust-lang/crates.io-index",
2291      "targets": [
2292        {
2293          "crate_types": [
2294            "lib"
2295          ],
2296          "doc": true,
2297          "doctest": true,
2298          "edition": "2018",
2299          "kind": [
2300            "lib"
2301          ],
2302          "name": "unicode-ident",
2303          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/src/lib.rs",
2304          "test": true
2305        },
2306        {
2307          "crate_types": [
2308            "bin"
2309          ],
2310          "doc": false,
2311          "doctest": false,
2312          "edition": "2018",
2313          "kind": [
2314            "test"
2315          ],
2316          "name": "compare",
2317          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/tests/compare.rs",
2318          "test": true
2319        },
2320        {
2321          "crate_types": [
2322            "bin"
2323          ],
2324          "doc": false,
2325          "doctest": false,
2326          "edition": "2018",
2327          "kind": [
2328            "test"
2329          ],
2330          "name": "static_size",
2331          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/tests/static_size.rs",
2332          "test": true
2333        },
2334        {
2335          "crate_types": [
2336            "bin"
2337          ],
2338          "doc": false,
2339          "doctest": false,
2340          "edition": "2018",
2341          "kind": [
2342            "bench"
2343          ],
2344          "name": "xid",
2345          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/benches/xid.rs",
2346          "test": false
2347        }
2348      ],
2349      "version": "1.0.12"
2350    }
2351  ],
2352  "resolve": {
2353    "nodes": [
2354      {
2355        "dependencies": [
2356          "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.116"
2357        ],
2358        "deps": [
2359          {
2360            "dep_kinds": [
2361              {
2362                "kind": "dev",
2363                "target": null
2364              }
2365            ],
2366            "name": "serde_json",
2367            "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.116"
2368          }
2369        ],
2370        "features": [
2371          "default",
2372          "use_std"
2373        ],
2374        "id": "path+file:///usr/local/google/home/mgeisler/src/aosp/external/rust/crates/either#1.9.0"
2375      },
2376      {
2377        "dependencies": [],
2378        "deps": [],
2379        "features": [],
2380        "id": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11"
2381      },
2382      {
2383        "dependencies": [
2384          "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12"
2385        ],
2386        "deps": [
2387          {
2388            "dep_kinds": [
2389              {
2390                "kind": null,
2391                "target": null
2392              }
2393            ],
2394            "name": "unicode_ident",
2395            "pkg": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12"
2396          }
2397        ],
2398        "features": [
2399          "proc-macro"
2400        ],
2401        "id": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80"
2402      },
2403      {
2404        "dependencies": [
2405          "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80"
2406        ],
2407        "deps": [
2408          {
2409            "dep_kinds": [
2410              {
2411                "kind": null,
2412                "target": null
2413              }
2414            ],
2415            "name": "proc_macro2",
2416            "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80"
2417          }
2418        ],
2419        "features": [
2420          "proc-macro"
2421        ],
2422        "id": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36"
2423      },
2424      {
2425        "dependencies": [],
2426        "deps": [],
2427        "features": [],
2428        "id": "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.17"
2429      },
2430      {
2431        "dependencies": [
2432          "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.197"
2433        ],
2434        "deps": [
2435          {
2436            "dep_kinds": [
2437              {
2438                "kind": null,
2439                "target": "cfg(any())"
2440              }
2441            ],
2442            "name": "serde_derive",
2443            "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.197"
2444          }
2445        ],
2446        "features": [
2447          "std"
2448        ],
2449        "id": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197"
2450      },
2451      {
2452        "dependencies": [
2453          "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80",
2454          "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
2455          "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.59"
2456        ],
2457        "deps": [
2458          {
2459            "dep_kinds": [
2460              {
2461                "kind": null,
2462                "target": null
2463              }
2464            ],
2465            "name": "proc_macro2",
2466            "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80"
2467          },
2468          {
2469            "dep_kinds": [
2470              {
2471                "kind": null,
2472                "target": null
2473              }
2474            ],
2475            "name": "quote",
2476            "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36"
2477          },
2478          {
2479            "dep_kinds": [
2480              {
2481                "kind": null,
2482                "target": null
2483              }
2484            ],
2485            "name": "syn",
2486            "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.59"
2487          }
2488        ],
2489        "features": [
2490          "default"
2491        ],
2492        "id": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.197"
2493      },
2494      {
2495        "dependencies": [
2496          "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11",
2497          "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.17",
2498          "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197"
2499        ],
2500        "deps": [
2501          {
2502            "dep_kinds": [
2503              {
2504                "kind": null,
2505                "target": null
2506              }
2507            ],
2508            "name": "itoa",
2509            "pkg": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11"
2510          },
2511          {
2512            "dep_kinds": [
2513              {
2514                "kind": null,
2515                "target": null
2516              }
2517            ],
2518            "name": "ryu",
2519            "pkg": "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.17"
2520          },
2521          {
2522            "dep_kinds": [
2523              {
2524                "kind": null,
2525                "target": null
2526              }
2527            ],
2528            "name": "serde",
2529            "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197"
2530          }
2531        ],
2532        "features": [
2533          "default",
2534          "std"
2535        ],
2536        "id": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.116"
2537      },
2538      {
2539        "dependencies": [
2540          "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80",
2541          "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
2542          "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12"
2543        ],
2544        "deps": [
2545          {
2546            "dep_kinds": [
2547              {
2548                "kind": null,
2549                "target": null
2550              }
2551            ],
2552            "name": "proc_macro2",
2553            "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80"
2554          },
2555          {
2556            "dep_kinds": [
2557              {
2558                "kind": null,
2559                "target": null
2560              }
2561            ],
2562            "name": "quote",
2563            "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36"
2564          },
2565          {
2566            "dep_kinds": [
2567              {
2568                "kind": null,
2569                "target": null
2570              }
2571            ],
2572            "name": "unicode_ident",
2573            "pkg": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12"
2574          }
2575        ],
2576        "features": [
2577          "clone-impls",
2578          "derive",
2579          "parsing",
2580          "printing",
2581          "proc-macro"
2582        ],
2583        "id": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.59"
2584      },
2585      {
2586        "dependencies": [],
2587        "deps": [],
2588        "features": [],
2589        "id": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12"
2590      }
2591    ],
2592    "root": "path+file:///usr/local/google/home/mgeisler/src/aosp/external/rust/crates/either#1.9.0"
2593  },
2594  "target_directory": "/usr/local/google/home/mgeisler/src/aosp/external/rust/crates/either/target",
2595  "version": 1,
2596  "workspace_default_members": [
2597    "path+file:///usr/local/google/home/mgeisler/src/aosp/external/rust/crates/either#1.9.0"
2598  ],
2599  "workspace_members": [
2600    "path+file:///usr/local/google/home/mgeisler/src/aosp/external/rust/crates/either#1.9.0"
2601  ],
2602  "workspace_root": "/usr/local/google/home/mgeisler/src/aosp/external/rust/crates/either"
2603}
2604