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