blob: 038b03854330535920f657d383acbfcb86255c73 [file] [log] [blame]
{
"checksum": "efbf4da0c9393e5fde351bec1d25a60b9bac6e977514173464bbb058a6672034",
"crates": {
"anyhow 1.0.62": {
"name": "anyhow",
"version": "1.0.62",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/anyhow/1.0.62/download",
"sha256": "1485d4d2cc45e7b201ee3767015c96faa5904387c9d87c6efdd0fb511f12d305"
}
},
"targets": [
{
"Library": {
"crate_name": "anyhow",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "anyhow",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"default",
"std"
],
"deps": {
"common": [
{
"id": "anyhow 1.0.62",
"target": "build_script_build"
}
],
"selects": {}
},
"edition": "2018",
"version": "1.0.62"
},
"build_script_attrs": {
"data_glob": [
"**"
]
},
"license": "MIT OR Apache-2.0"
},
"autocfg 1.1.0": {
"name": "autocfg",
"version": "1.1.0",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/autocfg/1.1.0/download",
"sha256": "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
}
},
"targets": [
{
"Library": {
"crate_name": "autocfg",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "autocfg",
"common_attrs": {
"compile_data_glob": [
"**"
],
"edition": "2015",
"version": "1.1.0"
},
"license": "Apache-2.0 OR MIT"
},
"bitflags 1.3.2": {
"name": "bitflags",
"version": "1.3.2",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/bitflags/1.3.2/download",
"sha256": "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
}
},
"targets": [
{
"Library": {
"crate_name": "bitflags",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "bitflags",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"default"
],
"edition": "2018",
"version": "1.3.2"
},
"license": "MIT/Apache-2.0"
},
"cfg-if 1.0.0": {
"name": "cfg-if",
"version": "1.0.0",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/cfg-if/1.0.0/download",
"sha256": "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
}
},
"targets": [
{
"Library": {
"crate_name": "cfg_if",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "cfg_if",
"common_attrs": {
"compile_data_glob": [
"**"
],
"edition": "2018",
"version": "1.0.0"
},
"license": "MIT/Apache-2.0"
},
"crossbeam-utils 0.8.11": {
"name": "crossbeam-utils",
"version": "0.8.11",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/crossbeam-utils/0.8.11/download",
"sha256": "51887d4adc7b564537b15adcfb307936f8075dfcd5f00dde9a9f1d29383682bc"
}
},
"targets": [
{
"Library": {
"crate_name": "crossbeam_utils",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "crossbeam_utils",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "cfg-if 1.0.0",
"target": "cfg_if"
},
{
"id": "crossbeam-utils 0.8.11",
"target": "build_script_build"
}
],
"selects": {}
},
"edition": "2018",
"version": "0.8.11"
},
"build_script_attrs": {
"data_glob": [
"**"
]
},
"license": "MIT OR Apache-2.0"
},
"direct-cargo-bazel-deps 0.0.1": {
"name": "direct-cargo-bazel-deps",
"version": "0.0.1",
"repository": null,
"targets": [
{
"Library": {
"crate_name": "direct_cargo_bazel_deps",
"crate_root": ".direct_cargo_bazel_deps.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "direct_cargo_bazel_deps",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "anyhow 1.0.62",
"target": "anyhow"
},
{
"id": "itertools 0.10.3",
"target": "itertools"
},
{
"id": "maplit 1.0.2",
"target": "maplit"
},
{
"id": "memoffset 0.6.5",
"target": "memoffset"
},
{
"id": "once_cell 1.13.1",
"target": "once_cell"
},
{
"id": "pin-project 1.0.12",
"target": "pin_project"
},
{
"id": "proc-macro2 1.0.43",
"target": "proc_macro2"
},
{
"id": "quote 1.0.21",
"target": "quote"
},
{
"id": "salsa 0.16.1",
"target": "salsa"
},
{
"id": "serde 1.0.144",
"target": "serde"
},
{
"id": "serde_json 1.0.85",
"target": "serde_json"
},
{
"id": "static_assertions 1.1.0",
"target": "static_assertions"
},
{
"id": "syn 1.0.99",
"target": "syn"
}
],
"selects": {}
},
"edition": "2018",
"version": "0.0.1"
},
"license": null
},
"either 1.8.0": {
"name": "either",
"version": "1.8.0",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/either/1.8.0/download",
"sha256": "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797"
}
},
"targets": [
{
"Library": {
"crate_name": "either",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "either",
"common_attrs": {
"compile_data_glob": [
"**"
],
"edition": "2018",
"version": "1.8.0"
},
"license": "MIT/Apache-2.0"
},
"hashbrown 0.12.3": {
"name": "hashbrown",
"version": "0.12.3",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/hashbrown/0.12.3/download",
"sha256": "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
}
},
"targets": [
{
"Library": {
"crate_name": "hashbrown",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "hashbrown",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"raw"
],
"edition": "2021",
"version": "0.12.3"
},
"license": "MIT OR Apache-2.0"
},
"heck 0.3.3": {
"name": "heck",
"version": "0.3.3",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/heck/0.3.3/download",
"sha256": "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
}
},
"targets": [
{
"Library": {
"crate_name": "heck",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "heck",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "unicode-segmentation 1.9.0",
"target": "unicode_segmentation"
}
],
"selects": {}
},
"edition": "2018",
"version": "0.3.3"
},
"license": "MIT OR Apache-2.0"
},
"indexmap 1.9.1": {
"name": "indexmap",
"version": "1.9.1",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/indexmap/1.9.1/download",
"sha256": "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e"
}
},
"targets": [
{
"Library": {
"crate_name": "indexmap",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "indexmap",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "hashbrown 0.12.3",
"target": "hashbrown"
},
{
"id": "indexmap 1.9.1",
"target": "build_script_build"
}
],
"selects": {}
},
"edition": "2021",
"version": "1.9.1"
},
"build_script_attrs": {
"data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "autocfg 1.1.0",
"target": "autocfg"
}
],
"selects": {}
}
},
"license": "Apache-2.0 OR MIT"
},
"instant 0.1.12": {
"name": "instant",
"version": "0.1.12",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/instant/0.1.12/download",
"sha256": "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
}
},
"targets": [
{
"Library": {
"crate_name": "instant",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "instant",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "cfg-if 1.0.0",
"target": "cfg_if"
}
],
"selects": {}
},
"edition": "2018",
"version": "0.1.12"
},
"license": "BSD-3-Clause"
},
"itertools 0.10.3": {
"name": "itertools",
"version": "0.10.3",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/itertools/0.10.3/download",
"sha256": "a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3"
}
},
"targets": [
{
"Library": {
"crate_name": "itertools",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "itertools",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"default",
"use_alloc",
"use_std"
],
"deps": {
"common": [
{
"id": "either 1.8.0",
"target": "either"
}
],
"selects": {}
},
"edition": "2018",
"version": "0.10.3"
},
"license": "MIT/Apache-2.0"
},
"itoa 1.0.3": {
"name": "itoa",
"version": "1.0.3",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/itoa/1.0.3/download",
"sha256": "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754"
}
},
"targets": [
{
"Library": {
"crate_name": "itoa",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "itoa",
"common_attrs": {
"compile_data_glob": [
"**"
],
"edition": "2018",
"version": "1.0.3"
},
"license": "MIT OR Apache-2.0"
},
"libc 0.2.132": {
"name": "libc",
"version": "0.2.132",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/libc/0.2.132/download",
"sha256": "8371e4e5341c3a96db127eb2465ac681ced4c433e01dd0e938adbef26ba93ba5"
}
},
"targets": [
{
"Library": {
"crate_name": "libc",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "libc",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"default",
"std"
],
"deps": {
"common": [
{
"id": "libc 0.2.132",
"target": "build_script_build"
}
],
"selects": {}
},
"edition": "2015",
"version": "0.2.132"
},
"build_script_attrs": {
"data_glob": [
"**"
]
},
"license": "MIT OR Apache-2.0"
},
"lock_api 0.4.7": {
"name": "lock_api",
"version": "0.4.7",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/lock_api/0.4.7/download",
"sha256": "327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53"
}
},
"targets": [
{
"Library": {
"crate_name": "lock_api",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "lock_api",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "lock_api 0.4.7",
"target": "build_script_build"
},
{
"id": "scopeguard 1.1.0",
"target": "scopeguard"
}
],
"selects": {}
},
"edition": "2018",
"version": "0.4.7"
},
"build_script_attrs": {
"data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "autocfg 1.1.0",
"target": "autocfg"
}
],
"selects": {}
}
},
"license": "MIT OR Apache-2.0"
},
"log 0.4.17": {
"name": "log",
"version": "0.4.17",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/log/0.4.17/download",
"sha256": "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
}
},
"targets": [
{
"Library": {
"crate_name": "log",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "log",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "cfg-if 1.0.0",
"target": "cfg_if"
},
{
"id": "log 0.4.17",
"target": "build_script_build"
}
],
"selects": {}
},
"edition": "2015",
"version": "0.4.17"
},
"build_script_attrs": {
"data_glob": [
"**"
]
},
"license": "MIT OR Apache-2.0"
},
"maplit 1.0.2": {
"name": "maplit",
"version": "1.0.2",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/maplit/1.0.2/download",
"sha256": "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
}
},
"targets": [
{
"Library": {
"crate_name": "maplit",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "maplit",
"common_attrs": {
"compile_data_glob": [
"**"
],
"edition": "2015",
"version": "1.0.2"
},
"license": "MIT/Apache-2.0"
},
"memoffset 0.6.5": {
"name": "memoffset",
"version": "0.6.5",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/memoffset/0.6.5/download",
"sha256": "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
}
},
"targets": [
{
"Library": {
"crate_name": "memoffset",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "memoffset",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"default"
],
"deps": {
"common": [
{
"id": "memoffset 0.6.5",
"target": "build_script_build"
}
],
"selects": {}
},
"edition": "2015",
"version": "0.6.5"
},
"build_script_attrs": {
"data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "autocfg 1.1.0",
"target": "autocfg"
}
],
"selects": {}
}
},
"license": "MIT"
},
"once_cell 1.13.1": {
"name": "once_cell",
"version": "1.13.1",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/once_cell/1.13.1/download",
"sha256": "074864da206b4973b84eb91683020dbefd6a8c3f0f38e054d93954e891935e4e"
}
},
"targets": [
{
"Library": {
"crate_name": "once_cell",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "once_cell",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"alloc",
"default",
"race",
"std"
],
"edition": "2018",
"version": "1.13.1"
},
"license": "MIT OR Apache-2.0"
},
"oorandom 11.1.3": {
"name": "oorandom",
"version": "11.1.3",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/oorandom/11.1.3/download",
"sha256": "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
}
},
"targets": [
{
"Library": {
"crate_name": "oorandom",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "oorandom",
"common_attrs": {
"compile_data_glob": [
"**"
],
"edition": "2018",
"version": "11.1.3"
},
"license": "MIT"
},
"parking_lot 0.11.2": {
"name": "parking_lot",
"version": "0.11.2",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/parking_lot/0.11.2/download",
"sha256": "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
}
},
"targets": [
{
"Library": {
"crate_name": "parking_lot",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "parking_lot",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"default"
],
"deps": {
"common": [
{
"id": "instant 0.1.12",
"target": "instant"
},
{
"id": "lock_api 0.4.7",
"target": "lock_api"
},
{
"id": "parking_lot_core 0.8.5",
"target": "parking_lot_core"
}
],
"selects": {}
},
"edition": "2018",
"version": "0.11.2"
},
"license": "Apache-2.0/MIT"
},
"parking_lot_core 0.8.5": {
"name": "parking_lot_core",
"version": "0.8.5",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/parking_lot_core/0.8.5/download",
"sha256": "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216"
}
},
"targets": [
{
"Library": {
"crate_name": "parking_lot_core",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "parking_lot_core",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "cfg-if 1.0.0",
"target": "cfg_if"
},
{
"id": "instant 0.1.12",
"target": "instant"
},
{
"id": "parking_lot_core 0.8.5",
"target": "build_script_build"
},
{
"id": "smallvec 1.9.0",
"target": "smallvec"
}
],
"selects": {
"cfg(target_os = \"redox\")": [
{
"id": "redox_syscall 0.2.16",
"target": "syscall"
}
],
"cfg(unix)": [
{
"id": "libc 0.2.132",
"target": "libc"
}
],
"cfg(windows)": [
{
"id": "winapi 0.3.9",
"target": "winapi"
}
]
}
},
"edition": "2018",
"version": "0.8.5"
},
"build_script_attrs": {
"data_glob": [
"**"
]
},
"license": "Apache-2.0/MIT"
},
"pin-project 1.0.12": {
"name": "pin-project",
"version": "1.0.12",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/pin-project/1.0.12/download",
"sha256": "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc"
}
},
"targets": [
{
"Library": {
"crate_name": "pin_project",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "pin_project",
"common_attrs": {
"compile_data_glob": [
"**"
],
"edition": "2018",
"proc_macro_deps": {
"common": [
{
"id": "pin-project-internal 1.0.12",
"target": "pin_project_internal"
}
],
"selects": {}
},
"version": "1.0.12"
},
"license": "Apache-2.0 OR MIT"
},
"pin-project-internal 1.0.12": {
"name": "pin-project-internal",
"version": "1.0.12",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/pin-project-internal/1.0.12/download",
"sha256": "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55"
}
},
"targets": [
{
"ProcMacro": {
"crate_name": "pin_project_internal",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "pin_project_internal",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "proc-macro2 1.0.43",
"target": "proc_macro2"
},
{
"id": "quote 1.0.21",
"target": "quote"
},
{
"id": "syn 1.0.99",
"target": "syn"
}
],
"selects": {}
},
"edition": "2018",
"version": "1.0.12"
},
"license": "Apache-2.0 OR MIT"
},
"proc-macro2 1.0.43": {
"name": "proc-macro2",
"version": "1.0.43",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/proc-macro2/1.0.43/download",
"sha256": "0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab"
}
},
"targets": [
{
"Library": {
"crate_name": "proc_macro2",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "proc_macro2",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"default",
"proc-macro"
],
"deps": {
"common": [
{
"id": "proc-macro2 1.0.43",
"target": "build_script_build"
},
{
"id": "unicode-ident 1.0.3",
"target": "unicode_ident"
}
],
"selects": {}
},
"edition": "2018",
"version": "1.0.43"
},
"build_script_attrs": {
"data_glob": [
"**"
]
},
"license": "MIT OR Apache-2.0"
},
"quote 1.0.21": {
"name": "quote",
"version": "1.0.21",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/quote/1.0.21/download",
"sha256": "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179"
}
},
"targets": [
{
"Library": {
"crate_name": "quote",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "quote",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"default",
"proc-macro"
],
"deps": {
"common": [
{
"id": "proc-macro2 1.0.43",
"target": "proc_macro2"
},
{
"id": "quote 1.0.21",
"target": "build_script_build"
}
],
"selects": {}
},
"edition": "2018",
"version": "1.0.21"
},
"build_script_attrs": {
"data_glob": [
"**"
]
},
"license": "MIT OR Apache-2.0"
},
"redox_syscall 0.2.16": {
"name": "redox_syscall",
"version": "0.2.16",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/redox_syscall/0.2.16/download",
"sha256": "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
}
},
"targets": [
{
"Library": {
"crate_name": "syscall",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "syscall",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "bitflags 1.3.2",
"target": "bitflags"
}
],
"selects": {}
},
"edition": "2018",
"version": "0.2.16"
},
"license": "MIT"
},
"rustc-hash 1.1.0": {
"name": "rustc-hash",
"version": "1.1.0",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/rustc-hash/1.1.0/download",
"sha256": "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
}
},
"targets": [
{
"Library": {
"crate_name": "rustc_hash",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "rustc_hash",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"default",
"std"
],
"edition": "2015",
"version": "1.1.0"
},
"license": "Apache-2.0/MIT"
},
"ryu 1.0.11": {
"name": "ryu",
"version": "1.0.11",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/ryu/1.0.11/download",
"sha256": "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09"
}
},
"targets": [
{
"Library": {
"crate_name": "ryu",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "ryu",
"common_attrs": {
"compile_data_glob": [
"**"
],
"edition": "2018",
"version": "1.0.11"
},
"license": "Apache-2.0 OR BSL-1.0"
},
"salsa 0.16.1": {
"name": "salsa",
"version": "0.16.1",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/salsa/0.16.1/download",
"sha256": "4b84d9f96071f3f3be0dc818eae3327625d8ebc95b58da37d6850724f31d3403"
}
},
"targets": [
{
"Library": {
"crate_name": "salsa",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "salsa",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "crossbeam-utils 0.8.11",
"target": "crossbeam_utils"
},
{
"id": "indexmap 1.9.1",
"target": "indexmap"
},
{
"id": "lock_api 0.4.7",
"target": "lock_api"
},
{
"id": "log 0.4.17",
"target": "log"
},
{
"id": "oorandom 11.1.3",
"target": "oorandom"
},
{
"id": "parking_lot 0.11.2",
"target": "parking_lot"
},
{
"id": "rustc-hash 1.1.0",
"target": "rustc_hash"
},
{
"id": "smallvec 1.9.0",
"target": "smallvec"
}
],
"selects": {}
},
"edition": "2018",
"proc_macro_deps": {
"common": [
{
"id": "salsa-macros 0.16.0",
"target": "salsa_macros"
}
],
"selects": {}
},
"version": "0.16.1"
},
"license": "Apache-2.0 OR MIT"
},
"salsa-macros 0.16.0": {
"name": "salsa-macros",
"version": "0.16.0",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/salsa-macros/0.16.0/download",
"sha256": "cd3904a4ba0a9d0211816177fd34b04c7095443f8cdacd11175064fe541c8fe2"
}
},
"targets": [
{
"ProcMacro": {
"crate_name": "salsa_macros",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "salsa_macros",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "heck 0.3.3",
"target": "heck"
},
{
"id": "proc-macro2 1.0.43",
"target": "proc_macro2"
},
{
"id": "quote 1.0.21",
"target": "quote"
},
{
"id": "syn 1.0.99",
"target": "syn"
}
],
"selects": {}
},
"edition": "2018",
"version": "0.16.0"
},
"license": "Apache-2.0 OR MIT"
},
"scopeguard 1.1.0": {
"name": "scopeguard",
"version": "1.1.0",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/scopeguard/1.1.0/download",
"sha256": "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
}
},
"targets": [
{
"Library": {
"crate_name": "scopeguard",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "scopeguard",
"common_attrs": {
"compile_data_glob": [
"**"
],
"edition": "2015",
"version": "1.1.0"
},
"license": "MIT/Apache-2.0"
},
"serde 1.0.144": {
"name": "serde",
"version": "1.0.144",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/serde/1.0.144/download",
"sha256": "0f747710de3dcd43b88c9168773254e809d8ddbdf9653b84e2554ab219f17860"
}
},
"targets": [
{
"Library": {
"crate_name": "serde",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "serde",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"default",
"derive",
"rc",
"serde_derive",
"std"
],
"deps": {
"common": [
{
"id": "serde 1.0.144",
"target": "build_script_build"
}
],
"selects": {}
},
"edition": "2015",
"proc_macro_deps": {
"common": [
{
"id": "serde_derive 1.0.144",
"target": "serde_derive"
}
],
"selects": {}
},
"version": "1.0.144"
},
"build_script_attrs": {
"data_glob": [
"**"
]
},
"license": "MIT OR Apache-2.0"
},
"serde_derive 1.0.144": {
"name": "serde_derive",
"version": "1.0.144",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/serde_derive/1.0.144/download",
"sha256": "94ed3a816fb1d101812f83e789f888322c34e291f894f19590dc310963e87a00"
}
},
"targets": [
{
"ProcMacro": {
"crate_name": "serde_derive",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "serde_derive",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"default"
],
"deps": {
"common": [
{
"id": "proc-macro2 1.0.43",
"target": "proc_macro2"
},
{
"id": "quote 1.0.21",
"target": "quote"
},
{
"id": "serde_derive 1.0.144",
"target": "build_script_build"
},
{
"id": "syn 1.0.99",
"target": "syn"
}
],
"selects": {}
},
"edition": "2015",
"version": "1.0.144"
},
"build_script_attrs": {
"data_glob": [
"**"
]
},
"license": "MIT OR Apache-2.0"
},
"serde_json 1.0.85": {
"name": "serde_json",
"version": "1.0.85",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/serde_json/1.0.85/download",
"sha256": "e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44"
}
},
"targets": [
{
"Library": {
"crate_name": "serde_json",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "serde_json",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"default",
"std"
],
"deps": {
"common": [
{
"id": "itoa 1.0.3",
"target": "itoa"
},
{
"id": "ryu 1.0.11",
"target": "ryu"
},
{
"id": "serde 1.0.144",
"target": "serde"
},
{
"id": "serde_json 1.0.85",
"target": "build_script_build"
}
],
"selects": {}
},
"edition": "2018",
"version": "1.0.85"
},
"build_script_attrs": {
"data_glob": [
"**"
]
},
"license": "MIT OR Apache-2.0"
},
"smallvec 1.9.0": {
"name": "smallvec",
"version": "1.9.0",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/smallvec/1.9.0/download",
"sha256": "2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1"
}
},
"targets": [
{
"Library": {
"crate_name": "smallvec",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "smallvec",
"common_attrs": {
"compile_data_glob": [
"**"
],
"edition": "2018",
"version": "1.9.0"
},
"license": "MIT OR Apache-2.0"
},
"static_assertions 1.1.0": {
"name": "static_assertions",
"version": "1.1.0",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/static_assertions/1.1.0/download",
"sha256": "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
}
},
"targets": [
{
"Library": {
"crate_name": "static_assertions",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "static_assertions",
"common_attrs": {
"compile_data_glob": [
"**"
],
"edition": "2015",
"version": "1.1.0"
},
"license": "MIT OR Apache-2.0"
},
"syn 1.0.99": {
"name": "syn",
"version": "1.0.99",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/syn/1.0.99/download",
"sha256": "58dbef6ec655055e20b86b15a8cc6d439cca19b667537ac6a1369572d151ab13"
}
},
"targets": [
{
"Library": {
"crate_name": "syn",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "syn",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"clone-impls",
"default",
"derive",
"extra-traits",
"full",
"parsing",
"printing",
"proc-macro",
"quote",
"visit-mut"
],
"deps": {
"common": [
{
"id": "proc-macro2 1.0.43",
"target": "proc_macro2"
},
{
"id": "quote 1.0.21",
"target": "quote"
},
{
"id": "syn 1.0.99",
"target": "build_script_build"
},
{
"id": "unicode-ident 1.0.3",
"target": "unicode_ident"
}
],
"selects": {}
},
"edition": "2018",
"version": "1.0.99"
},
"build_script_attrs": {
"data_glob": [
"**"
]
},
"license": "MIT OR Apache-2.0"
},
"unicode-ident 1.0.3": {
"name": "unicode-ident",
"version": "1.0.3",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/unicode-ident/1.0.3/download",
"sha256": "c4f5b37a154999a8f3f98cc23a628d850e154479cd94decf3414696e12e31aaf"
}
},
"targets": [
{
"Library": {
"crate_name": "unicode_ident",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "unicode_ident",
"common_attrs": {
"compile_data_glob": [
"**"
],
"edition": "2018",
"version": "1.0.3"
},
"license": "(MIT OR Apache-2.0) AND Unicode-DFS-2016"
},
"unicode-segmentation 1.9.0": {
"name": "unicode-segmentation",
"version": "1.9.0",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/unicode-segmentation/1.9.0/download",
"sha256": "7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99"
}
},
"targets": [
{
"Library": {
"crate_name": "unicode_segmentation",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "unicode_segmentation",
"common_attrs": {
"compile_data_glob": [
"**"
],
"edition": "2018",
"version": "1.9.0"
},
"license": "MIT/Apache-2.0"
},
"winapi 0.3.9": {
"name": "winapi",
"version": "0.3.9",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/winapi/0.3.9/download",
"sha256": "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
}
},
"targets": [
{
"Library": {
"crate_name": "winapi",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "winapi",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": [
"errhandlingapi",
"handleapi",
"minwindef",
"ntstatus",
"winbase",
"winerror",
"winnt"
],
"deps": {
"common": [
{
"id": "winapi 0.3.9",
"target": "build_script_build"
}
],
"selects": {
"i686-pc-windows-gnu": [
{
"id": "winapi-i686-pc-windows-gnu 0.4.0",
"target": "winapi_i686_pc_windows_gnu"
}
],
"x86_64-pc-windows-gnu": [
{
"id": "winapi-x86_64-pc-windows-gnu 0.4.0",
"target": "winapi_x86_64_pc_windows_gnu"
}
]
}
},
"edition": "2015",
"version": "0.3.9"
},
"build_script_attrs": {
"data_glob": [
"**"
]
},
"license": "MIT/Apache-2.0"
},
"winapi-i686-pc-windows-gnu 0.4.0": {
"name": "winapi-i686-pc-windows-gnu",
"version": "0.4.0",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download",
"sha256": "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
}
},
"targets": [
{
"Library": {
"crate_name": "winapi_i686_pc_windows_gnu",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "winapi_i686_pc_windows_gnu",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "winapi-i686-pc-windows-gnu 0.4.0",
"target": "build_script_build"
}
],
"selects": {}
},
"edition": "2015",
"version": "0.4.0"
},
"build_script_attrs": {
"data_glob": [
"**"
]
},
"license": "MIT/Apache-2.0"
},
"winapi-x86_64-pc-windows-gnu 0.4.0": {
"name": "winapi-x86_64-pc-windows-gnu",
"version": "0.4.0",
"repository": {
"Http": {
"url": "https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download",
"sha256": "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
}
},
"targets": [
{
"Library": {
"crate_name": "winapi_x86_64_pc_windows_gnu",
"crate_root": "src/lib.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"include": [
"**/*.rs"
],
"exclude": []
}
}
}
],
"library_target_name": "winapi_x86_64_pc_windows_gnu",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "winapi-x86_64-pc-windows-gnu 0.4.0",
"target": "build_script_build"
}
],
"selects": {}
},
"edition": "2015",
"version": "0.4.0"
},
"build_script_attrs": {
"data_glob": [
"**"
]
},
"license": "MIT/Apache-2.0"
}
},
"binary_crates": [],
"workspace_members": {
"direct-cargo-bazel-deps 0.0.1": ""
},
"conditions": {
"cfg(target_os = \"redox\")": [],
"cfg(unix)": [
"aarch64-apple-darwin",
"aarch64-apple-ios",
"aarch64-apple-ios-sim",
"aarch64-linux-android",
"aarch64-unknown-linux-gnu",
"arm-unknown-linux-gnueabi",
"armv7-unknown-linux-gnueabi",
"i686-apple-darwin",
"i686-linux-android",
"i686-unknown-freebsd",
"i686-unknown-linux-gnu",
"powerpc-unknown-linux-gnu",
"s390x-unknown-linux-gnu",
"x86_64-apple-darwin",
"x86_64-apple-ios",
"x86_64-linux-android",
"x86_64-unknown-freebsd",
"x86_64-unknown-linux-gnu"
],
"cfg(windows)": [
"i686-pc-windows-msvc",
"x86_64-pc-windows-msvc"
],
"i686-pc-windows-gnu": [],
"x86_64-pc-windows-gnu": []
}
}