{
  "metadata": null,
  "packages": [
    {
      "authors": [
        "David Tolnay <dtolnay@gmail.com>"
      ],
      "categories": [
        "asynchronous",
        "no-std"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "proc-macro2",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.63",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "quote",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.29",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "full",
            "visit-mut"
          ],
          "kind": null,
          "name": "syn",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^2.0.23",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "futures",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.28",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "rustversion",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.13",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "tracing",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.1.37",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "tracing-attributes",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.1.26",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "diff"
          ],
          "kind": "dev",
          "name": "trybuild",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.81",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Type erasure for async trait methods",
      "documentation": "https://docs.rs/async-trait",
      "edition": "2021",
      "features": {},
      "homepage": null,
      "id": "path+file:///usr/local/google/home/mgeisler/src/aosp/external/rust/crates/async-trait#0.1.74",
      "keywords": [
        "async"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/src/aosp/external/rust/crates/async-trait/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "rustdoc-args": [
              "--generate-link-to-definition"
            ],
            "targets": [
              "x86_64-unknown-linux-gnu"
            ]
          }
        }
      },
      "name": "async-trait",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/dtolnay/async-trait",
      "rust_version": "1.56",
      "source": null,
      "targets": [
        {
          "crate_types": [
            "proc-macro"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2021",
          "kind": [
            "proc-macro"
          ],
          "name": "async-trait",
          "src_path": "/usr/local/google/home/mgeisler/src/aosp/external/rust/crates/async-trait/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test",
          "src_path": "/usr/local/google/home/mgeisler/src/aosp/external/rust/crates/async-trait/tests/test.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "compiletest",
          "src_path": "/usr/local/google/home/mgeisler/src/aosp/external/rust/crates/async-trait/tests/compiletest.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "custom-build"
          ],
          "name": "build-script-build",
          "src_path": "/usr/local/google/home/mgeisler/src/aosp/external/rust/crates/async-trait/build.rs",
          "test": false
        }
      ],
      "version": "0.1.74"
    },
    {
      "authors": [
        "Josh Stone <cuviper@gmail.com>"
      ],
      "categories": [
        "development-tools::build-utils"
      ],
      "default_run": null,
      "dependencies": [],
      "description": "Automatic cfg for Rust compiler features",
      "documentation": "https://docs.rs/autocfg/",
      "edition": "2015",
      "features": {},
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.2.0",
      "keywords": [
        "rustc",
        "build",
        "autoconf"
      ],
      "license": "Apache-2.0 OR MIT",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.2.0/Cargo.toml",
      "metadata": null,
      "name": "autocfg",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/cuviper/autocfg",
      "rust_version": "1.0",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2015",
          "kind": [
            "lib"
          ],
          "name": "autocfg",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.2.0/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2015",
          "kind": [
            "example"
          ],
          "name": "integers",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.2.0/examples/integers.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2015",
          "kind": [
            "example"
          ],
          "name": "paths",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.2.0/examples/paths.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2015",
          "kind": [
            "example"
          ],
          "name": "versions",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.2.0/examples/versions.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2015",
          "kind": [
            "example"
          ],
          "name": "traits",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.2.0/examples/traits.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2015",
          "kind": [
            "test"
          ],
          "name": "rustflags",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.2.0/tests/rustflags.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2015",
          "kind": [
            "test"
          ],
          "name": "no_std",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.2.0/tests/no_std.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2015",
          "kind": [
            "test"
          ],
          "name": "wrappers",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.2.0/tests/wrappers.rs",
          "test": true
        }
      ],
      "version": "1.2.0"
    },
    {
      "authors": [
        "David Tolnay <dtolnay@gmail.com>"
      ],
      "categories": [
        "algorithms",
        "text-processing"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": "dev",
          "name": "once_cell",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Diff library with semantic cleanup, based on Google's diff-match-patch",
      "documentation": "https://docs.rs/dissimilar",
      "edition": "2018",
      "features": {},
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#dissimilar@1.0.7",
      "keywords": [
        "diff"
      ],
      "license": "Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/dissimilar-1.0.7/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "rustdoc-args": [
              "--generate-link-to-definition"
            ],
            "targets": [
              "x86_64-unknown-linux-gnu"
            ]
          }
        }
      },
      "name": "dissimilar",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/dtolnay/dissimilar",
      "rust_version": "1.36",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "dissimilar",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/dissimilar-1.0.7/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "test",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/dissimilar-1.0.7/tests/test.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "bench",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/dissimilar-1.0.7/benches/bench.rs",
          "test": false
        }
      ],
      "version": "1.0.7"
    },
    {
      "authors": [],
      "categories": [
        "data-structures",
        "no-std"
      ],
      "default_run": null,
      "dependencies": [],
      "description": "Traits for key comparison in maps.",
      "documentation": null,
      "edition": "2015",
      "features": {},
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.1",
      "keywords": [
        "hashmap",
        "no_std"
      ],
      "license": "Apache-2.0 OR MIT",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/equivalent-1.0.1/Cargo.toml",
      "metadata": null,
      "name": "equivalent",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/cuviper/equivalent",
      "rust_version": "1.6",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2015",
          "kind": [
            "lib"
          ],
          "name": "equivalent",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/equivalent-1.0.1/src/lib.rs",
          "test": true
        }
      ],
      "version": "1.0.1"
    },
    {
      "authors": [],
      "categories": [
        "asynchronous"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [
            "sink"
          ],
          "kind": null,
          "name": "futures-channel",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "futures-core",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "futures-executor",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "futures-io",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "futures-sink",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "futures-task",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [
            "sink"
          ],
          "kind": null,
          "name": "futures-util",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": "dev",
          "name": "assert_matches",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.3.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "pin-project",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.11",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "pin-utils",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "static_assertions",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "tokio",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.1.11",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "An implementation of futures and streams featuring zero allocations,\ncomposability, and iterator-like interfaces.\n",
      "documentation": null,
      "edition": "2018",
      "features": {
        "alloc": [
          "futures-core/alloc",
          "futures-task/alloc",
          "futures-sink/alloc",
          "futures-channel/alloc",
          "futures-util/alloc"
        ],
        "async-await": [
          "futures-util/async-await",
          "futures-util/async-await-macro"
        ],
        "bilock": [
          "futures-util/bilock"
        ],
        "cfg-target-has-atomic": [],
        "compat": [
          "std",
          "futures-util/compat"
        ],
        "default": [
          "std",
          "async-await",
          "executor"
        ],
        "executor": [
          "std",
          "futures-executor/std"
        ],
        "futures-executor": [
          "dep:futures-executor"
        ],
        "io-compat": [
          "compat",
          "futures-util/io-compat"
        ],
        "std": [
          "alloc",
          "futures-core/std",
          "futures-task/std",
          "futures-io/std",
          "futures-sink/std",
          "futures-util/std",
          "futures-util/io",
          "futures-util/channel"
        ],
        "thread-pool": [
          "executor",
          "futures-executor/thread-pool"
        ],
        "unstable": [
          "futures-core/unstable",
          "futures-task/unstable",
          "futures-channel/unstable",
          "futures-io/unstable",
          "futures-util/unstable"
        ],
        "write-all-vectored": [
          "futures-util/write-all-vectored"
        ]
      },
      "homepage": "https://rust-lang.github.io/futures-rs",
      "id": "registry+https://github.com/rust-lang/crates.io-index#futures@0.3.30",
      "keywords": [
        "futures",
        "async",
        "future"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "all-features": true,
            "rustdoc-args": [
              "--cfg",
              "docsrs"
            ]
          }
        },
        "playground": {
          "features": [
            "std",
            "async-await",
            "compat",
            "io-compat",
            "executor",
            "thread-pool"
          ]
        }
      },
      "name": "futures",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/rust-lang/futures-rs",
      "rust_version": "1.56",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "futures",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "io_lines",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/io_lines.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "stream_split",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/stream_split.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "stream_select_all",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/stream_select_all.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "task_arc_wake",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/task_arc_wake.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "stream_peekable",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/stream_peekable.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "future_try_flatten_stream",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/future_try_flatten_stream.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "ready_queue",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/ready_queue.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "io_buf_reader",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/io_buf_reader.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "stream",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/stream.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "io_line_writer",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/io_line_writer.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "io_window",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/io_window.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "stream_buffer_unordered",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/stream_buffer_unordered.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "future_select_all",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/future_select_all.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "io_write",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/io_write.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "future_try_join_all",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/future_try_join_all.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "io_read_until",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/io_read_until.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "future_join_all",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/future_join_all.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "io_cursor",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/io_cursor.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "io_read",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/io_read.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "test_macro",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/test_macro.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "future_inspect",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/future_inspect.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "async_await_macros",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/async_await_macros.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "object_safety",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/object_safety.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "io_read_to_end",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/io_read_to_end.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "future_obj",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/future_obj.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "stream_abortable",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/stream_abortable.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "io_read_to_string",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/io_read_to_string.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "try_join",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/try_join.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "io_read_line",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/io_read_line.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "io_read_exact",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/io_read_exact.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "stream_catch_unwind",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/stream_catch_unwind.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "sink_fanout",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/sink_fanout.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "stream_futures_unordered",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/stream_futures_unordered.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "sink",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/sink.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "auto_traits",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/auto_traits.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "io_buf_writer",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/io_buf_writer.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "future_basic_combinators",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/future_basic_combinators.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "recurse",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/recurse.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "oneshot",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/oneshot.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "lock_mutex",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/lock_mutex.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "eager_drop",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/eager_drop.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "eventual",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/eventual.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "stream_futures_ordered",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/stream_futures_ordered.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "task_atomic_waker",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/task_atomic_waker.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "future_join",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/future_join.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "_require_features",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/_require_features.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "bilock",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/bilock.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "macro_comma_support",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/macro_comma_support.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "stream_try_stream",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/stream_try_stream.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "future_select_ok",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/future_select_ok.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "stream_into_async_read",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/stream_into_async_read.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "future_shared",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/future_shared.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "future_fuse",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/future_fuse.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "stream_select_next_some",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/stream_select_next_some.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "stream_unfold",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/stream_unfold.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "future_abortable",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/future_abortable.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "compat",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-0.3.30/tests/compat.rs",
          "test": true
        }
      ],
      "version": "0.3.30"
    },
    {
      "authors": [],
      "categories": [],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "futures-core",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "futures-sink",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        }
      ],
      "description": "Channels for asynchronous communication using futures-rs.\n",
      "documentation": null,
      "edition": "2018",
      "features": {
        "alloc": [
          "futures-core/alloc"
        ],
        "cfg-target-has-atomic": [],
        "default": [
          "std"
        ],
        "futures-sink": [
          "dep:futures-sink"
        ],
        "sink": [
          "futures-sink"
        ],
        "std": [
          "alloc",
          "futures-core/std"
        ],
        "unstable": []
      },
      "homepage": "https://rust-lang.github.io/futures-rs",
      "id": "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.30",
      "keywords": [],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.30/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "all-features": true,
            "rustdoc-args": [
              "--cfg",
              "docsrs"
            ]
          }
        }
      },
      "name": "futures-channel",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/rust-lang/futures-rs",
      "rust_version": "1.56",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "futures-channel",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.30/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "mpsc-size_hint",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.30/tests/mpsc-size_hint.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "mpsc",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.30/tests/mpsc.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "mpsc-close",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.30/tests/mpsc-close.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "oneshot",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.30/tests/oneshot.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "channel",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.30/tests/channel.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "sync_mpsc",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.30/benches/sync_mpsc.rs",
          "test": false
        }
      ],
      "version": "0.3.30"
    },
    {
      "authors": [],
      "categories": [],
      "default_run": null,
      "dependencies": [
        {
          "features": [
            "require-cas"
          ],
          "kind": null,
          "name": "portable-atomic",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.3",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        }
      ],
      "description": "The core traits and types in for the `futures` library.\n",
      "documentation": null,
      "edition": "2018",
      "features": {
        "alloc": [],
        "cfg-target-has-atomic": [],
        "default": [
          "std"
        ],
        "portable-atomic": [
          "dep:portable-atomic"
        ],
        "std": [
          "alloc"
        ],
        "unstable": []
      },
      "homepage": "https://rust-lang.github.io/futures-rs",
      "id": "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.30",
      "keywords": [],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.30/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "all-features": true,
            "rustdoc-args": [
              "--cfg",
              "docsrs"
            ]
          }
        }
      },
      "name": "futures-core",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/rust-lang/futures-rs",
      "rust_version": "1.36",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "futures-core",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.30/src/lib.rs",
          "test": true
        }
      ],
      "version": "0.3.30"
    },
    {
      "authors": [],
      "categories": [],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "futures-core",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "futures-task",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "futures-util",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "num_cpus",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.8.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Executors for asynchronous tasks based on the futures-rs library.\n",
      "documentation": null,
      "edition": "2018",
      "features": {
        "default": [
          "std"
        ],
        "num_cpus": [
          "dep:num_cpus"
        ],
        "std": [
          "futures-core/std",
          "futures-task/std",
          "futures-util/std"
        ],
        "thread-pool": [
          "std",
          "num_cpus"
        ]
      },
      "homepage": "https://rust-lang.github.io/futures-rs",
      "id": "registry+https://github.com/rust-lang/crates.io-index#futures-executor@0.3.30",
      "keywords": [],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-executor-0.3.30/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "all-features": true,
            "rustdoc-args": [
              "--cfg",
              "docsrs"
            ]
          }
        }
      },
      "name": "futures-executor",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/rust-lang/futures-rs",
      "rust_version": "1.56",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "futures-executor",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-executor-0.3.30/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "local_pool",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-executor-0.3.30/tests/local_pool.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "thread_notify",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-executor-0.3.30/benches/thread_notify.rs",
          "test": false
        }
      ],
      "version": "0.3.30"
    },
    {
      "authors": [],
      "categories": [],
      "default_run": null,
      "dependencies": [],
      "description": "The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library.\n",
      "documentation": null,
      "edition": "2018",
      "features": {
        "default": [
          "std"
        ],
        "std": [],
        "unstable": []
      },
      "homepage": "https://rust-lang.github.io/futures-rs",
      "id": "registry+https://github.com/rust-lang/crates.io-index#futures-io@0.3.30",
      "keywords": [],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-io-0.3.30/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "all-features": true,
            "rustdoc-args": [
              "--cfg",
              "docsrs"
            ]
          }
        }
      },
      "name": "futures-io",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/rust-lang/futures-rs",
      "rust_version": "1.36",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "futures-io",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-io-0.3.30/src/lib.rs",
          "test": true
        }
      ],
      "version": "0.3.30"
    },
    {
      "authors": [],
      "categories": [],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "proc-macro2",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.60",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "quote",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "full"
          ],
          "kind": null,
          "name": "syn",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^2.0.8",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "The futures-rs procedural macro implementations.\n",
      "documentation": null,
      "edition": "2018",
      "features": {},
      "homepage": "https://rust-lang.github.io/futures-rs",
      "id": "registry+https://github.com/rust-lang/crates.io-index#futures-macro@0.3.30",
      "keywords": [],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-macro-0.3.30/Cargo.toml",
      "metadata": null,
      "name": "futures-macro",
      "publish": null,
      "readme": null,
      "repository": "https://github.com/rust-lang/futures-rs",
      "rust_version": "1.56",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "proc-macro"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "proc-macro"
          ],
          "name": "futures-macro",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-macro-0.3.30/src/lib.rs",
          "test": true
        }
      ],
      "version": "0.3.30"
    },
    {
      "authors": [],
      "categories": [],
      "default_run": null,
      "dependencies": [],
      "description": "The asynchronous `Sink` trait for the futures-rs library.\n",
      "documentation": null,
      "edition": "2018",
      "features": {
        "alloc": [],
        "default": [
          "std"
        ],
        "std": [
          "alloc"
        ]
      },
      "homepage": "https://rust-lang.github.io/futures-rs",
      "id": "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.30",
      "keywords": [],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-sink-0.3.30/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "all-features": true
          }
        }
      },
      "name": "futures-sink",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/rust-lang/futures-rs",
      "rust_version": "1.36",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "futures-sink",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-sink-0.3.30/src/lib.rs",
          "test": true
        }
      ],
      "version": "0.3.30"
    },
    {
      "authors": [],
      "categories": [],
      "default_run": null,
      "dependencies": [],
      "description": "Tools for working with tasks.\n",
      "documentation": null,
      "edition": "2018",
      "features": {
        "alloc": [],
        "cfg-target-has-atomic": [],
        "default": [
          "std"
        ],
        "std": [
          "alloc"
        ],
        "unstable": []
      },
      "homepage": "https://rust-lang.github.io/futures-rs",
      "id": "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.30",
      "keywords": [],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.30/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "all-features": true
          }
        }
      },
      "name": "futures-task",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/rust-lang/futures-rs",
      "rust_version": "1.56",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "futures-task",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.30/src/lib.rs",
          "test": true
        }
      ],
      "version": "0.3.30"
    },
    {
      "authors": [],
      "categories": [],
      "default_run": null,
      "dependencies": [
        {
          "features": [
            "std"
          ],
          "kind": null,
          "name": "futures-channel",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "futures-core",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [
            "std"
          ],
          "kind": null,
          "name": "futures-io",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "futures-macro",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "=0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "futures-sink",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "futures-task",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.30",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "futures",
          "optional": true,
          "registry": null,
          "rename": "futures_01",
          "req": "^0.1.25",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "memchr",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^2.2",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "pin-project-lite",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.2.6",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "pin-utils",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "slab",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.4.2",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "tokio-io",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.1.9",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "tokio",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.1.11",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Common utilities and extension traits for the futures-rs library.\n",
      "documentation": null,
      "edition": "2018",
      "features": {
        "alloc": [
          "futures-core/alloc",
          "futures-task/alloc"
        ],
        "async-await": [],
        "async-await-macro": [
          "async-await",
          "futures-macro"
        ],
        "bilock": [],
        "cfg-target-has-atomic": [],
        "channel": [
          "std",
          "futures-channel"
        ],
        "compat": [
          "std",
          "futures_01"
        ],
        "default": [
          "std",
          "async-await",
          "async-await-macro"
        ],
        "futures-channel": [
          "dep:futures-channel"
        ],
        "futures-io": [
          "dep:futures-io"
        ],
        "futures-macro": [
          "dep:futures-macro"
        ],
        "futures-sink": [
          "dep:futures-sink"
        ],
        "futures_01": [
          "dep:futures_01"
        ],
        "io": [
          "std",
          "futures-io",
          "memchr"
        ],
        "io-compat": [
          "io",
          "compat",
          "tokio-io"
        ],
        "memchr": [
          "dep:memchr"
        ],
        "portable-atomic": [
          "futures-core/portable-atomic"
        ],
        "sink": [
          "futures-sink"
        ],
        "slab": [
          "dep:slab"
        ],
        "std": [
          "alloc",
          "futures-core/std",
          "futures-task/std",
          "slab"
        ],
        "tokio-io": [
          "dep:tokio-io"
        ],
        "unstable": [
          "futures-core/unstable",
          "futures-task/unstable"
        ],
        "write-all-vectored": [
          "io"
        ]
      },
      "homepage": "https://rust-lang.github.io/futures-rs",
      "id": "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.30",
      "keywords": [],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.30/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "all-features": true,
            "rustdoc-args": [
              "--cfg",
              "docsrs"
            ]
          }
        }
      },
      "name": "futures-util",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/rust-lang/futures-rs",
      "rust_version": "1.56",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "futures-util",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.30/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "futures_unordered",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.30/benches/futures_unordered.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "select",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.30/benches/select.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "flatten_unordered",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.30/benches/flatten_unordered.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "bilock",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.30/benches/bilock.rs",
          "test": false
        }
      ],
      "version": "0.3.30"
    },
    {
      "authors": [
        "The Rust Project Developers"
      ],
      "categories": [
        "filesystem"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": "dev",
          "name": "doc-comment",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "tempdir",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Support for matching file paths against Unix shell style patterns.\n",
      "documentation": "https://docs.rs/glob/0.3.1",
      "edition": "2015",
      "features": {},
      "homepage": "https://github.com/rust-lang/glob",
      "id": "registry+https://github.com/rust-lang/crates.io-index#glob@0.3.1",
      "keywords": [],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/glob-0.3.1/Cargo.toml",
      "metadata": null,
      "name": "glob",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/rust-lang/glob",
      "rust_version": null,
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2015",
          "kind": [
            "lib"
          ],
          "name": "glob",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/glob-0.3.1/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2015",
          "kind": [
            "test"
          ],
          "name": "glob-std",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/glob-0.3.1/tests/glob-std.rs",
          "test": true
        }
      ],
      "version": "0.3.1"
    },
    {
      "authors": [
        "Amanieu d'Antras <amanieu@gmail.com>"
      ],
      "categories": [
        "data-structures",
        "no-std"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "ahash",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.8.6",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "rustc-std-workspace-alloc",
          "optional": true,
          "registry": null,
          "rename": "alloc",
          "req": "^1.0.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "alloc"
          ],
          "kind": null,
          "name": "allocator-api2",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.2.9",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "compiler_builtins",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.1.2",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "rustc-std-workspace-core",
          "optional": true,
          "registry": null,
          "rename": "core",
          "req": "^1.0.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "equivalent",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "rayon",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "alloc"
          ],
          "kind": null,
          "name": "rkyv",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.7.42",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "serde",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.0.25",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [
            "allocator-api2"
          ],
          "kind": "dev",
          "name": "bumpalo",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^3.13.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "doc-comment",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "fnv",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.7",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "lazy_static",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.4",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "small_rng"
          ],
          "kind": "dev",
          "name": "rand",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.8.3",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "rayon",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "validation"
          ],
          "kind": "dev",
          "name": "rkyv",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.7.42",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "serde_test",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "A Rust port of Google's SwissTable hash map",
      "documentation": null,
      "edition": "2021",
      "features": {
        "ahash": [
          "dep:ahash"
        ],
        "alloc": [
          "dep:alloc"
        ],
        "allocator-api2": [
          "dep:allocator-api2"
        ],
        "compiler_builtins": [
          "dep:compiler_builtins"
        ],
        "core": [
          "dep:core"
        ],
        "default": [
          "ahash",
          "inline-more",
          "allocator-api2"
        ],
        "equivalent": [
          "dep:equivalent"
        ],
        "inline-more": [],
        "nightly": [
          "allocator-api2?/nightly",
          "bumpalo/allocator_api"
        ],
        "raw": [],
        "rayon": [
          "dep:rayon"
        ],
        "rkyv": [
          "dep:rkyv"
        ],
        "rustc-dep-of-std": [
          "nightly",
          "core",
          "compiler_builtins",
          "alloc",
          "rustc-internal-api"
        ],
        "rustc-internal-api": [],
        "serde": [
          "dep:serde"
        ]
      },
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.3",
      "keywords": [
        "hash",
        "no_std",
        "hashmap",
        "swisstable"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.3/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "features": [
              "nightly",
              "rayon",
              "serde",
              "raw"
            ],
            "rustdoc-args": [
              "--generate-link-to-definition"
            ]
          }
        }
      },
      "name": "hashbrown",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/rust-lang/hashbrown",
      "rust_version": "1.63.0",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2021",
          "kind": [
            "lib"
          ],
          "name": "hashbrown",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.3/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "hasher",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.3/tests/hasher.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "equivalent_trait",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.3/tests/equivalent_trait.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "serde",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.3/tests/serde.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "raw",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.3/tests/raw.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "set",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.3/tests/set.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "rayon",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.3/tests/rayon.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "bench"
          ],
          "name": "bench",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.3/benches/bench.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "bench"
          ],
          "name": "insert_unique_unchecked",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.3/benches/insert_unique_unchecked.rs",
          "test": false
        }
      ],
      "version": "0.14.3"
    },
    {
      "authors": [],
      "categories": [
        "data-structures",
        "no-std"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "arbitrary",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "borsh",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.2",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "equivalent",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [
            "raw"
          ],
          "kind": null,
          "name": "hashbrown",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.14.1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "quickcheck",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "rayon",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.5.3",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "rustc-rayon",
          "optional": true,
          "registry": null,
          "rename": "rustc-rayon",
          "req": "^0.5",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "serde",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": "dev",
          "name": "fnv",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "fxhash",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.2.1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "itertools",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.12",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "lazy_static",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.3",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "quickcheck",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [
            "small_rng"
          ],
          "kind": "dev",
          "name": "rand",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.8",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "serde_derive",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "A hash table with consistent order and fast iteration.",
      "documentation": "https://docs.rs/indexmap/",
      "edition": "2021",
      "features": {
        "arbitrary": [
          "dep:arbitrary"
        ],
        "borsh": [
          "dep:borsh"
        ],
        "default": [
          "std"
        ],
        "quickcheck": [
          "dep:quickcheck"
        ],
        "rayon": [
          "dep:rayon"
        ],
        "rustc-rayon": [
          "dep:rustc-rayon"
        ],
        "serde": [
          "dep:serde"
        ],
        "std": [],
        "test_debug": []
      },
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.2.6",
      "keywords": [
        "hashmap",
        "no_std"
      ],
      "license": "Apache-2.0 OR MIT",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.2.6/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "features": [
              "arbitrary",
              "quickcheck",
              "serde",
              "borsh",
              "rayon"
            ],
            "rustdoc-args": [
              "--cfg",
              "docsrs"
            ]
          }
        },
        "release": {
          "no-dev-version": true,
          "tag-name": "{{version}}"
        }
      },
      "name": "indexmap",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/indexmap-rs/indexmap",
      "rust_version": "1.63",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2021",
          "kind": [
            "lib"
          ],
          "name": "indexmap",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.2.6/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "macros_full_path",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.2.6/tests/macros_full_path.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "equivalent_trait",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.2.6/tests/equivalent_trait.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "tests",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.2.6/tests/tests.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "quick",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.2.6/tests/quick.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "bench"
          ],
          "name": "bench",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.2.6/benches/bench.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "bench"
          ],
          "name": "faststring",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-2.2.6/benches/faststring.rs",
          "test": false
        }
      ],
      "version": "2.2.6"
    },
    {
      "authors": [
        "David Tolnay <dtolnay@gmail.com>"
      ],
      "categories": [
        "value-formatting",
        "no-std",
        "no-std::no-alloc"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "no-panic",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Fast integer primitive to string conversion",
      "documentation": "https://docs.rs/itoa",
      "edition": "2018",
      "features": {
        "no-panic": [
          "dep:no-panic"
        ]
      },
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11",
      "keywords": [
        "integer"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.11/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "rustdoc-args": [
              "--generate-link-to-definition"
            ],
            "targets": [
              "x86_64-unknown-linux-gnu"
            ]
          }
        }
      },
      "name": "itoa",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/dtolnay/itoa",
      "rust_version": "1.36",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "itoa",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.11/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "test",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.11/tests/test.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "bench",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.11/benches/bench.rs",
          "test": false
        }
      ],
      "version": "1.0.11"
    },
    {
      "authors": [
        "Andrew Gallant <jamslam@gmail.com>",
        "bluss"
      ],
      "categories": [],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "compiler_builtins",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.1.2",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "rustc-std-workspace-core",
          "optional": true,
          "registry": null,
          "rename": "core",
          "req": "^1.0.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "log",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.4.20",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "quickcheck",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.3",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        }
      ],
      "description": "Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for\n1, 2 or 3 byte search and single substring search.\n",
      "documentation": "https://docs.rs/memchr/",
      "edition": "2021",
      "features": {
        "alloc": [],
        "compiler_builtins": [
          "dep:compiler_builtins"
        ],
        "core": [
          "dep:core"
        ],
        "default": [
          "std"
        ],
        "libc": [],
        "logging": [
          "dep:log"
        ],
        "rustc-dep-of-std": [
          "core",
          "compiler_builtins"
        ],
        "std": [
          "alloc"
        ],
        "use_std": [
          "std"
        ]
      },
      "homepage": "https://github.com/BurntSushi/memchr",
      "id": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.2",
      "keywords": [
        "memchr",
        "memmem",
        "substring",
        "find",
        "search"
      ],
      "license": "Unlicense OR MIT",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.2/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "rustdoc-args": [
              "--generate-link-to-definition"
            ]
          }
        }
      },
      "name": "memchr",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/BurntSushi/memchr",
      "rust_version": "1.61",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2021",
          "kind": [
            "lib"
          ],
          "name": "memchr",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.2/src/lib.rs",
          "test": true
        }
      ],
      "version": "2.7.2"
    },
    {
      "authors": [
        "Aleksey Kladov <aleksey.kladov@gmail.com>"
      ],
      "categories": [
        "rust-patterns",
        "memory-management"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "critical-section",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "parking_lot_core",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.9.3",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "portable-atomic",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "std"
          ],
          "kind": "dev",
          "name": "critical-section",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.1.1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "regex",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.2.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Single assignment cells and lazy values.",
      "documentation": "https://docs.rs/once_cell",
      "edition": "2021",
      "features": {
        "alloc": [
          "race"
        ],
        "atomic-polyfill": [
          "critical-section"
        ],
        "critical-section": [
          "dep:critical-section",
          "portable-atomic"
        ],
        "default": [
          "std"
        ],
        "parking_lot": [
          "dep:parking_lot_core"
        ],
        "portable-atomic": [
          "dep:portable-atomic"
        ],
        "race": [],
        "std": [
          "alloc"
        ],
        "unstable": []
      },
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.19.0",
      "keywords": [
        "lazy",
        "static"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.19.0/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "all-features": true,
            "rustdoc-args": [
              "--generate-link-to-definition"
            ]
          }
        }
      },
      "name": "once_cell",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/matklad/once_cell",
      "rust_version": "1.60",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2021",
          "kind": [
            "lib"
          ],
          "name": "once_cell",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.19.0/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "bench",
          "required-features": [
            "std"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.19.0/examples/bench.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "bench_acquire",
          "required-features": [
            "std"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.19.0/examples/bench_acquire.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "lazy_static",
          "required-features": [
            "std"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.19.0/examples/lazy_static.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "reentrant_init_deadlocks",
          "required-features": [
            "std"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.19.0/examples/reentrant_init_deadlocks.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "regex",
          "required-features": [
            "std"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.19.0/examples/regex.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "test_synchronization",
          "required-features": [
            "std"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.19.0/examples/test_synchronization.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "it",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.19.0/tests/it/main.rs",
          "test": true
        }
      ],
      "version": "1.19.0"
    },
    {
      "authors": [],
      "categories": [
        "no-std",
        "no-std::no-alloc",
        "rust-patterns"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": "dev",
          "name": "rustversion",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "static_assertions",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "A lightweight version of pin-project written with declarative macros.\n",
      "documentation": null,
      "edition": "2018",
      "features": {},
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14",
      "keywords": [
        "pin",
        "macros"
      ],
      "license": "Apache-2.0 OR MIT",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.14/Cargo.toml",
      "metadata": {
        "cargo_check_external_types": {
          "allowed_external_types": []
        },
        "docs": {
          "rs": {
            "targets": [
              "x86_64-unknown-linux-gnu"
            ]
          }
        }
      },
      "name": "pin-project-lite",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/taiki-e/pin-project-lite",
      "rust_version": "1.37",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "pin-project-lite",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.14/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "test",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.14/tests/test.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "proper_unpin",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.14/tests/proper_unpin.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "drop_order",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.14/tests/drop_order.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "compiletest",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.14/tests/compiletest.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "expandtest",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.14/tests/expandtest.rs",
          "test": true
        }
      ],
      "version": "0.2.14"
    },
    {
      "authors": [
        "Josef Brandl <mail@josefbrandl.de>"
      ],
      "categories": [],
      "default_run": null,
      "dependencies": [],
      "description": "Utilities for pinning\n",
      "documentation": "https://docs.rs/pin-utils",
      "edition": "2018",
      "features": {},
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#pin-utils@0.1.0",
      "keywords": [],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/Cargo.toml",
      "metadata": null,
      "name": "pin-utils",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/rust-lang-nursery/pin-utils",
      "rust_version": null,
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "pin-utils",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "stack_pin",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/tests/stack_pin.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "projection",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/tests/projection.rs",
          "test": true
        }
      ],
      "version": "0.1.0"
    },
    {
      "authors": [
        "David Tolnay <dtolnay@gmail.com>",
        "Alex Crichton <alex@alexcrichton.com>"
      ],
      "categories": [
        "development-tools::procedural-macro-helpers"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "unicode-ident",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "flate2",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "quote",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": "dev",
          "name": "rayon",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "rustversion",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "tar",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.4",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.",
      "documentation": "https://docs.rs/proc-macro2",
      "edition": "2021",
      "features": {
        "default": [
          "proc-macro"
        ],
        "nightly": [],
        "proc-macro": [],
        "span-locations": []
      },
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80",
      "keywords": [
        "macros",
        "syn"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "rustc-args": [
              "--cfg",
              "procmacro2_semver_exempt"
            ],
            "rustdoc-args": [
              "--cfg",
              "procmacro2_semver_exempt",
              "--cfg",
              "doc_cfg",
              "--generate-link-to-definition"
            ],
            "targets": [
              "x86_64-unknown-linux-gnu"
            ]
          }
        },
        "playground": {
          "features": [
            "span-locations"
          ]
        }
      },
      "name": "proc-macro2",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/dtolnay/proc-macro2",
      "rust_version": "1.56",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2021",
          "kind": [
            "lib"
          ],
          "name": "proc-macro2",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/tests/test.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "marker",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/tests/marker.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "features",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/tests/features.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_size",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/tests/test_size.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_fmt",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/tests/test_fmt.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "comments",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/tests/comments.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "custom-build"
          ],
          "name": "build-script-build",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.80/build.rs",
          "test": false
        }
      ],
      "version": "1.0.80"
    },
    {
      "authors": [
        "David Tolnay <dtolnay@gmail.com>"
      ],
      "categories": [
        "development-tools::procedural-macro-helpers"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "proc-macro2",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.74",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": "dev",
          "name": "rustversion",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "diff"
          ],
          "kind": "dev",
          "name": "trybuild",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.66",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Quasi-quoting macro quote!(...)",
      "documentation": "https://docs.rs/quote/",
      "edition": "2018",
      "features": {
        "default": [
          "proc-macro"
        ],
        "proc-macro": [
          "proc-macro2/proc-macro"
        ]
      },
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
      "keywords": [
        "macros",
        "syn"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.36/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "rustdoc-args": [
              "--generate-link-to-definition"
            ],
            "targets": [
              "x86_64-unknown-linux-gnu"
            ]
          }
        }
      },
      "name": "quote",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/dtolnay/quote",
      "rust_version": "1.56",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "quote",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.36/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "test",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.36/tests/test.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "compiletest",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.36/tests/compiletest.rs",
          "test": true
        }
      ],
      "version": "1.0.36"
    },
    {
      "authors": [
        "David Tolnay <dtolnay@gmail.com>"
      ],
      "categories": [
        "development-tools::build-utils",
        "no-std",
        "no-std::no-alloc"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [
            "diff"
          ],
          "kind": "dev",
          "name": "trybuild",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.49",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Conditional compilation according to rustc compiler version",
      "documentation": "https://docs.rs/rustversion",
      "edition": "2018",
      "features": {},
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.15",
      "keywords": [],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustversion-1.0.15/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "rustdoc-args": [
              "--generate-link-to-definition"
            ],
            "targets": [
              "x86_64-unknown-linux-gnu"
            ]
          }
        }
      },
      "name": "rustversion",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/dtolnay/rustversion",
      "rust_version": "1.31",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "proc-macro"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "proc-macro"
          ],
          "name": "rustversion",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustversion-1.0.15/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "test_const",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustversion-1.0.15/tests/test_const.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "test_parse",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustversion-1.0.15/tests/test_parse.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "test_eval",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustversion-1.0.15/tests/test_eval.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "compiletest",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustversion-1.0.15/tests/compiletest.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "custom-build"
          ],
          "name": "build-script-build",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustversion-1.0.15/build/build.rs",
          "test": false
        }
      ],
      "version": "1.0.15"
    },
    {
      "authors": [
        "David Tolnay <dtolnay@gmail.com>"
      ],
      "categories": [
        "value-formatting",
        "no-std",
        "no-std::no-alloc"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "no-panic",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "num_cpus",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.8",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "rand",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.8",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "rand_xorshift",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Fast floating point to string conversion",
      "documentation": "https://docs.rs/ryu",
      "edition": "2018",
      "features": {
        "no-panic": [
          "dep:no-panic"
        ],
        "small": []
      },
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.17",
      "keywords": [
        "float"
      ],
      "license": "Apache-2.0 OR BSL-1.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "rustdoc-args": [
              "--generate-link-to-definition"
            ],
            "targets": [
              "x86_64-unknown-linux-gnu"
            ]
          }
        }
      },
      "name": "ryu",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/dtolnay/ryu",
      "rust_version": "1.36",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "ryu",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "example"
          ],
          "name": "upstream_benchmark",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/examples/upstream_benchmark.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "exhaustive",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/exhaustive.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "common_test",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/common_test.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "d2s_table_test",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/d2s_table_test.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "d2s_test",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/d2s_test.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "d2s_intrinsics_test",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/d2s_intrinsics_test.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "s2d_test",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/s2d_test.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "s2f_test",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/s2f_test.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "f2s_test",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/tests/f2s_test.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "bench",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.17/benches/bench.rs",
          "test": false
        }
      ],
      "version": "1.0.17"
    },
    {
      "authors": [
        "Erick Tryzelaar <erick.tryzelaar@gmail.com>",
        "David Tolnay <dtolnay@gmail.com>"
      ],
      "categories": [
        "encoding",
        "no-std",
        "no-std::no-alloc"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "serde_derive",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "serde_derive",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "serde_derive",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "=1.0.197",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": "cfg(any())",
          "uses_default_features": true
        }
      ],
      "description": "A generic serialization/deserialization framework",
      "documentation": "https://docs.rs/serde",
      "edition": "2018",
      "features": {
        "alloc": [],
        "default": [
          "std"
        ],
        "derive": [
          "serde_derive"
        ],
        "rc": [],
        "serde_derive": [
          "dep:serde_derive"
        ],
        "std": [],
        "unstable": []
      },
      "homepage": "https://serde.rs",
      "id": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197",
      "keywords": [
        "serde",
        "serialization",
        "no_std"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.197/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "features": [
              "derive",
              "rc",
              "unstable"
            ],
            "rustdoc-args": [
              "--cfg",
              "doc_cfg",
              "--generate-link-to-definition"
            ],
            "targets": [
              "x86_64-unknown-linux-gnu"
            ]
          }
        },
        "playground": {
          "features": [
            "derive",
            "rc"
          ]
        }
      },
      "name": "serde",
      "publish": null,
      "readme": "crates-io.md",
      "repository": "https://github.com/serde-rs/serde",
      "rust_version": "1.31",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "serde",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.197/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "custom-build"
          ],
          "name": "build-script-build",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.197/build.rs",
          "test": false
        }
      ],
      "version": "1.0.197"
    },
    {
      "authors": [
        "Erick Tryzelaar <erick.tryzelaar@gmail.com>",
        "David Tolnay <dtolnay@gmail.com>"
      ],
      "categories": [
        "no-std",
        "no-std::no-alloc"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [
            "proc-macro"
          ],
          "kind": null,
          "name": "proc-macro2",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.74",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [
            "proc-macro"
          ],
          "kind": null,
          "name": "quote",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.35",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [
            "clone-impls",
            "derive",
            "parsing",
            "printing",
            "proc-macro"
          ],
          "kind": null,
          "name": "syn",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^2.0.46",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": "dev",
          "name": "serde",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]",
      "documentation": "https://serde.rs/derive.html",
      "edition": "2015",
      "features": {
        "default": [],
        "deserialize_in_place": []
      },
      "homepage": "https://serde.rs",
      "id": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.197",
      "keywords": [
        "serde",
        "serialization",
        "no_std",
        "derive"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.197/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "rustdoc-args": [
              "--generate-link-to-definition"
            ],
            "targets": [
              "x86_64-unknown-linux-gnu"
            ]
          }
        }
      },
      "name": "serde_derive",
      "publish": null,
      "readme": "crates-io.md",
      "repository": "https://github.com/serde-rs/serde",
      "rust_version": "1.56",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "proc-macro"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2015",
          "kind": [
            "proc-macro"
          ],
          "name": "serde_derive",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.197/src/lib.rs",
          "test": true
        }
      ],
      "version": "1.0.197"
    },
    {
      "authors": [
        "Erick Tryzelaar <erick.tryzelaar@gmail.com>",
        "David Tolnay <dtolnay@gmail.com>"
      ],
      "categories": [
        "encoding",
        "parser-implementations",
        "no-std"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "indexmap",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^2.2.1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "itoa",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "ryu",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "serde",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.194",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": "dev",
          "name": "automod",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.11",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "indoc",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^2.0.2",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "ref-cast",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.18",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "rustversion",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.13",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "derive"
          ],
          "kind": "dev",
          "name": "serde",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.194",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "serde_bytes",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.11.10",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "serde_derive",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.166",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "serde_stacker",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.1.8",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "diff"
          ],
          "kind": "dev",
          "name": "trybuild",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.81",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "A JSON serialization file format",
      "documentation": "https://docs.rs/serde_json",
      "edition": "2021",
      "features": {
        "alloc": [
          "serde/alloc"
        ],
        "arbitrary_precision": [],
        "default": [
          "std"
        ],
        "float_roundtrip": [],
        "indexmap": [
          "dep:indexmap"
        ],
        "preserve_order": [
          "indexmap",
          "std"
        ],
        "raw_value": [],
        "std": [
          "serde/std"
        ],
        "unbounded_depth": []
      },
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.116",
      "keywords": [
        "json",
        "serde",
        "serialization"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "features": [
              "preserve_order",
              "raw_value",
              "unbounded_depth"
            ],
            "rustdoc-args": [
              "--cfg",
              "docsrs",
              "--generate-link-to-definition"
            ],
            "targets": [
              "x86_64-unknown-linux-gnu"
            ]
          }
        },
        "playground": {
          "features": [
            "raw_value"
          ]
        }
      },
      "name": "serde_json",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/serde-rs/json",
      "rust_version": "1.56",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2021",
          "kind": [
            "lib"
          ],
          "name": "serde_json",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/tests/test.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "stream",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/tests/stream.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "map",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/tests/map.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "debug",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/tests/debug.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "regression",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/tests/regression.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "lexical",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/tests/lexical.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "compiletest",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/tests/compiletest.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "custom-build"
          ],
          "name": "build-script-build",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.116/build.rs",
          "test": false
        }
      ],
      "version": "1.0.116"
    },
    {
      "authors": [],
      "categories": [
        "encoding",
        "parser-implementations",
        "parsing",
        "config"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "serde",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.0.145",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "serde",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "serde-untagged",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "serde_derive",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Serde-compatible spanned Value",
      "documentation": null,
      "edition": "2021",
      "features": {
        "serde": [
          "dep:serde"
        ]
      },
      "homepage": "https://github.com/toml-rs/toml",
      "id": "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.5",
      "keywords": [
        "serde",
        "span"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_spanned-0.6.5/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "all-features": true,
            "rustdoc-args": [
              "--cfg",
              "docsrs"
            ]
          }
        },
        "release": {
          "pre-release-replacements": [
            {
              "file": "CHANGELOG.md",
              "min": 1,
              "replace": "{{version}}",
              "search": "Unreleased"
            },
            {
              "exactly": 1,
              "file": "CHANGELOG.md",
              "replace": "...{{tag_name}}",
              "search": "\\.\\.\\.HEAD"
            },
            {
              "file": "CHANGELOG.md",
              "min": 1,
              "replace": "{{date}}",
              "search": "ReleaseDate"
            },
            {
              "exactly": 1,
              "file": "CHANGELOG.md",
              "replace": "<!-- next-header -->\n## [Unreleased] - ReleaseDate\n",
              "search": "<!-- next-header -->"
            },
            {
              "exactly": 1,
              "file": "CHANGELOG.md",
              "replace": "<!-- next-url -->\n[Unreleased]: https://github.com/toml-rs/toml/compare/{{tag_name}}...HEAD",
              "search": "<!-- next-url -->"
            }
          ]
        }
      },
      "name": "serde_spanned",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/toml-rs/toml",
      "rust_version": "1.67",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2021",
          "kind": [
            "lib"
          ],
          "name": "serde_spanned",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_spanned-0.6.5/src/lib.rs",
          "test": true
        }
      ],
      "version": "0.6.5"
    },
    {
      "authors": [
        "Carl Lerche <me@carllerche.com>"
      ],
      "categories": [
        "memory-management",
        "data-structures",
        "no-std"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [
            "alloc"
          ],
          "kind": null,
          "name": "serde",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.0.95",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": "dev",
          "name": "rustversion",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "derive"
          ],
          "kind": "dev",
          "name": "serde",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "serde_test",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "build",
          "name": "autocfg",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Pre-allocated storage for a uniform data type",
      "documentation": null,
      "edition": "2018",
      "features": {
        "default": [
          "std"
        ],
        "serde": [
          "dep:serde"
        ],
        "std": []
      },
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#slab@0.4.9",
      "keywords": [
        "slab",
        "allocator",
        "no_std"
      ],
      "license": "MIT",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.9/Cargo.toml",
      "metadata": null,
      "name": "slab",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/tokio-rs/slab",
      "rust_version": "1.31",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "slab",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.9/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "slab",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.9/tests/slab.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "serde",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.9/tests/serde.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "custom-build"
          ],
          "name": "build-script-build",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.9/build.rs",
          "test": false
        }
      ],
      "version": "0.4.9"
    },
    {
      "authors": [
        "David Tolnay <dtolnay@gmail.com>"
      ],
      "categories": [
        "development-tools::procedural-macro-helpers",
        "parser-implementations"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "proc-macro2",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.80",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "quote",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.0.35",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "unicode-ident",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "anyhow",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "automod",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "flate2",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "insta",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "rayon",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "ref-cast",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "blocking"
          ],
          "kind": "dev",
          "name": "reqwest",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.12",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "rustversion",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "syn-test-suite",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "tar",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.4.16",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "termcolor",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "walkdir",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^2.3.2",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Parser for Rust source code",
      "documentation": "https://docs.rs/syn",
      "edition": "2021",
      "features": {
        "clone-impls": [],
        "default": [
          "derive",
          "parsing",
          "printing",
          "clone-impls",
          "proc-macro"
        ],
        "derive": [],
        "extra-traits": [],
        "fold": [],
        "full": [],
        "parsing": [],
        "printing": [
          "dep:quote"
        ],
        "proc-macro": [
          "proc-macro2/proc-macro",
          "quote?/proc-macro"
        ],
        "test": [
          "syn-test-suite/all-features"
        ],
        "visit": [],
        "visit-mut": []
      },
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.59",
      "keywords": [
        "macros",
        "syn"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "all-features": true,
            "rustdoc-args": [
              "--cfg",
              "doc_cfg",
              "--generate-link-to-definition"
            ],
            "targets": [
              "x86_64-unknown-linux-gnu"
            ]
          }
        },
        "playground": {
          "features": [
            "full",
            "visit",
            "visit-mut",
            "fold",
            "extra-traits"
          ]
        }
      },
      "name": "syn",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/dtolnay/syn",
      "rust_version": "1.60",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2021",
          "kind": [
            "lib"
          ],
          "name": "syn",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_parse_buffer",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_parse_buffer.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_round_trip",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_round_trip.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_precedence",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_precedence.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "zzz_stable",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/zzz_stable.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_shebang",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_shebang.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_generics",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_generics.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_ty",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_ty.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_visibility",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_visibility.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_receiver",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_receiver.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_size",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_size.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_item",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_item.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_pat",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_pat.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_stmt",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_stmt.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_ident",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_ident.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_parse_quote",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_parse_quote.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_iterators",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_iterators.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_grouping",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_grouping.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_path",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_path.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_asyncness",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_asyncness.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "regression",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/regression.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_lit",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_lit.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_parse_stream",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_parse_stream.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_attribute",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_attribute.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_derive_input",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_derive_input.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_token_trees",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_token_trees.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_meta",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_meta.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test_expr",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/tests/test_expr.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "bench"
          ],
          "name": "rust",
          "required-features": [
            "full",
            "parsing"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/benches/rust.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "bench"
          ],
          "name": "file",
          "required-features": [
            "full",
            "parsing"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.59/benches/file.rs",
          "test": false
        }
      ],
      "version": "2.0.59"
    },
    {
      "authors": [
        "Andrew Gallant <jamslam@gmail.com>"
      ],
      "categories": [],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "winapi-util",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.1.3",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": "cfg(windows)",
          "uses_default_features": true
        }
      ],
      "description": "A simple cross platform library for writing colored text to a terminal.\n",
      "documentation": "https://docs.rs/termcolor",
      "edition": "2018",
      "features": {},
      "homepage": "https://github.com/BurntSushi/termcolor",
      "id": "registry+https://github.com/rust-lang/crates.io-index#termcolor@1.4.1",
      "keywords": [
        "windows",
        "win",
        "color",
        "ansi",
        "console"
      ],
      "license": "Unlicense OR MIT",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/termcolor-1.4.1/Cargo.toml",
      "metadata": null,
      "name": "termcolor",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/BurntSushi/termcolor",
      "rust_version": null,
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "termcolor",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/termcolor-1.4.1/src/lib.rs",
          "test": true
        }
      ],
      "version": "1.4.1"
    },
    {
      "authors": [
        "Alex Crichton <alex@alexcrichton.com>"
      ],
      "categories": [
        "encoding",
        "parser-implementations",
        "parsing",
        "config"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "indexmap",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^2.0.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "serde",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.145",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "serde"
          ],
          "kind": null,
          "name": "serde_spanned",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.6.5",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "serde"
          ],
          "kind": null,
          "name": "toml_datetime",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.6.5",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "serde"
          ],
          "kind": null,
          "name": "toml_edit",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.22.8",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [
            "derive"
          ],
          "kind": "dev",
          "name": "serde",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.197",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "serde_json",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.114",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "snapbox",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.4.16",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "toml-test-data",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.8.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "toml-test-harness",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.4.8",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "A native Rust encoder and decoder of TOML-formatted files and streams. Provides\nimplementations of the standard Serialize/Deserialize traits for TOML data to\nfacilitate deserializing and serializing Rust structures.\n",
      "documentation": null,
      "edition": "2021",
      "features": {
        "default": [
          "parse",
          "display"
        ],
        "display": [
          "dep:toml_edit",
          "toml_edit?/display"
        ],
        "indexmap": [
          "dep:indexmap"
        ],
        "parse": [
          "dep:toml_edit",
          "toml_edit?/parse"
        ],
        "preserve_order": [
          "indexmap"
        ]
      },
      "homepage": "https://github.com/toml-rs/toml",
      "id": "registry+https://github.com/rust-lang/crates.io-index#toml@0.8.12",
      "keywords": [
        "encoding",
        "toml"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.12/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "all-features": true,
            "rustdoc-args": [
              "--cfg",
              "docsrs"
            ]
          }
        },
        "release": {
          "pre-release-replacements": [
            {
              "file": "CHANGELOG.md",
              "min": 1,
              "replace": "{{version}}",
              "search": "Unreleased"
            },
            {
              "exactly": 1,
              "file": "CHANGELOG.md",
              "replace": "...{{tag_name}}",
              "search": "\\.\\.\\.HEAD"
            },
            {
              "file": "CHANGELOG.md",
              "min": 1,
              "replace": "{{date}}",
              "search": "ReleaseDate"
            },
            {
              "exactly": 1,
              "file": "CHANGELOG.md",
              "replace": "<!-- next-header -->\n## [Unreleased] - ReleaseDate\n",
              "search": "<!-- next-header -->"
            },
            {
              "exactly": 1,
              "file": "CHANGELOG.md",
              "replace": "<!-- next-url -->\n[Unreleased]: https://github.com/toml-rs/toml/compare/{{tag_name}}...HEAD",
              "search": "<!-- next-url -->"
            }
          ]
        }
      },
      "name": "toml",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/toml-rs/toml",
      "rust_version": "1.70",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2021",
          "kind": [
            "lib"
          ],
          "name": "toml",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.12/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "decode",
          "required-features": [
            "parse",
            "display"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.12/examples/decode.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "enum_external",
          "required-features": [
            "parse",
            "display"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.12/examples/enum_external.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "toml2json",
          "required-features": [
            "parse",
            "display"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.12/examples/toml2json.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "decoder_compliance",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.12/tests/decoder_compliance.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "encoder_compliance",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.12/tests/encoder_compliance.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "testsuite",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.12/tests/testsuite/main.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "encoder",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.12/tests/encoder.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "decoder",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml-0.8.12/tests/decoder.rs",
          "test": true
        }
      ],
      "version": "0.8.12"
    },
    {
      "authors": [
        "Alex Crichton <alex@alexcrichton.com>"
      ],
      "categories": [
        "encoding",
        "parser-implementations",
        "parsing",
        "config"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "serde",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.0.145",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "A TOML-compatible datetime type",
      "documentation": null,
      "edition": "2021",
      "features": {
        "serde": [
          "dep:serde"
        ]
      },
      "homepage": "https://github.com/toml-rs/toml",
      "id": "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.5",
      "keywords": [
        "encoding",
        "toml"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml_datetime-0.6.5/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "all-features": true,
            "rustdoc-args": [
              "--cfg",
              "docsrs"
            ]
          }
        },
        "release": {
          "pre-release-replacements": [
            {
              "file": "CHANGELOG.md",
              "min": 1,
              "replace": "{{version}}",
              "search": "Unreleased"
            },
            {
              "exactly": 1,
              "file": "CHANGELOG.md",
              "replace": "...{{tag_name}}",
              "search": "\\.\\.\\.HEAD"
            },
            {
              "file": "CHANGELOG.md",
              "min": 1,
              "replace": "{{date}}",
              "search": "ReleaseDate"
            },
            {
              "exactly": 1,
              "file": "CHANGELOG.md",
              "replace": "<!-- next-header -->\n## [Unreleased] - ReleaseDate\n",
              "search": "<!-- next-header -->"
            },
            {
              "exactly": 1,
              "file": "CHANGELOG.md",
              "replace": "<!-- next-url -->\n[Unreleased]: https://github.com/toml-rs/toml/compare/{{tag_name}}...HEAD",
              "search": "<!-- next-url -->"
            }
          ]
        }
      },
      "name": "toml_datetime",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/toml-rs/toml",
      "rust_version": "1.67",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2021",
          "kind": [
            "lib"
          ],
          "name": "toml_datetime",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml_datetime-0.6.5/src/lib.rs",
          "test": true
        }
      ],
      "version": "0.6.5"
    },
    {
      "authors": [
        "Andronik Ordian <write@reusable.software>",
        "Ed Page <eopage@gmail.com>"
      ],
      "categories": [
        "encoding",
        "parser-implementations",
        "parsing",
        "config"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [
            "std"
          ],
          "kind": null,
          "name": "indexmap",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^2.0.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "max_inline"
          ],
          "kind": null,
          "name": "kstring",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^2.0.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "serde",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.0.145",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "serde"
          ],
          "kind": null,
          "name": "serde_spanned",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.6.5",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "toml_datetime",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.6.5",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "winnow",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.6.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "libtest-mimic",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.7.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "serde_json",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.114",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "harness"
          ],
          "kind": "dev",
          "name": "snapbox",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.4.16",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "toml-test-data",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.8.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "toml-test-harness",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.4.8",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Yet another format-preserving TOML parser.",
      "documentation": null,
      "edition": "2021",
      "features": {
        "default": [
          "parse",
          "display"
        ],
        "display": [],
        "parse": [
          "dep:winnow"
        ],
        "perf": [
          "dep:kstring"
        ],
        "serde": [
          "dep:serde",
          "toml_datetime/serde",
          "dep:serde_spanned"
        ],
        "unbounded": []
      },
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.22.9",
      "keywords": [
        "encoding",
        "toml"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml_edit-0.22.9/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "features": [
              "serde"
            ],
            "rustdoc-args": [
              "--cfg",
              "docsrs"
            ]
          }
        },
        "release": {
          "pre-release-replacements": [
            {
              "file": "CHANGELOG.md",
              "min": 1,
              "replace": "{{version}}",
              "search": "Unreleased"
            },
            {
              "exactly": 1,
              "file": "CHANGELOG.md",
              "replace": "...{{tag_name}}",
              "search": "\\.\\.\\.HEAD"
            },
            {
              "file": "CHANGELOG.md",
              "min": 1,
              "replace": "{{date}}",
              "search": "ReleaseDate"
            },
            {
              "exactly": 1,
              "file": "CHANGELOG.md",
              "replace": "<!-- next-header -->\n## [Unreleased] - ReleaseDate\n",
              "search": "<!-- next-header -->"
            },
            {
              "exactly": 1,
              "file": "CHANGELOG.md",
              "replace": "<!-- next-url -->\n[Unreleased]: https://github.com/toml-rs/toml/compare/{{tag_name}}...HEAD",
              "search": "<!-- next-url -->"
            }
          ],
          "tag-name": "v{{version}}"
        }
      },
      "name": "toml_edit",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/toml-rs/toml",
      "rust_version": "1.70",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2021",
          "kind": [
            "lib"
          ],
          "name": "toml_edit",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml_edit-0.22.9/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "visit",
          "required-features": [
            "parse",
            "display"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml_edit-0.22.9/examples/visit.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "testsuite",
          "required-features": [
            "parse",
            "display"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml_edit-0.22.9/tests/testsuite/main.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "decoder_compliance",
          "required-features": [
            "parse"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml_edit-0.22.9/tests/decoder_compliance.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "encoder_compliance",
          "required-features": [
            "parse",
            "display"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml_edit-0.22.9/tests/encoder_compliance.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "invalid",
          "required-features": [
            "parse"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/toml_edit-0.22.9/tests/invalid.rs",
          "test": true
        }
      ],
      "version": "0.22.9"
    },
    {
      "authors": [
        "Eliza Weisman <eliza@buoyant.io>",
        "Tokio Contributors <team@tokio.rs>"
      ],
      "categories": [
        "development-tools::debugging",
        "development-tools::profiling",
        "asynchronous",
        "no-std"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "log",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.4.17",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "pin-project-lite",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.2.9",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "tracing-attributes",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.1.27",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "tracing-core",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.1.32",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": "dev",
          "name": "criterion",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.6",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": "dev",
          "name": "futures",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.21",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": "dev",
          "name": "log",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.4.17",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "wasm-bindgen-test",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": "cfg(target_arch = \"wasm32\")",
          "uses_default_features": true
        }
      ],
      "description": "Application-level tracing for Rust.\n",
      "documentation": null,
      "edition": "2018",
      "features": {
        "async-await": [],
        "attributes": [
          "tracing-attributes"
        ],
        "default": [
          "std",
          "attributes"
        ],
        "log": [
          "dep:log"
        ],
        "log-always": [
          "log"
        ],
        "max_level_debug": [],
        "max_level_error": [],
        "max_level_info": [],
        "max_level_off": [],
        "max_level_trace": [],
        "max_level_warn": [],
        "release_max_level_debug": [],
        "release_max_level_error": [],
        "release_max_level_info": [],
        "release_max_level_off": [],
        "release_max_level_trace": [],
        "release_max_level_warn": [],
        "std": [
          "tracing-core/std"
        ],
        "tracing-attributes": [
          "dep:tracing-attributes"
        ],
        "valuable": [
          "tracing-core/valuable"
        ]
      },
      "homepage": "https://tokio.rs",
      "id": "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40",
      "keywords": [
        "logging",
        "tracing",
        "metrics",
        "async"
      ],
      "license": "MIT",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "all-features": true,
            "rustc-args": [
              "--cfg",
              "tracing_unstable"
            ],
            "rustdoc-args": [
              "--cfg",
              "docsrs",
              "--cfg",
              "tracing_unstable"
            ]
          }
        }
      },
      "name": "tracing",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/tokio-rs/tracing",
      "rust_version": "1.56.0",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "tracing",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "future_send",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/future_send.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "filter_caching_is_lexically_scoped",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/filter_caching_is_lexically_scoped.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "filters_are_reevaluated_for_different_call_sites",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/filters_are_reevaluated_for_different_call_sites.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "filters_are_not_reevaluated_for_the_same_span",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/filters_are_not_reevaluated_for_the_same_span.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "multiple_max_level_hints",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/multiple_max_level_hints.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "max_level_hint",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/max_level_hint.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "enabled",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/enabled.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "event",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/event.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "subscriber",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/subscriber.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "register_callsite_deadlock",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/register_callsite_deadlock.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "filters_dont_leak",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/filters_dont_leak.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "instrument",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/instrument.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "scoped_clobbers_default",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/scoped_clobbers_default.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "no_subscriber",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/no_subscriber.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "macro_imports",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/macro_imports.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "macros",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/macros.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "macros_incompatible_concat",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/macros_incompatible_concat.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "span",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/tests/span.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "baseline",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/baseline.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "dispatch_get_clone",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/dispatch_get_clone.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "dispatch_get_ref",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/dispatch_get_ref.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "empty_span",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/empty_span.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "enter_span",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/enter_span.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "event",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/event.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "span_fields",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/span_fields.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "span_no_fields",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/span_no_fields.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "span_repeated",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/span_repeated.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "shared",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/benches/shared.rs",
          "test": false
        }
      ],
      "version": "0.1.40"
    },
    {
      "authors": [
        "Tokio Contributors <team@tokio.rs>",
        "Eliza Weisman <eliza@buoyant.io>",
        "David Barsky <dbarsky@amazon.com>"
      ],
      "categories": [
        "development-tools::debugging",
        "development-tools::profiling",
        "asynchronous"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "proc-macro2",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.60",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "quote",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.20",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "full",
            "parsing",
            "printing",
            "visit-mut",
            "clone-impls",
            "extra-traits",
            "proc-macro"
          ],
          "kind": null,
          "name": "syn",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^2.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": "dev",
          "name": "async-trait",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.1.67",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "rustversion",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.9",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "tokio-test",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.4.2",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "tracing",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.1.35",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "env-filter"
          ],
          "kind": "dev",
          "name": "tracing-subscriber",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "trybuild",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.64",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Procedural macro attributes for automatically instrumenting functions.\n",
      "documentation": null,
      "edition": "2018",
      "features": {
        "async-await": []
      },
      "homepage": "https://tokio.rs",
      "id": "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.27",
      "keywords": [
        "logging",
        "tracing",
        "macro",
        "instrument",
        "log"
      ],
      "license": "MIT",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/Cargo.toml",
      "metadata": null,
      "name": "tracing-attributes",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/tokio-rs/tracing",
      "rust_version": "1.56.0",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "proc-macro"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "proc-macro"
          ],
          "name": "tracing-attributes",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "ret",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/ret.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "parents",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/parents.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "async_fn",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/async_fn.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "destructuring",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/destructuring.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "targets",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/targets.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "follows_from",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/follows_from.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "fields",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/fields.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "err",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/err.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "levels",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/levels.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "ui",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/ui.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "instrument",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/instrument.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "names",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-attributes-0.1.27/tests/names.rs",
          "test": true
        }
      ],
      "version": "0.1.27"
    },
    {
      "authors": [
        "Tokio Contributors <team@tokio.rs>"
      ],
      "categories": [
        "development-tools::debugging",
        "development-tools::profiling",
        "asynchronous"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "once_cell",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.13.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "valuable",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": "cfg(tracing_unstable)",
          "uses_default_features": false
        }
      ],
      "description": "Core primitives for application-level tracing.\n",
      "documentation": null,
      "edition": "2018",
      "features": {
        "default": [
          "std",
          "valuable/std"
        ],
        "once_cell": [
          "dep:once_cell"
        ],
        "std": [
          "once_cell"
        ],
        "valuable": [
          "dep:valuable"
        ]
      },
      "homepage": "https://tokio.rs",
      "id": "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.32",
      "keywords": [
        "logging",
        "tracing",
        "profiling"
      ],
      "license": "MIT",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.32/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "all-features": true,
            "rustc-args": [
              "--cfg",
              "tracing_unstable"
            ],
            "rustdoc-args": [
              "--cfg",
              "docsrs",
              "--cfg",
              "tracing_unstable"
            ]
          }
        }
      },
      "name": "tracing-core",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/tokio-rs/tracing",
      "rust_version": "1.56.0",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "tracing-core",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.32/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "local_dispatch_before_init",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.32/tests/local_dispatch_before_init.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "dispatch",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.32/tests/dispatch.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "global_dispatch",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.32/tests/global_dispatch.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "macros",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.32/tests/macros.rs",
          "test": true
        }
      ],
      "version": "0.1.32"
    },
    {
      "authors": [
        "David Tolnay <dtolnay@gmail.com>"
      ],
      "categories": [
        "development-tools::testing"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "dissimilar",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "glob",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "once_cell",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.9",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "serde",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.194",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "serde_derive",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.194",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "serde_json",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.110",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "termcolor",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.4",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "toml",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.8",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "automod",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.0.10",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Test harness for ui tests of compiler diagnostics",
      "documentation": "https://docs.rs/trybuild",
      "edition": "2021",
      "features": {
        "diff": [
          "dissimilar"
        ],
        "dissimilar": [
          "dep:dissimilar"
        ]
      },
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#trybuild@1.0.91",
      "keywords": [
        "macros",
        "testing",
        "dev-dependencies"
      ],
      "license": "MIT OR Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/trybuild-1.0.91/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "rustdoc-args": [
              "--generate-link-to-definition"
            ],
            "targets": [
              "x86_64-unknown-linux-gnu"
            ]
          }
        }
      },
      "name": "trybuild",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/dtolnay/trybuild",
      "rust_version": "1.70",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2021",
          "kind": [
            "lib"
          ],
          "name": "trybuild",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/trybuild-1.0.91/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "test"
          ],
          "name": "test",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/trybuild-1.0.91/tests/test.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "custom-build"
          ],
          "name": "build-script-build",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/trybuild-1.0.91/build.rs",
          "test": false
        }
      ],
      "version": "1.0.91"
    },
    {
      "authors": [
        "David Tolnay <dtolnay@gmail.com>"
      ],
      "categories": [
        "development-tools::procedural-macro-helpers",
        "no-std",
        "no-std::no-alloc"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": "dev",
          "name": "criterion",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.5",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": "dev",
          "name": "fst",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.4",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "small_rng"
          ],
          "kind": "dev",
          "name": "rand",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.8",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "roaring",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.10",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "ucd-trie",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": "dev",
          "name": "unicode-xid",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.2.4",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31",
      "documentation": "https://docs.rs/unicode-ident",
      "edition": "2018",
      "features": {},
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12",
      "keywords": [
        "unicode",
        "xid"
      ],
      "license": "(MIT OR Apache-2.0) AND Unicode-DFS-2016",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "rustdoc-args": [
              "--generate-link-to-definition"
            ],
            "targets": [
              "x86_64-unknown-linux-gnu"
            ]
          }
        }
      },
      "name": "unicode-ident",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/dtolnay/unicode-ident",
      "rust_version": "1.31",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2018",
          "kind": [
            "lib"
          ],
          "name": "unicode-ident",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "compare",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/tests/compare.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "test"
          ],
          "name": "static_size",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/tests/static_size.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2018",
          "kind": [
            "bench"
          ],
          "name": "xid",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/benches/xid.rs",
          "test": false
        }
      ],
      "version": "1.0.12"
    },
    {
      "authors": [
        "Peter Atashian <retep998@gmail.com>"
      ],
      "categories": [
        "external-ffi-bindings",
        "no-std",
        "os::windows-apis"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "winapi-i686-pc-windows-gnu",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.4",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": "i686-pc-windows-gnu",
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "winapi-x86_64-pc-windows-gnu",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.4",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": "x86_64-pc-windows-gnu",
          "uses_default_features": true
        }
      ],
      "description": "Raw FFI bindings for all of Windows API.",
      "documentation": "https://docs.rs/winapi/",
      "edition": "2015",
      "features": {
        "accctrl": [],
        "aclapi": [],
        "activation": [],
        "adhoc": [],
        "appmgmt": [],
        "audioclient": [],
        "audiosessiontypes": [],
        "avrt": [],
        "basetsd": [],
        "bcrypt": [],
        "bits": [],
        "bits10_1": [],
        "bits1_5": [],
        "bits2_0": [],
        "bits2_5": [],
        "bits3_0": [],
        "bits4_0": [],
        "bits5_0": [],
        "bitscfg": [],
        "bitsmsg": [],
        "bluetoothapis": [],
        "bluetoothleapis": [],
        "bthdef": [],
        "bthioctl": [],
        "bthledef": [],
        "bthsdpdef": [],
        "bugcodes": [],
        "cderr": [],
        "cfg": [],
        "cfgmgr32": [],
        "cguid": [],
        "combaseapi": [],
        "coml2api": [],
        "commapi": [],
        "commctrl": [],
        "commdlg": [],
        "commoncontrols": [],
        "consoleapi": [],
        "corecrt": [],
        "corsym": [],
        "d2d1": [],
        "d2d1_1": [],
        "d2d1_2": [],
        "d2d1_3": [],
        "d2d1effectauthor": [],
        "d2d1effects": [],
        "d2d1effects_1": [],
        "d2d1effects_2": [],
        "d2d1svg": [],
        "d2dbasetypes": [],
        "d3d": [],
        "d3d10": [],
        "d3d10_1": [],
        "d3d10_1shader": [],
        "d3d10effect": [],
        "d3d10misc": [],
        "d3d10sdklayers": [],
        "d3d10shader": [],
        "d3d11": [],
        "d3d11_1": [],
        "d3d11_2": [],
        "d3d11_3": [],
        "d3d11_4": [],
        "d3d11on12": [],
        "d3d11sdklayers": [],
        "d3d11shader": [],
        "d3d11tokenizedprogramformat": [],
        "d3d12": [],
        "d3d12sdklayers": [],
        "d3d12shader": [],
        "d3d9": [],
        "d3d9caps": [],
        "d3d9types": [],
        "d3dcommon": [],
        "d3dcompiler": [],
        "d3dcsx": [],
        "d3dkmdt": [],
        "d3dkmthk": [],
        "d3dukmdt": [],
        "d3dx10core": [],
        "d3dx10math": [],
        "d3dx10mesh": [],
        "datetimeapi": [],
        "davclnt": [],
        "dbghelp": [],
        "dbt": [],
        "dcommon": [],
        "dcomp": [],
        "dcompanimation": [],
        "dcomptypes": [],
        "dde": [],
        "ddraw": [],
        "ddrawi": [],
        "ddrawint": [],
        "debug": [
          "impl-debug"
        ],
        "debugapi": [],
        "devguid": [],
        "devicetopology": [],
        "devpkey": [],
        "devpropdef": [],
        "dinput": [],
        "dinputd": [],
        "dispex": [],
        "dmksctl": [],
        "dmusicc": [],
        "docobj": [],
        "documenttarget": [],
        "dot1x": [],
        "dpa_dsa": [],
        "dpapi": [],
        "dsgetdc": [],
        "dsound": [],
        "dsrole": [],
        "dvp": [],
        "dwmapi": [],
        "dwrite": [],
        "dwrite_1": [],
        "dwrite_2": [],
        "dwrite_3": [],
        "dxdiag": [],
        "dxfile": [],
        "dxgi": [],
        "dxgi1_2": [],
        "dxgi1_3": [],
        "dxgi1_4": [],
        "dxgi1_5": [],
        "dxgi1_6": [],
        "dxgidebug": [],
        "dxgiformat": [],
        "dxgitype": [],
        "dxva2api": [],
        "dxvahd": [],
        "eaptypes": [],
        "enclaveapi": [],
        "endpointvolume": [],
        "errhandlingapi": [],
        "everything": [],
        "evntcons": [],
        "evntprov": [],
        "evntrace": [],
        "excpt": [],
        "exdisp": [],
        "fibersapi": [],
        "fileapi": [],
        "functiondiscoverykeys_devpkey": [],
        "gl-gl": [],
        "guiddef": [],
        "handleapi": [],
        "heapapi": [],
        "hidclass": [],
        "hidpi": [],
        "hidsdi": [],
        "hidusage": [],
        "highlevelmonitorconfigurationapi": [],
        "hstring": [],
        "http": [],
        "ifdef": [],
        "ifmib": [],
        "imm": [],
        "impl-debug": [],
        "impl-default": [],
        "in6addr": [],
        "inaddr": [],
        "inspectable": [],
        "interlockedapi": [],
        "intsafe": [],
        "ioapiset": [],
        "ipexport": [],
        "iphlpapi": [],
        "ipifcons": [],
        "ipmib": [],
        "iprtrmib": [],
        "iptypes": [],
        "jobapi": [],
        "jobapi2": [],
        "knownfolders": [],
        "ks": [],
        "ksmedia": [],
        "ktmtypes": [],
        "ktmw32": [],
        "l2cmn": [],
        "libloaderapi": [],
        "limits": [],
        "lmaccess": [],
        "lmalert": [],
        "lmapibuf": [],
        "lmat": [],
        "lmcons": [],
        "lmdfs": [],
        "lmerrlog": [],
        "lmjoin": [],
        "lmmsg": [],
        "lmremutl": [],
        "lmrepl": [],
        "lmserver": [],
        "lmshare": [],
        "lmstats": [],
        "lmsvc": [],
        "lmuse": [],
        "lmwksta": [],
        "lowlevelmonitorconfigurationapi": [],
        "lsalookup": [],
        "memoryapi": [],
        "minschannel": [],
        "minwinbase": [],
        "minwindef": [],
        "mmdeviceapi": [],
        "mmeapi": [],
        "mmreg": [],
        "mmsystem": [],
        "mprapidef": [],
        "msaatext": [],
        "mscat": [],
        "mschapp": [],
        "mssip": [],
        "mstcpip": [],
        "mswsock": [],
        "mswsockdef": [],
        "namedpipeapi": [],
        "namespaceapi": [],
        "nb30": [],
        "ncrypt": [],
        "netioapi": [],
        "nldef": [],
        "ntddndis": [],
        "ntddscsi": [],
        "ntddser": [],
        "ntdef": [],
        "ntlsa": [],
        "ntsecapi": [],
        "ntstatus": [],
        "oaidl": [],
        "objbase": [],
        "objidl": [],
        "objidlbase": [],
        "ocidl": [],
        "ole2": [],
        "oleauto": [],
        "olectl": [],
        "oleidl": [],
        "opmapi": [],
        "pdh": [],
        "perflib": [],
        "physicalmonitorenumerationapi": [],
        "playsoundapi": [],
        "portabledevice": [],
        "portabledeviceapi": [],
        "portabledevicetypes": [],
        "powerbase": [],
        "powersetting": [],
        "powrprof": [],
        "processenv": [],
        "processsnapshot": [],
        "processthreadsapi": [],
        "processtopologyapi": [],
        "profileapi": [],
        "propidl": [],
        "propkey": [],
        "propkeydef": [],
        "propsys": [],
        "prsht": [],
        "psapi": [],
        "qos": [],
        "realtimeapiset": [],
        "reason": [],
        "restartmanager": [],
        "restrictederrorinfo": [],
        "rmxfguid": [],
        "roapi": [],
        "robuffer": [],
        "roerrorapi": [],
        "rpc": [],
        "rpcdce": [],
        "rpcndr": [],
        "rtinfo": [],
        "sapi": [],
        "sapi51": [],
        "sapi53": [],
        "sapiddk": [],
        "sapiddk51": [],
        "schannel": [],
        "sddl": [],
        "securityappcontainer": [],
        "securitybaseapi": [],
        "servprov": [],
        "setupapi": [],
        "shellapi": [],
        "shellscalingapi": [],
        "shlobj": [],
        "shobjidl": [],
        "shobjidl_core": [],
        "shtypes": [],
        "softpub": [],
        "spapidef": [],
        "spellcheck": [],
        "sporder": [],
        "sql": [],
        "sqlext": [],
        "sqltypes": [],
        "sqlucode": [],
        "sspi": [],
        "std": [],
        "stralign": [],
        "stringapiset": [],
        "strmif": [],
        "subauth": [],
        "synchapi": [],
        "sysinfoapi": [],
        "systemtopologyapi": [],
        "taskschd": [],
        "tcpestats": [],
        "tcpmib": [],
        "textstor": [],
        "threadpoolapiset": [],
        "threadpoollegacyapiset": [],
        "timeapi": [],
        "timezoneapi": [],
        "tlhelp32": [],
        "transportsettingcommon": [],
        "tvout": [],
        "udpmib": [],
        "unknwnbase": [],
        "urlhist": [],
        "urlmon": [],
        "usb": [],
        "usbioctl": [],
        "usbiodef": [],
        "usbscan": [],
        "usbspec": [],
        "userenv": [],
        "usp10": [],
        "utilapiset": [],
        "uxtheme": [],
        "vadefs": [],
        "vcruntime": [],
        "vsbackup": [],
        "vss": [],
        "vsserror": [],
        "vswriter": [],
        "wbemads": [],
        "wbemcli": [],
        "wbemdisp": [],
        "wbemprov": [],
        "wbemtran": [],
        "wct": [],
        "werapi": [],
        "winbase": [],
        "wincodec": [],
        "wincodecsdk": [],
        "wincon": [],
        "wincontypes": [],
        "wincred": [],
        "wincrypt": [],
        "windef": [],
        "windot11": [],
        "windowsceip": [],
        "windowsx": [],
        "winefs": [],
        "winerror": [],
        "winevt": [],
        "wingdi": [],
        "winhttp": [],
        "wininet": [],
        "winineti": [],
        "winioctl": [],
        "winnetwk": [],
        "winnls": [],
        "winnt": [],
        "winreg": [],
        "winsafer": [],
        "winscard": [],
        "winsmcrd": [],
        "winsock2": [],
        "winspool": [],
        "winstring": [],
        "winsvc": [],
        "wintrust": [],
        "winusb": [],
        "winusbio": [],
        "winuser": [],
        "winver": [],
        "wlanapi": [],
        "wlanihv": [],
        "wlanihvtypes": [],
        "wlantypes": [],
        "wlclient": [],
        "wmistr": [],
        "wnnc": [],
        "wow64apiset": [],
        "wpdmtpextensions": [],
        "ws2bth": [],
        "ws2def": [],
        "ws2ipdef": [],
        "ws2spi": [],
        "ws2tcpip": [],
        "wtsapi32": [],
        "wtypes": [],
        "wtypesbase": [],
        "xinput": []
      },
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#winapi@0.3.9",
      "keywords": [
        "windows",
        "ffi",
        "win32",
        "com",
        "directx"
      ],
      "license": "MIT/Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winapi-0.3.9/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "default-target": "x86_64-pc-windows-msvc",
            "features": [
              "everything",
              "impl-debug",
              "impl-default"
            ],
            "targets": [
              "aarch64-pc-windows-msvc",
              "i686-pc-windows-msvc",
              "x86_64-pc-windows-msvc"
            ]
          }
        }
      },
      "name": "winapi",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/retep998/winapi-rs",
      "rust_version": null,
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2015",
          "kind": [
            "lib"
          ],
          "name": "winapi",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winapi-0.3.9/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2015",
          "kind": [
            "custom-build"
          ],
          "name": "build-script-build",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winapi-0.3.9/build.rs",
          "test": false
        }
      ],
      "version": "0.3.9"
    },
    {
      "authors": [
        "Peter Atashian <retep998@gmail.com>"
      ],
      "categories": [],
      "default_run": null,
      "dependencies": [],
      "description": "Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.",
      "documentation": null,
      "edition": "2015",
      "features": {},
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#winapi-i686-pc-windows-gnu@0.4.0",
      "keywords": [
        "windows"
      ],
      "license": "MIT/Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winapi-i686-pc-windows-gnu-0.4.0/Cargo.toml",
      "metadata": null,
      "name": "winapi-i686-pc-windows-gnu",
      "publish": null,
      "readme": null,
      "repository": "https://github.com/retep998/winapi-rs",
      "rust_version": null,
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2015",
          "kind": [
            "lib"
          ],
          "name": "winapi-i686-pc-windows-gnu",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winapi-i686-pc-windows-gnu-0.4.0/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2015",
          "kind": [
            "custom-build"
          ],
          "name": "build-script-build",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winapi-i686-pc-windows-gnu-0.4.0/build.rs",
          "test": false
        }
      ],
      "version": "0.4.0"
    },
    {
      "authors": [
        "Andrew Gallant <jamslam@gmail.com>"
      ],
      "categories": [
        "os::windows-apis",
        "external-ffi-bindings"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [
            "std",
            "consoleapi",
            "errhandlingapi",
            "fileapi",
            "minwindef",
            "processenv",
            "sysinfoapi",
            "winbase",
            "wincon",
            "winerror",
            "winnt"
          ],
          "kind": null,
          "name": "winapi",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": "cfg(windows)",
          "uses_default_features": true
        }
      ],
      "description": "A dumping ground for high level safe wrappers over winapi.",
      "documentation": "https://docs.rs/winapi-util",
      "edition": "2021",
      "features": {},
      "homepage": "https://github.com/BurntSushi/winapi-util",
      "id": "registry+https://github.com/rust-lang/crates.io-index#winapi-util@0.1.6",
      "keywords": [
        "windows",
        "winapi",
        "util",
        "win"
      ],
      "license": "Unlicense/MIT",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winapi-util-0.1.6/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "targets": [
              "x86_64-pc-windows-msvc"
            ]
          }
        }
      },
      "name": "winapi-util",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/BurntSushi/winapi-util",
      "rust_version": null,
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2021",
          "kind": [
            "lib"
          ],
          "name": "winapi-util",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winapi-util-0.1.6/src/lib.rs",
          "test": true
        }
      ],
      "version": "0.1.6"
    },
    {
      "authors": [
        "Peter Atashian <retep998@gmail.com>"
      ],
      "categories": [],
      "default_run": null,
      "dependencies": [],
      "description": "Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.",
      "documentation": null,
      "edition": "2015",
      "features": {},
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#winapi-x86_64-pc-windows-gnu@0.4.0",
      "keywords": [
        "windows"
      ],
      "license": "MIT/Apache-2.0",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winapi-x86_64-pc-windows-gnu-0.4.0/Cargo.toml",
      "metadata": null,
      "name": "winapi-x86_64-pc-windows-gnu",
      "publish": null,
      "readme": null,
      "repository": "https://github.com/retep998/winapi-rs",
      "rust_version": null,
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2015",
          "kind": [
            "lib"
          ],
          "name": "winapi-x86_64-pc-windows-gnu",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winapi-x86_64-pc-windows-gnu-0.4.0/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2015",
          "kind": [
            "custom-build"
          ],
          "name": "build-script-build",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winapi-x86_64-pc-windows-gnu-0.4.0/build.rs",
          "test": false
        }
      ],
      "version": "0.4.0"
    },
    {
      "authors": [],
      "categories": [
        "parsing"
      ],
      "default_run": null,
      "dependencies": [
        {
          "features": [],
          "kind": null,
          "name": "anstream",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.3.2",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "anstyle",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^1.0.1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "is-terminal",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.4.9",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": null,
          "name": "memchr",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^2.5",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": false
        },
        {
          "features": [],
          "kind": null,
          "name": "terminal_size",
          "optional": true,
          "registry": null,
          "rename": null,
          "req": "^0.2.6",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "circular",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "criterion",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.5.1",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "doc-comment",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "lexopt",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.3.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "proptest",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.2.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "rustc-hash",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^1.1.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [
            "examples"
          ],
          "kind": "dev",
          "name": "snapbox",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.4.11",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        },
        {
          "features": [],
          "kind": "dev",
          "name": "term-transcript",
          "optional": false,
          "registry": null,
          "rename": null,
          "req": "^0.2.0",
          "source": "registry+https://github.com/rust-lang/crates.io-index",
          "target": null,
          "uses_default_features": true
        }
      ],
      "description": "A byte-oriented, zero-copy, parser combinators library",
      "documentation": null,
      "edition": "2021",
      "features": {
        "alloc": [],
        "debug": [
          "dep:anstream",
          "dep:anstyle",
          "dep:is-terminal",
          "dep:terminal_size"
        ],
        "default": [
          "std"
        ],
        "simd": [
          "dep:memchr"
        ],
        "std": [
          "alloc",
          "memchr?/std"
        ],
        "unstable-doc": [
          "alloc",
          "std",
          "simd",
          "unstable-recover"
        ],
        "unstable-recover": []
      },
      "homepage": null,
      "id": "registry+https://github.com/rust-lang/crates.io-index#winnow@0.6.6",
      "keywords": [
        "parser",
        "parser-combinators",
        "parsing",
        "streaming",
        "bit"
      ],
      "license": "MIT",
      "license_file": null,
      "links": null,
      "manifest_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/Cargo.toml",
      "metadata": {
        "docs": {
          "rs": {
            "cargo-args": [
              "-Zunstable-options",
              "-Zrustdoc-scrape-examples"
            ],
            "features": [
              "unstable-doc"
            ],
            "rustdoc-args": [
              "--cfg",
              "docsrs"
            ]
          }
        },
        "release": {
          "pre-release-replacements": [
            {
              "file": "CHANGELOG.md",
              "min": 1,
              "replace": "{{version}}",
              "search": "Unreleased"
            },
            {
              "exactly": 1,
              "file": "CHANGELOG.md",
              "replace": "...{{tag_name}}",
              "search": "\\.\\.\\.HEAD"
            },
            {
              "file": "CHANGELOG.md",
              "min": 1,
              "replace": "{{date}}",
              "search": "ReleaseDate"
            },
            {
              "exactly": 1,
              "file": "CHANGELOG.md",
              "replace": "<!-- next-header -->\n## [Unreleased] - ReleaseDate\n",
              "search": "<!-- next-header -->"
            },
            {
              "exactly": 1,
              "file": "CHANGELOG.md",
              "replace": "<!-- next-url -->\n[Unreleased]: https://github.com/winnow-rs/winnow/compare/{{tag_name}}...HEAD",
              "search": "<!-- next-url -->"
            },
            {
              "exactly": 1,
              "file": "src/lib.rs",
              "replace": "blob/v{{version}}/CHANGELOG.md",
              "search": "blob/v.+\\..+\\..+/CHANGELOG.md"
            }
          ]
        }
      },
      "name": "winnow",
      "publish": null,
      "readme": "README.md",
      "repository": "https://github.com/winnow-rs/winnow",
      "rust_version": "1.64.0",
      "source": "registry+https://github.com/rust-lang/crates.io-index",
      "targets": [
        {
          "crate_types": [
            "lib"
          ],
          "doc": true,
          "doctest": true,
          "edition": "2021",
          "kind": [
            "lib"
          ],
          "name": "winnow",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/src/lib.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "arithmetic",
          "required-features": [
            "alloc"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/examples/arithmetic/main.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "css",
          "required-features": [
            "alloc"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/examples/css/main.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "custom_error",
          "required-features": [
            "alloc"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/examples/custom_error.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "http",
          "required-features": [
            "alloc"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/examples/http/main.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "ini",
          "required-features": [
            "std"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/examples/ini/main.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "json",
          "required-features": [
            "std"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/examples/json/main.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "ndjson",
          "required-features": [
            "std"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/examples/ndjson/main.rs",
          "test": true
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "json_iterator",
          "required-features": [
            "std"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/examples/json_iterator.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "iterator",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/examples/iterator.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "s_expression",
          "required-features": [
            "alloc"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/examples/s_expression/main.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "example"
          ],
          "name": "string",
          "required-features": [
            "alloc"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/examples/string/main.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "bench"
          ],
          "name": "arithmetic",
          "required-features": [
            "alloc"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/examples/arithmetic/bench.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "bench"
          ],
          "name": "contains_token",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/benches/contains_token.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "bench"
          ],
          "name": "find_slice",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/benches/find_slice.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "bench"
          ],
          "name": "iter",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/benches/iter.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "bench"
          ],
          "name": "next_slice",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/benches/next_slice.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "bench"
          ],
          "name": "number",
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/benches/number.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "bench"
          ],
          "name": "http",
          "required-features": [
            "alloc"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/examples/http/bench.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "bench"
          ],
          "name": "ini",
          "required-features": [
            "std"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/examples/ini/bench.rs",
          "test": false
        },
        {
          "crate_types": [
            "bin"
          ],
          "doc": false,
          "doctest": false,
          "edition": "2021",
          "kind": [
            "bench"
          ],
          "name": "json",
          "required-features": [
            "std"
          ],
          "src_path": "/usr/local/google/home/mgeisler/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winnow-0.6.6/examples/json/bench.rs",
          "test": false
        }
      ],
      "version": "0.6.6"
    }
  ],
  "resolve": {
    "nodes": [
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#futures@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80",
          "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
          "registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.15",
          "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.59",
          "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40",
          "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.27",
          "registry+https://github.com/rust-lang/crates.io-index#trybuild@1.0.91"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": "dev",
                "target": null
              }
            ],
            "name": "futures",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "proc_macro2",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "quote",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36"
          },
          {
            "dep_kinds": [
              {
                "kind": "dev",
                "target": null
              }
            ],
            "name": "rustversion",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.15"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "syn",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.59"
          },
          {
            "dep_kinds": [
              {
                "kind": "dev",
                "target": null
              }
            ],
            "name": "tracing",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40"
          },
          {
            "dep_kinds": [
              {
                "kind": "dev",
                "target": null
              }
            ],
            "name": "tracing_attributes",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.27"
          },
          {
            "dep_kinds": [
              {
                "kind": "dev",
                "target": null
              }
            ],
            "name": "trybuild",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#trybuild@1.0.91"
          }
        ],
        "features": [],
        "id": "path+file:///usr/local/google/home/mgeisler/src/aosp/external/rust/crates/async-trait#0.1.74"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.2.0"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#dissimilar@1.0.7"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.1"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#futures-executor@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#futures-io@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.30"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_channel",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_core",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_executor",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-executor@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_io",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-io@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_sink",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_task",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_util",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.30"
          }
        ],
        "features": [
          "alloc",
          "async-await",
          "default",
          "executor",
          "futures-executor",
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#futures@0.3.30"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.30"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_core",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_sink",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.30"
          }
        ],
        "features": [
          "alloc",
          "futures-sink",
          "sink",
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.30"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [
          "alloc",
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.30"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.30"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_core",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_task",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_util",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.30"
          }
        ],
        "features": [
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#futures-executor@0.3.30"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#futures-io@0.3.30"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80",
          "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
          "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.59"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "proc_macro2",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "quote",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "syn",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.59"
          }
        ],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#futures-macro@0.3.30"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [
          "alloc",
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.30"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [
          "alloc",
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.30"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#futures-io@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#futures-macro@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.30",
          "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.2",
          "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14",
          "registry+https://github.com/rust-lang/crates.io-index#pin-utils@0.1.0",
          "registry+https://github.com/rust-lang/crates.io-index#slab@0.4.9"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_channel",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_core",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_io",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-io@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_macro",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-macro@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_sink",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "futures_task",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.30"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "memchr",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.2"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "pin_project_lite",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "pin_utils",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#pin-utils@0.1.0"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "slab",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#slab@0.4.9"
          }
        ],
        "features": [
          "alloc",
          "async-await",
          "async-await-macro",
          "channel",
          "futures-channel",
          "futures-io",
          "futures-macro",
          "futures-sink",
          "io",
          "memchr",
          "sink",
          "slab",
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.30"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#glob@0.3.1"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [
          "raw"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.3"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.1",
          "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.3"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "equivalent",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.1"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "hashbrown",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.3"
          }
        ],
        "features": [
          "default",
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.2.6"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [
          "alloc",
          "default",
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.2"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [
          "alloc",
          "default",
          "race",
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.19.0"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#pin-utils@0.1.0"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "unicode_ident",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12"
          }
        ],
        "features": [
          "default",
          "proc-macro"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "proc_macro2",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80"
          }
        ],
        "features": [
          "default",
          "proc-macro"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.15"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.17"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.197"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": "cfg(any())"
              }
            ],
            "name": "serde_derive",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.197"
          }
        ],
        "features": [
          "default",
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80",
          "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
          "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.59"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "proc_macro2",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "quote",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "syn",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.59"
          }
        ],
        "features": [
          "default"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.197"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11",
          "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.17",
          "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "itoa",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.11"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "ryu",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.17"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "serde",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197"
          }
        ],
        "features": [
          "default",
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.116"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "serde",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197"
          }
        ],
        "features": [
          "serde"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.5"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.2.0"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": "build",
                "target": null
              }
            ],
            "name": "autocfg",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.2.0"
          }
        ],
        "features": [
          "default",
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#slab@0.4.9"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80",
          "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
          "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "proc_macro2",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "quote",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "unicode_ident",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12"
          }
        ],
        "features": [
          "clone-impls",
          "default",
          "derive",
          "extra-traits",
          "full",
          "parsing",
          "printing",
          "proc-macro",
          "visit-mut"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.59"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#winapi-util@0.1.6"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": "cfg(windows)"
              }
            ],
            "name": "winapi_util",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#winapi-util@0.1.6"
          }
        ],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#termcolor@1.4.1"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197",
          "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.5",
          "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.5",
          "registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.22.9"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "serde",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "serde_spanned",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.5"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "toml_datetime",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.5"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "toml_edit",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.22.9"
          }
        ],
        "features": [
          "default",
          "display",
          "parse"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#toml@0.8.12"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "serde",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197"
          }
        ],
        "features": [
          "serde"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.5"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.2.6",
          "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197",
          "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.5",
          "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.5",
          "registry+https://github.com/rust-lang/crates.io-index#winnow@0.6.6"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "indexmap",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.2.6"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "serde",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "serde_spanned",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.5"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "toml_datetime",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.5"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "winnow",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#winnow@0.6.6"
          }
        ],
        "features": [
          "display",
          "parse",
          "serde"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.22.9"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14",
          "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.27",
          "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.32"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "pin_project_lite",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.14"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "tracing_attributes",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.27"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "tracing_core",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.32"
          }
        ],
        "features": [
          "attributes",
          "default",
          "std",
          "tracing-attributes"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.40"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80",
          "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
          "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.59"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "proc_macro2",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.80"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "quote",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "syn",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.59"
          }
        ],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.27"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.19.0"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "once_cell",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.19.0"
          }
        ],
        "features": [
          "once_cell",
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.32"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#dissimilar@1.0.7",
          "registry+https://github.com/rust-lang/crates.io-index#glob@0.3.1",
          "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.19.0",
          "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197",
          "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.197",
          "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.116",
          "registry+https://github.com/rust-lang/crates.io-index#termcolor@1.4.1",
          "registry+https://github.com/rust-lang/crates.io-index#toml@0.8.12"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "dissimilar",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#dissimilar@1.0.7"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "glob",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#glob@0.3.1"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "once_cell",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.19.0"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "serde",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.197"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "serde_derive",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.197"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "serde_json",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.116"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "termcolor",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#termcolor@1.4.1"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "toml",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#toml@0.8.12"
          }
        ],
        "features": [
          "diff",
          "dissimilar"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#trybuild@1.0.91"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#winapi-i686-pc-windows-gnu@0.4.0",
          "registry+https://github.com/rust-lang/crates.io-index#winapi-x86_64-pc-windows-gnu@0.4.0"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": "i686-pc-windows-gnu"
              }
            ],
            "name": "winapi_i686_pc_windows_gnu",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#winapi-i686-pc-windows-gnu@0.4.0"
          },
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": "x86_64-pc-windows-gnu"
              }
            ],
            "name": "winapi_x86_64_pc_windows_gnu",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#winapi-x86_64-pc-windows-gnu@0.4.0"
          }
        ],
        "features": [
          "consoleapi",
          "errhandlingapi",
          "fileapi",
          "minwindef",
          "processenv",
          "std",
          "sysinfoapi",
          "winbase",
          "wincon",
          "winerror",
          "winnt"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#winapi@0.3.9"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#winapi-i686-pc-windows-gnu@0.4.0"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#winapi@0.3.9"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": "cfg(windows)"
              }
            ],
            "name": "winapi",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#winapi@0.3.9"
          }
        ],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#winapi-util@0.1.6"
      },
      {
        "dependencies": [],
        "deps": [],
        "features": [],
        "id": "registry+https://github.com/rust-lang/crates.io-index#winapi-x86_64-pc-windows-gnu@0.4.0"
      },
      {
        "dependencies": [
          "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.2"
        ],
        "deps": [
          {
            "dep_kinds": [
              {
                "kind": null,
                "target": null
              }
            ],
            "name": "memchr",
            "pkg": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.2"
          }
        ],
        "features": [
          "alloc",
          "default",
          "std"
        ],
        "id": "registry+https://github.com/rust-lang/crates.io-index#winnow@0.6.6"
      }
    ],
    "root": "path+file:///usr/local/google/home/mgeisler/src/aosp/external/rust/crates/async-trait#0.1.74"
  },
  "target_directory": "/usr/local/google/home/mgeisler/src/aosp/external/rust/crates/async-trait/target",
  "version": 1,
  "workspace_default_members": [
    "path+file:///usr/local/google/home/mgeisler/src/aosp/external/rust/crates/async-trait#0.1.74"
  ],
  "workspace_members": [
    "path+file:///usr/local/google/home/mgeisler/src/aosp/external/rust/crates/async-trait#0.1.74"
  ],
  "workspace_root": "/usr/local/google/home/mgeisler/src/aosp/external/rust/crates/async-trait"
}
