From 5c1d9a1dbf961565d8a71cbf711f82b54111b16e Mon Sep 17 00:00:00 2001 From: Quanyi Ma Date: Sat, 10 Feb 2024 14:15:23 +0800 Subject: [PATCH 1/5] Fix the mermaid ER Diagram display error in the GitHub page Signed-off-by: Quanyi Ma --- docs/database.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/docs/database.md b/docs/database.md index 1d6bf69e..5b4b2e75 100644 --- a/docs/database.md +++ b/docs/database.md @@ -56,9 +56,6 @@ It includes the following records: ```mermaid - --- - title: Mgea ER Diagram - --- %%{init: {"theme": "default", "themeCSS": ["[id*=m] .er.entityBox { fill: orange;}"]}}%% erDiagram From a33e21cde17818bb043681d8491e47cbc99a993a Mon Sep 17 00:00:00 2001 From: Quanyi Ma Date: Sat, 10 Feb 2024 14:17:18 +0800 Subject: [PATCH 2/5] Fix the mermaid ER Diagram display error in the GitHub page Signed-off-by: Quanyi Ma --- docs/database.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/database.md b/docs/database.md index 5b4b2e75..95cbe32a 100644 --- a/docs/database.md +++ b/docs/database.md @@ -56,8 +56,6 @@ It includes the following records: ```mermaid -%%{init: {"theme": "default", "themeCSS": ["[id*=m] .er.entityBox { fill: orange;}"]}}%% - erDiagram msnap["MEGA-SNAPSHOT"] mc["MEGA-COMMITS"] mt["MEGA-TREE"] mb["MEGA-BLOB"] mtag["MEGA-TAG"] mmr["MEGA-MR"] grp["GIT-REPO"] grf["GIT-REFS"] gc["GIT-COMMIT"] gt["GIT-TREE"] gb["GIT-BLOB"] gtag["GIT-TAG"] gp["GIT-PR"] gi["GIT-ISSUE"] From 81b7c7477eeee47d1785503768d8fecb21b1cc89 Mon Sep 17 00:00:00 2001 From: Quanyi Ma Date: Sat, 10 Feb 2024 14:53:42 +0800 Subject: [PATCH 3/5] Fix cargo clippy warning Signed-off-by: Quanyi Ma --- delta/src/decode/mod.rs | 2 +- docs/database.md | 9 ++++++--- git/src/internal/pack/delta.rs | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/delta/src/decode/mod.rs b/delta/src/decode/mod.rs index 2acaaf10..4aa76d4b 100644 --- a/delta/src/decode/mod.rs +++ b/delta/src/decode/mod.rs @@ -6,7 +6,7 @@ const COPY_OFFSET_BYTES: u8 = 4; const COPY_SIZE_BYTES: u8 = 3; const COPY_ZERO_SIZE: usize = 0x10000; -pub fn delta_decode(mut stream : &mut impl Read,base_info: &Vec) -> Result, GitDeltaError>{ +pub fn delta_decode(mut stream : &mut impl Read,base_info: &[u8]) -> Result, GitDeltaError>{ // Read the bash object size & Result Size let base_size = utils::read_size_encoding(&mut stream).unwrap(); if base_info.len() != base_size{ diff --git a/docs/database.md b/docs/database.md index 95cbe32a..9ba16ce9 100644 --- a/docs/database.md +++ b/docs/database.md @@ -2,7 +2,7 @@ ## 1.Basic Design of Mega Monorepo -The purpose of this document is to refactor the current storage design of Mega, enabling it to effectively manage project monorepos while remaining compatible with the Git protocol. +The purpose of this document is to refactor the current storage design of Mega, enabling it to effectively manage project monorepo while remaining compatible with the Git protocol. Mega's storage structure is mainly divided into the following parts: @@ -11,11 +11,14 @@ Mega's storage structure is mainly divided into the following parts: Similar to the 'tree' in Git, Mega maintains relationships between files and file names. In the database, Mega independently manages directory information for the current version. ### b-link file* + The purpose of the B-link file is to store file index information, serving as a replacement for blobs in Git. The design of this structure is inspired by the specification of Git LFS, as follows: - ```bash + +```bash version https://mega.com/directory/spec/v1 blob 3a739f77180d81aa45d9bd11eb6be7098bf1991f - ``` + ``` + It includes the following records: - version: Represents the version information of the structure. - blob: Points to the hash value of the actual blob. diff --git a/git/src/internal/pack/delta.rs b/git/src/internal/pack/delta.rs index d29a1adb..9d247a3f 100644 --- a/git/src/internal/pack/delta.rs +++ b/git/src/internal/pack/delta.rs @@ -154,7 +154,7 @@ async fn process_delta( } } -pub fn undelta(mut stream: &mut impl Read, base_info: &Vec) -> Result,GitError> { +pub fn undelta(mut stream: &mut impl Read, base_info: &[u8]) -> Result,GitError> { // Read the bash object size & Result Size let base_size = utils::read_size_encoding(&mut stream).unwrap(); if base_info.len() != base_size{ From 7b5d6a04c4dcd5361376b88c212db17596d3658c Mon Sep 17 00:00:00 2001 From: Quanyi Ma Date: Sat, 10 Feb 2024 15:40:20 +0800 Subject: [PATCH 4/5] Remove the Bazel config files and move mda to archived Signed-off-by: Quanyi Ma --- .bazelrc | 1 - .bazelversion | 1 - BUILD | 38 - README.md | 6 +- WORKSPACE | 43 - archived/README.md | 9 +- archived/build-bazel-tool/BUILD | 16 - {mda => archived/mda}/Cargo.toml | 0 .../mda}/example_anno_config.toml | 0 .../mda}/src/anno_version_control.rs | 0 {mda => archived/mda}/src/entity.rs | 0 {mda => archived/mda}/src/lib.rs | 0 {mda => archived/mda}/src/map/mod.rs | 0 .../mda}/src/map/read_from_file.rs | 0 .../mda}/src/map/read_from_folders.rs | 0 {mda => archived/mda}/src/map_data.rs | 0 .../mda}/src/mda_operations/extract.rs | 0 .../mda}/src/mda_operations/generate.rs | 0 .../mda}/src/mda_operations/mod.rs | 0 .../mda}/src/mda_operations/update.rs | 0 {mda => archived/mda}/src/rev_anno.rs | 0 {mda => archived/mda}/src/run_mda.rs | 0 {mda => archived/mda}/src/utils.rs | 0 archived/sync/BUILD | 20 - cargo-bazel-lock.json | 36073 ---------------- common/BUILD | 19 - craft/.bazelrc | 1 - craft/BUILD | 16 - craft/WORKSPACE | 36 - craft/cargo-bazel-lock.json | 0 delta/BUILD | 18 - fuse/BUILD | 16 - fuse/WORKSPACE | 36 - fuse/cargo-bazel-lock.json | 0 gateway/BUILD | 22 - git/BUILD | 22 - kvcache/BUILD | 18 - mda/BUILD | 16 - p2p/BUILD | 46 - storage/BUILD | 19 - 40 files changed, 8 insertions(+), 36484 deletions(-) delete mode 100644 .bazelrc delete mode 100644 .bazelversion delete mode 100644 BUILD delete mode 100644 WORKSPACE delete mode 100644 archived/build-bazel-tool/BUILD rename {mda => archived/mda}/Cargo.toml (100%) rename {mda => archived/mda}/example_anno_config.toml (100%) rename {mda => archived/mda}/src/anno_version_control.rs (100%) rename {mda => archived/mda}/src/entity.rs (100%) rename {mda => archived/mda}/src/lib.rs (100%) rename {mda => archived/mda}/src/map/mod.rs (100%) rename {mda => archived/mda}/src/map/read_from_file.rs (100%) rename {mda => archived/mda}/src/map/read_from_folders.rs (100%) rename {mda => archived/mda}/src/map_data.rs (100%) rename {mda => archived/mda}/src/mda_operations/extract.rs (100%) rename {mda => archived/mda}/src/mda_operations/generate.rs (100%) rename {mda => archived/mda}/src/mda_operations/mod.rs (100%) rename {mda => archived/mda}/src/mda_operations/update.rs (100%) rename {mda => archived/mda}/src/rev_anno.rs (100%) rename {mda => archived/mda}/src/run_mda.rs (100%) rename {mda => archived/mda}/src/utils.rs (100%) delete mode 100644 archived/sync/BUILD delete mode 100644 cargo-bazel-lock.json delete mode 100644 common/BUILD delete mode 100644 craft/.bazelrc delete mode 100644 craft/BUILD delete mode 100644 craft/WORKSPACE delete mode 100644 craft/cargo-bazel-lock.json delete mode 100644 delta/BUILD delete mode 100644 fuse/BUILD delete mode 100644 fuse/WORKSPACE delete mode 100644 fuse/cargo-bazel-lock.json delete mode 100644 gateway/BUILD delete mode 100644 git/BUILD delete mode 100644 kvcache/BUILD delete mode 100644 mda/BUILD delete mode 100644 p2p/BUILD delete mode 100644 storage/BUILD diff --git a/.bazelrc b/.bazelrc deleted file mode 100644 index 50ec4b2f..00000000 --- a/.bazelrc +++ /dev/null @@ -1 +0,0 @@ -build --spawn_strategy=local diff --git a/.bazelversion b/.bazelversion deleted file mode 100644 index 91e4a9f2..00000000 --- a/.bazelversion +++ /dev/null @@ -1 +0,0 @@ -6.3.2 diff --git a/BUILD b/BUILD deleted file mode 100644 index 0281c52d..00000000 --- a/BUILD +++ /dev/null @@ -1,38 +0,0 @@ -load("@crate_index//:defs.bzl", "aliases", "all_crate_deps") -load("@rules_rust//rust:defs.bzl", "rust_binary", "rust_test", "rust_doc_test") - - -rust_binary( - name = "mega", - srcs = glob([ - "src/**/*.rs", - ]), - aliases = aliases(), - deps = all_crate_deps() + [ - "//gateway", - "//common", - "//p2p", - "//mda" - ], - proc_macro_deps = all_crate_deps( - proc_macro = True, - ), - visibility = ["//visibility:public"], -) - -rust_test( - name = "tests", - crate = ":mega", - deps = all_crate_deps( - normal_dev = True, - ), - proc_macro_deps = all_crate_deps( - proc_macro_dev = True, - ), -) - - -rust_doc_test( - name = "doctests", - crate = ":mega", -) diff --git a/README.md b/README.md index 8452eaa5..ba5c4dde 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Mega - Centralised Monorepo and Decentralised Open Source Collabration Engine +# Mega - is an unofficial open-source implementation of Google Piper. -Mega, a code repository platform for enterprise and individual developers, integrates the Monorepo model with Git compatibility, streamlining team development and personal code management. It supports centralized trunk-based workflows alongside decentralized open-source collaboration. +Mega is an unofficial open-source implementation of Google Piper. It is a monorepo and monolithic codebase management system that supports Git and Buck2. Mega is designed to manage large-scale codebases, streamline development, and foster collaboration. It is built on top of Rust and PostgreSQL, and is designed to be highly scalable and efficient. ## Motivation @@ -28,7 +28,7 @@ To address these challenges, there's a growing need for a decentralized open-sou ### MacOS -1. Install Rust on your MacOS machine. +1. Install Rust on your macOS machine. ```bash $ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh diff --git a/WORKSPACE b/WORKSPACE deleted file mode 100644 index 9abf4073..00000000 --- a/WORKSPACE +++ /dev/null @@ -1,43 +0,0 @@ -load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") -http_archive( - name = "rules_rust", - sha256 = "6357de5982dd32526e02278221bb8d6aa45717ba9bbacf43686b130aa2c72e1e", - urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.30.0/rules_rust-v0.30.0.tar.gz"], -) - -load("@rules_rust//rust:repositories.bzl", "rules_rust_dependencies", "rust_register_toolchains") - -rules_rust_dependencies() - -rust_register_toolchains( - edition = "2021", -) - -load("@rules_rust//crate_universe:repositories.bzl", "crate_universe_dependencies") - -crate_universe_dependencies() - -load("@rules_rust//crate_universe:defs.bzl", "crates_repository") - -crates_repository( - name = "crate_index", - cargo_lockfile = "//:Cargo.lock", - lockfile = "//:cargo-bazel-lock.json", - manifests = [ - "//:Cargo.toml", - "//:gateway/Cargo.toml", - "//:common/Cargo.toml", - "//:git/Cargo.toml", - "//:database/Cargo.toml", - "//:database/entity/Cargo.toml", - "//:p2p/Cargo.toml", - "//:mda/Cargo.toml", - "//:kvcache/Cargo.toml", - "//:sync/Cargo.toml", - "//:build-bazel-tool/Cargo.toml" - ], -) - -load("@crate_index//:defs.bzl", "crate_repositories") - -crate_repositories() diff --git a/archived/README.md b/archived/README.md index ac692afd..a53cf4be 100644 --- a/archived/README.md +++ b/archived/README.md @@ -9,10 +9,11 @@ This projects in archive folder has been officially archived. Please note the fo ## Background & Alternatives -1. *ui* - The ui project will be replace by a new project named [moon](moon/REAdME.md). -2. *sync* - The sync project will be replace by a new project named [moon-sync](moon-sync/REAdME.md). -3. *build-bazel-tool* - The build-bazel-tool project will be replace by a new project named [building](building/REAdME.md) in the feature. -4. *website* - The website project will be replace by a new project named [moon-website](moon-website/REAdME.md) in the feature. +1. *ui* - The ui project will be replaced by a new project named [moon](moon/REAdME.md). +2. *sync* - The sync project will be replaced by a new project named [moon-sync](moon-sync/REAdME.md). +3. *build-bazel-tool* - The build-bazel-tool project will be replaced by a new project named [building](building/REAdME.md) in the feature. +4. *website* - The website project will be replaced by a new project named [moon-website](moon-website/REAdME.md) in the feature. +5. *mda* - The mda project still not have a replacement project. [Optional: Suggest any alternative tools, libraries, or projects that users can consider as a replacement for this project.] diff --git a/archived/build-bazel-tool/BUILD b/archived/build-bazel-tool/BUILD deleted file mode 100644 index 21c9500b..00000000 --- a/archived/build-bazel-tool/BUILD +++ /dev/null @@ -1,16 +0,0 @@ - -load("@crate_index//:defs.bzl", "aliases", "all_crate_deps") -load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test", "rust_doc_test") - -rust_library( - name = "build-bazel-tool", - srcs = glob([ - "src/**/*.rs", - ]), - aliases = aliases(), - deps = all_crate_deps(), - proc_macro_deps = all_crate_deps( - proc_macro = True, - ), - visibility = ["//visibility:public"], -) diff --git a/mda/Cargo.toml b/archived/mda/Cargo.toml similarity index 100% rename from mda/Cargo.toml rename to archived/mda/Cargo.toml diff --git a/mda/example_anno_config.toml b/archived/mda/example_anno_config.toml similarity index 100% rename from mda/example_anno_config.toml rename to archived/mda/example_anno_config.toml diff --git a/mda/src/anno_version_control.rs b/archived/mda/src/anno_version_control.rs similarity index 100% rename from mda/src/anno_version_control.rs rename to archived/mda/src/anno_version_control.rs diff --git a/mda/src/entity.rs b/archived/mda/src/entity.rs similarity index 100% rename from mda/src/entity.rs rename to archived/mda/src/entity.rs diff --git a/mda/src/lib.rs b/archived/mda/src/lib.rs similarity index 100% rename from mda/src/lib.rs rename to archived/mda/src/lib.rs diff --git a/mda/src/map/mod.rs b/archived/mda/src/map/mod.rs similarity index 100% rename from mda/src/map/mod.rs rename to archived/mda/src/map/mod.rs diff --git a/mda/src/map/read_from_file.rs b/archived/mda/src/map/read_from_file.rs similarity index 100% rename from mda/src/map/read_from_file.rs rename to archived/mda/src/map/read_from_file.rs diff --git a/mda/src/map/read_from_folders.rs b/archived/mda/src/map/read_from_folders.rs similarity index 100% rename from mda/src/map/read_from_folders.rs rename to archived/mda/src/map/read_from_folders.rs diff --git a/mda/src/map_data.rs b/archived/mda/src/map_data.rs similarity index 100% rename from mda/src/map_data.rs rename to archived/mda/src/map_data.rs diff --git a/mda/src/mda_operations/extract.rs b/archived/mda/src/mda_operations/extract.rs similarity index 100% rename from mda/src/mda_operations/extract.rs rename to archived/mda/src/mda_operations/extract.rs diff --git a/mda/src/mda_operations/generate.rs b/archived/mda/src/mda_operations/generate.rs similarity index 100% rename from mda/src/mda_operations/generate.rs rename to archived/mda/src/mda_operations/generate.rs diff --git a/mda/src/mda_operations/mod.rs b/archived/mda/src/mda_operations/mod.rs similarity index 100% rename from mda/src/mda_operations/mod.rs rename to archived/mda/src/mda_operations/mod.rs diff --git a/mda/src/mda_operations/update.rs b/archived/mda/src/mda_operations/update.rs similarity index 100% rename from mda/src/mda_operations/update.rs rename to archived/mda/src/mda_operations/update.rs diff --git a/mda/src/rev_anno.rs b/archived/mda/src/rev_anno.rs similarity index 100% rename from mda/src/rev_anno.rs rename to archived/mda/src/rev_anno.rs diff --git a/mda/src/run_mda.rs b/archived/mda/src/run_mda.rs similarity index 100% rename from mda/src/run_mda.rs rename to archived/mda/src/run_mda.rs diff --git a/mda/src/utils.rs b/archived/mda/src/utils.rs similarity index 100% rename from mda/src/utils.rs rename to archived/mda/src/utils.rs diff --git a/archived/sync/BUILD b/archived/sync/BUILD deleted file mode 100644 index 3d4bf89e..00000000 --- a/archived/sync/BUILD +++ /dev/null @@ -1,20 +0,0 @@ - -load("@crate_index//:defs.bzl", "aliases", "all_crate_deps") -load("@rules_rust//rust:defs.bzl", "rust_library") - -rust_library( - name = "sync", - srcs = glob([ - "src/**/*.rs", - ]), - aliases = aliases(), - deps = all_crate_deps() + [ - "//common", - "//database", - "//database/entity" - ], - proc_macro_deps = all_crate_deps( - proc_macro = True, - ), - visibility = ["//visibility:public"], -) diff --git a/cargo-bazel-lock.json b/cargo-bazel-lock.json deleted file mode 100644 index 6474ce58..00000000 --- a/cargo-bazel-lock.json +++ /dev/null @@ -1,36073 +0,0 @@ -{ - "checksum": "4ba398892a427f0e74c5b96b1a01bbf8400e72d3c87203335bcde0aea08c61b6", - "crates": { - "addr2line 0.21.0": { - "name": "addr2line", - "version": "0.21.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/addr2line/0.21.0/download", - "sha256": "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" - } - }, - "targets": [ - { - "Library": { - "crate_name": "addr2line", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "addr2line", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "gimli 0.28.0", - "target": "gimli" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.21.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "adler 1.0.2": { - "name": "adler", - "version": "1.0.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/adler/1.0.2/download", - "sha256": "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" - } - }, - "targets": [ - { - "Library": { - "crate_name": "adler", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "adler", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "1.0.2" - }, - "license": "0BSD OR MIT OR Apache-2.0" - }, - "adler32 1.2.0": { - "name": "adler32", - "version": "1.2.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/adler32/1.2.0/download", - "sha256": "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" - } - }, - "targets": [ - { - "Library": { - "crate_name": "adler32", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "adler32", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "1.2.0" - }, - "license": "Zlib" - }, - "aead 0.4.3": { - "name": "aead", - "version": "0.4.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/aead/0.4.3/download", - "sha256": "0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877" - } - }, - "targets": [ - { - "Library": { - "crate_name": "aead", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "aead", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "generic-array 0.14.7", - "target": "generic_array" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.3" - }, - "license": "MIT OR Apache-2.0" - }, - "aead 0.5.2": { - "name": "aead", - "version": "0.5.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/aead/0.5.2/download", - "sha256": "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "aead", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "aead", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "getrandom", - "rand_core" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "crypto-common 0.1.6", - "target": "crypto_common" - }, - { - "id": "generic-array 0.14.7", - "target": "generic_array" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.5.2" - }, - "license": "MIT OR Apache-2.0" - }, - "aes 0.7.5": { - "name": "aes", - "version": "0.7.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/aes/0.7.5/download", - "sha256": "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "aes", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "aes", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "cipher 0.3.0", - "target": "cipher" - }, - { - "id": "opaque-debug 0.3.0", - "target": "opaque_debug" - } - ], - "selects": { - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ - { - "id": "cpufeatures 0.2.9", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2018", - "version": "0.7.5" - }, - "license": "MIT OR Apache-2.0" - }, - "aes 0.8.3": { - "name": "aes", - "version": "0.8.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/aes/0.8.3/download", - "sha256": "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" - } - }, - "targets": [ - { - "Library": { - "crate_name": "aes", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "aes", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "cipher 0.4.4", - "target": "cipher" - } - ], - "selects": { - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ - { - "id": "cpufeatures 0.2.9", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2021", - "version": "0.8.3" - }, - "license": "MIT OR Apache-2.0" - }, - "aes-gcm 0.10.2": { - "name": "aes-gcm", - "version": "0.10.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/aes-gcm/0.10.2/download", - "sha256": "209b47e8954a928e1d72e86eca7000ebb6655fe1436d33eefc2201cad027e237" - } - }, - "targets": [ - { - "Library": { - "crate_name": "aes_gcm", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "aes_gcm", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "aes", - "alloc", - "default", - "getrandom", - "rand_core" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "aead 0.5.2", - "target": "aead" - }, - { - "id": "aes 0.8.3", - "target": "aes" - }, - { - "id": "cipher 0.4.4", - "target": "cipher" - }, - { - "id": "ctr 0.9.2", - "target": "ctr" - }, - { - "id": "ghash 0.5.0", - "target": "ghash" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.10.2" - }, - "license": "Apache-2.0 OR MIT" - }, - "aes-gcm 0.9.2": { - "name": "aes-gcm", - "version": "0.9.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/aes-gcm/0.9.2/download", - "sha256": "bc3be92e19a7ef47457b8e6f90707e12b6ac5d20c6f3866584fa3be0787d839f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "aes_gcm", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "aes_gcm", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "aes", - "alloc", - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "aead 0.4.3", - "target": "aead" - }, - { - "id": "aes 0.7.5", - "target": "aes" - }, - { - "id": "cipher 0.3.0", - "target": "cipher" - }, - { - "id": "ctr 0.7.0", - "target": "ctr" - }, - { - "id": "ghash 0.4.4", - "target": "ghash" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.9.2" - }, - "license": "Apache-2.0 OR MIT" - }, - "ahash 0.7.6": { - "name": "ahash", - "version": "0.7.6", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ahash/0.7.6/download", - "sha256": "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ahash", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ahash", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "ahash 0.7.6", - "target": "build_script_build" - } - ], - "selects": { - "cfg(any(target_os = \"linux\", target_os = \"android\", target_os = \"windows\", target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\", target_os = \"dragonfly\", target_os = \"solaris\", target_os = \"illumos\", target_os = \"fuchsia\", target_os = \"redox\", target_os = \"cloudabi\", target_os = \"haiku\", target_os = \"vxworks\", target_os = \"emscripten\", target_os = \"wasi\"))": [ - { - "id": "getrandom 0.2.10", - "target": "getrandom" - } - ], - "cfg(not(all(target_arch = \"arm\", target_os = \"none\")))": [ - { - "id": "once_cell 1.18.0", - "target": "once_cell" - } - ] - } - }, - "edition": "2018", - "version": "0.7.6" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "version_check 0.9.4", - "target": "version_check" - } - ], - "selects": {} - } - }, - "license": "MIT OR Apache-2.0" - }, - "ahash 0.8.3": { - "name": "ahash", - "version": "0.8.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ahash/0.8.3/download", - "sha256": "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ahash", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ahash", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "getrandom", - "runtime-rng", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "ahash 0.8.3", - "target": "build_script_build" - }, - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "getrandom 0.2.10", - "target": "getrandom" - } - ], - "selects": { - "cfg(not(all(target_arch = \"arm\", target_os = \"none\")))": [ - { - "id": "once_cell 1.18.0", - "target": "once_cell" - } - ] - } - }, - "edition": "2018", - "version": "0.8.3" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "version_check 0.9.4", - "target": "version_check" - } - ], - "selects": {} - } - }, - "license": "MIT OR Apache-2.0" - }, - "aho-corasick 1.0.4": { - "name": "aho-corasick", - "version": "1.0.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/aho-corasick/1.0.4/download", - "sha256": "6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "aho_corasick", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "aho_corasick", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "perf-literal", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "memchr 2.5.0", - "target": "memchr" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.0.4" - }, - "license": "Unlicense OR MIT" - }, - "aliasable 0.1.3": { - "name": "aliasable", - "version": "0.1.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/aliasable/0.1.3/download", - "sha256": "250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd" - } - }, - "targets": [ - { - "Library": { - "crate_name": "aliasable", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "aliasable", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.3" - }, - "license": "MIT" - }, - "allocator-api2 0.2.16": { - "name": "allocator-api2", - "version": "0.2.16", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/allocator-api2/0.2.16/download", - "sha256": "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" - } - }, - "targets": [ - { - "Library": { - "crate_name": "allocator_api2", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "allocator_api2", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.16" - }, - "license": "MIT OR Apache-2.0" - }, - "android-tzdata 0.1.1": { - "name": "android-tzdata", - "version": "0.1.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/android-tzdata/0.1.1/download", - "sha256": "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "android_tzdata", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "android_tzdata", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.1.1" - }, - "license": "MIT OR Apache-2.0" - }, - "android_system_properties 0.1.5": { - "name": "android_system_properties", - "version": "0.1.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/android_system_properties/0.1.5/download", - "sha256": "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" - } - }, - "targets": [ - { - "Library": { - "crate_name": "android_system_properties", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "android_system_properties", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.5" - }, - "license": "MIT/Apache-2.0" - }, - "anstream 0.5.0": { - "name": "anstream", - "version": "0.5.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/anstream/0.5.0/download", - "sha256": "b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "anstream", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "anstream", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "auto", - "default", - "wincon" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "anstyle 1.0.2", - "target": "anstyle" - }, - { - "id": "anstyle-parse 0.2.1", - "target": "anstyle_parse" - }, - { - "id": "anstyle-query 1.0.0", - "target": "anstyle_query" - }, - { - "id": "colorchoice 1.0.0", - "target": "colorchoice" - }, - { - "id": "utf8parse 0.2.1", - "target": "utf8parse" - } - ], - "selects": { - "cfg(windows)": [ - { - "id": "anstyle-wincon 2.1.0", - "target": "anstyle_wincon" - } - ] - } - }, - "edition": "2021", - "version": "0.5.0" - }, - "license": "MIT OR Apache-2.0" - }, - "anstyle 1.0.2": { - "name": "anstyle", - "version": "1.0.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/anstyle/1.0.2/download", - "sha256": "15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea" - } - }, - "targets": [ - { - "Library": { - "crate_name": "anstyle", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "anstyle", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2021", - "version": "1.0.2" - }, - "license": "MIT OR Apache-2.0" - }, - "anstyle-parse 0.2.1": { - "name": "anstyle-parse", - "version": "0.2.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/anstyle-parse/0.2.1/download", - "sha256": "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333" - } - }, - "targets": [ - { - "Library": { - "crate_name": "anstyle_parse", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "anstyle_parse", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "utf8" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "utf8parse 0.2.1", - "target": "utf8parse" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.2.1" - }, - "license": "MIT OR Apache-2.0" - }, - "anstyle-query 1.0.0": { - "name": "anstyle-query", - "version": "1.0.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/anstyle-query/1.0.0/download", - "sha256": "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "anstyle_query", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "anstyle_query", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2021", - "version": "1.0.0" - }, - "license": "MIT OR Apache-2.0" - }, - "anstyle-wincon 2.1.0": { - "name": "anstyle-wincon", - "version": "2.1.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/anstyle-wincon/2.1.0/download", - "sha256": "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd" - } - }, - "targets": [ - { - "Library": { - "crate_name": "anstyle_wincon", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "anstyle_wincon", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "anstyle 1.0.2", - "target": "anstyle" - } - ], - "selects": { - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2021", - "version": "2.1.0" - }, - "license": "MIT OR Apache-2.0" - }, - "anyhow 1.0.75": { - "name": "anyhow", - "version": "1.0.75", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/anyhow/1.0.75/download", - "sha256": "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" - } - }, - "targets": [ - { - "Library": { - "crate_name": "anyhow", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "anyhow", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "anyhow 1.0.75", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.75" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "arrayref 0.3.7": { - "name": "arrayref", - "version": "0.3.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/arrayref/0.3.7/download", - "sha256": "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" - } - }, - "targets": [ - { - "Library": { - "crate_name": "arrayref", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "arrayref", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.3.7" - }, - "license": "BSD-2-Clause" - }, - "arrayvec 0.7.4": { - "name": "arrayvec", - "version": "0.7.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/arrayvec/0.7.4/download", - "sha256": "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" - } - }, - "targets": [ - { - "Library": { - "crate_name": "arrayvec", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "arrayvec", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.7.4" - }, - "license": "MIT OR Apache-2.0" - }, - "asn1-rs 0.5.2": { - "name": "asn1-rs", - "version": "0.5.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/asn1-rs/0.5.2/download", - "sha256": "7f6fd5ddaf0351dff5b8da21b2fb4ff8e08ddd02857f0bf69c47639106c0fff0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "asn1_rs", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "asn1_rs", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "nom 7.1.3", - "target": "nom" - }, - { - "id": "num-traits 0.2.16", - "target": "num_traits" - }, - { - "id": "rusticata-macros 4.1.0", - "target": "rusticata_macros" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "time 0.3.28", - "target": "time" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "asn1-rs-derive 0.4.0", - "target": "asn1_rs_derive" - }, - { - "id": "asn1-rs-impl 0.1.0", - "target": "asn1_rs_impl" - }, - { - "id": "displaydoc 0.2.4", - "target": "displaydoc" - } - ], - "selects": {} - }, - "version": "0.5.2" - }, - "license": "MIT/Apache-2.0" - }, - "asn1-rs-derive 0.4.0": { - "name": "asn1-rs-derive", - "version": "0.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/asn1-rs-derive/0.4.0/download", - "sha256": "726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "asn1_rs_derive", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "asn1_rs_derive", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - }, - { - "id": "synstructure 0.12.6", - "target": "synstructure" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.0" - }, - "license": "MIT/Apache-2.0" - }, - "asn1-rs-impl 0.1.0": { - "name": "asn1-rs-impl", - "version": "0.1.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/asn1-rs-impl/0.1.0/download", - "sha256": "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "asn1_rs_impl", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "asn1_rs_impl", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.0" - }, - "license": "MIT/Apache-2.0" - }, - "async-attributes 1.1.2": { - "name": "async-attributes", - "version": "1.1.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-attributes/1.1.2/download", - "sha256": "a3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "async_attributes", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_attributes", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.1.2" - }, - "license": "MIT OR Apache-2.0" - }, - "async-channel 1.9.0": { - "name": "async-channel", - "version": "1.9.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-channel/1.9.0/download", - "sha256": "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" - } - }, - "targets": [ - { - "Library": { - "crate_name": "async_channel", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_channel", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "concurrent-queue 2.2.0", - "target": "concurrent_queue" - }, - { - "id": "event-listener 2.5.3", - "target": "event_listener" - }, - { - "id": "futures-core 0.3.28", - "target": "futures_core" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.9.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "async-executor 1.5.1": { - "name": "async-executor", - "version": "1.5.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-executor/1.5.1/download", - "sha256": "6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb" - } - }, - "targets": [ - { - "Library": { - "crate_name": "async_executor", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_executor", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "async-lock 2.8.0", - "target": "async_lock" - }, - { - "id": "async-task 4.4.0", - "target": "async_task" - }, - { - "id": "concurrent-queue 2.2.0", - "target": "concurrent_queue" - }, - { - "id": "fastrand 1.9.0", - "target": "fastrand" - }, - { - "id": "futures-lite 1.13.0", - "target": "futures_lite" - }, - { - "id": "slab 0.4.9", - "target": "slab" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.5.1" - }, - "license": "Apache-2.0 OR MIT" - }, - "async-fs 1.6.0": { - "name": "async-fs", - "version": "1.6.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-fs/1.6.0/download", - "sha256": "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" - } - }, - "targets": [ - { - "Library": { - "crate_name": "async_fs", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_fs", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "async-fs 1.6.0", - "target": "build_script_build" - }, - { - "id": "async-lock 2.8.0", - "target": "async_lock" - }, - { - "id": "blocking 1.3.1", - "target": "blocking" - }, - { - "id": "futures-lite 1.13.0", - "target": "futures_lite" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.6.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } - }, - "license": "Apache-2.0 OR MIT" - }, - "async-global-executor 2.3.1": { - "name": "async-global-executor", - "version": "2.3.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-global-executor/2.3.1/download", - "sha256": "f1b6f5d7df27bd294849f8eec66ecfc63d11814df7a4f5d74168a2394467b776" - } - }, - "targets": [ - { - "Library": { - "crate_name": "async_global_executor", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_global_executor", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "async-io", - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "async-channel 1.9.0", - "target": "async_channel" - }, - { - "id": "async-executor 1.5.1", - "target": "async_executor" - }, - { - "id": "async-io 1.13.0", - "target": "async_io" - }, - { - "id": "async-lock 2.8.0", - "target": "async_lock" - }, - { - "id": "blocking 1.3.1", - "target": "blocking" - }, - { - "id": "futures-lite 1.13.0", - "target": "futures_lite" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "2.3.1" - }, - "license": "Apache-2.0 OR MIT" - }, - "async-io 1.13.0": { - "name": "async-io", - "version": "1.13.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-io/1.13.0/download", - "sha256": "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" - } - }, - "targets": [ - { - "Library": { - "crate_name": "async_io", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_io", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "async-io 1.13.0", - "target": "build_script_build" - }, - { - "id": "async-lock 2.8.0", - "target": "async_lock" - }, - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "concurrent-queue 2.2.0", - "target": "concurrent_queue" - }, - { - "id": "futures-lite 1.13.0", - "target": "futures_lite" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "parking 2.1.0", - "target": "parking" - }, - { - "id": "polling 2.8.0", - "target": "polling" - }, - { - "id": "rustix 0.37.23", - "target": "rustix" - }, - { - "id": "slab 0.4.9", - "target": "slab" - }, - { - "id": "socket2 0.4.9", - "target": "socket2" - }, - { - "id": "waker-fn 1.1.0", - "target": "waker_fn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.13.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } - }, - "license": "Apache-2.0 OR MIT" - }, - "async-lock 2.8.0": { - "name": "async-lock", - "version": "2.8.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-lock/2.8.0/download", - "sha256": "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "async_lock", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_lock", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "event-listener 2.5.3", - "target": "event_listener" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "2.8.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "async-net 1.7.0": { - "name": "async-net", - "version": "1.7.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-net/1.7.0/download", - "sha256": "4051e67316bc7eff608fe723df5d32ed639946adcd69e07df41fd42a7b411f1f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "async_net", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_net", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "async-io 1.13.0", - "target": "async_io" - }, - { - "id": "async-net 1.7.0", - "target": "build_script_build" - }, - { - "id": "blocking 1.3.1", - "target": "blocking" - }, - { - "id": "futures-lite 1.13.0", - "target": "futures_lite" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.7.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } - }, - "license": "Apache-2.0 OR MIT" - }, - "async-process 1.7.0": { - "name": "async-process", - "version": "1.7.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-process/1.7.0/download", - "sha256": "7a9d28b1d97e08915212e2e45310d47854eafa69600756fc735fb788f75199c9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "async_process", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_process", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "async-lock 2.8.0", - "target": "async_lock" - }, - { - "id": "async-process 1.7.0", - "target": "build_script_build" - }, - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "event-listener 2.5.3", - "target": "event_listener" - }, - { - "id": "futures-lite 1.13.0", - "target": "futures_lite" - } - ], - "selects": { - "cfg(unix)": [ - { - "id": "async-io 1.13.0", - "target": "async_io" - }, - { - "id": "rustix 0.37.23", - "target": "rustix" - }, - { - "id": "signal-hook 0.3.17", - "target": "signal_hook" - } - ], - "cfg(windows)": [ - { - "id": "blocking 1.3.1", - "target": "blocking" - }, - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2018", - "version": "1.7.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } - }, - "license": "Apache-2.0 OR MIT" - }, - "async-recursion 1.0.4": { - "name": "async-recursion", - "version": "1.0.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-recursion/1.0.4/download", - "sha256": "0e97ce7de6cf12de5d7226c73f5ba9811622f4db3a5b91b55c53e987e5f91cba" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "async_recursion", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_recursion", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.4" - }, - "license": "MIT OR Apache-2.0" - }, - "async-std 1.12.0": { - "name": "async-std", - "version": "1.12.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-std/1.12.0/download", - "sha256": "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "async_std", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_std", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "async-attributes", - "async-channel", - "async-global-executor", - "async-io", - "async-lock", - "attributes", - "crossbeam-utils", - "default", - "futures-channel", - "futures-core", - "futures-io", - "futures-lite", - "gloo-timers", - "kv-log-macro", - "log", - "memchr", - "once_cell", - "pin-project-lite", - "pin-utils", - "slab", - "std", - "wasm-bindgen-futures" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "async-channel 1.9.0", - "target": "async_channel" - }, - { - "id": "async-lock 2.8.0", - "target": "async_lock" - }, - { - "id": "crossbeam-utils 0.8.16", - "target": "crossbeam_utils" - }, - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "futures-io 0.3.28", - "target": "futures_io" - }, - { - "id": "kv-log-macro 1.0.7", - "target": "kv_log_macro" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "memchr 2.5.0", - "target": "memchr" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - }, - { - "id": "pin-utils 0.1.0", - "target": "pin_utils" - }, - { - "id": "slab 0.4.9", - "target": "slab" - } - ], - "selects": { - "cfg(not(target_os = \"unknown\"))": [ - { - "id": "async-global-executor 2.3.1", - "target": "async_global_executor" - }, - { - "id": "async-io 1.13.0", - "target": "async_io" - }, - { - "id": "async-process 1.7.0", - "target": "async_process" - }, - { - "id": "futures-lite 1.13.0", - "target": "futures_lite" - } - ], - "cfg(target_arch = \"wasm32\")": [ - { - "id": "futures-channel 0.3.28", - "target": "futures_channel" - }, - { - "id": "gloo-timers 0.2.6", - "target": "gloo_timers" - }, - { - "id": "wasm-bindgen-futures 0.4.37", - "target": "wasm_bindgen_futures" - } - ] - } - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "async-attributes 1.1.2", - "target": "async_attributes" - } - ], - "selects": {} - }, - "version": "1.12.0" - }, - "license": "Apache-2.0/MIT" - }, - "async-std-resolver 0.22.0": { - "name": "async-std-resolver", - "version": "0.22.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-std-resolver/0.22.0/download", - "sha256": "6ba50e24d9ee0a8950d3d03fc6d0dd10aa14b5de3b101949b4e160f7fee7c723" - } - }, - "targets": [ - { - "Library": { - "crate_name": "async_std_resolver", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_std_resolver", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "async-std 1.12.0", - "target": "async_std" - }, - { - "id": "futures-io 0.3.28", - "target": "futures_io" - }, - { - "id": "futures-util 0.3.28", - "target": "futures_util" - }, - { - "id": "pin-utils 0.1.0", - "target": "pin_utils" - }, - { - "id": "socket2 0.4.9", - "target": "socket2" - }, - { - "id": "trust-dns-resolver 0.22.0", - "target": "trust_dns_resolver" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "async-trait 0.1.73", - "target": "async_trait" - } - ], - "selects": {} - }, - "version": "0.22.0" - }, - "license": "MIT/Apache-2.0" - }, - "async-stream 0.3.5": { - "name": "async-stream", - "version": "0.3.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-stream/0.3.5/download", - "sha256": "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" - } - }, - "targets": [ - { - "Library": { - "crate_name": "async_stream", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_stream", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "async-stream-impl 0.3.5", - "target": "async_stream_impl" - } - ], - "selects": {} - }, - "version": "0.3.5" - }, - "license": "MIT" - }, - "async-stream-impl 0.3.5": { - "name": "async-stream-impl", - "version": "0.3.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-stream-impl/0.3.5/download", - "sha256": "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "async_stream_impl", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_stream_impl", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.5" - }, - "license": "MIT" - }, - "async-task 4.4.0": { - "name": "async-task", - "version": "4.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-task/4.4.0/download", - "sha256": "ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae" - } - }, - "targets": [ - { - "Library": { - "crate_name": "async_task", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_task", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "4.4.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "async-trait 0.1.73": { - "name": "async-trait", - "version": "0.1.73", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/async-trait/0.1.73/download", - "sha256": "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "async_trait", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_trait", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "async-trait 0.1.73", - "target": "build_script_build" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.1.73" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "asynchronous-codec 0.6.2": { - "name": "asynchronous-codec", - "version": "0.6.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/asynchronous-codec/0.6.2/download", - "sha256": "4057f2c32adbb2fc158e22fb38433c8e9bbf76b75a4732c7c0cbaf695fb65568" - } - }, - "targets": [ - { - "Library": { - "crate_name": "asynchronous_codec", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "asynchronous_codec", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "futures-sink 0.3.28", - "target": "futures_sink" - }, - { - "id": "futures-util 0.3.28", - "target": "futures_util" - }, - { - "id": "memchr 2.5.0", - "target": "memchr" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.6.2" - }, - "license": "MIT" - }, - "atoi 2.0.0": { - "name": "atoi", - "version": "2.0.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/atoi/2.0.0/download", - "sha256": "f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528" - } - }, - "targets": [ - { - "Library": { - "crate_name": "atoi", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "atoi", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "num-traits 0.2.16", - "target": "num_traits" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "2.0.0" - }, - "license": "MIT" - }, - "atomic-waker 1.1.1": { - "name": "atomic-waker", - "version": "1.1.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/atomic-waker/1.1.1/download", - "sha256": "1181e1e0d1fce796a03db1ae795d67167da795f9cf4a39c37589e85ef57f26d3" - } - }, - "targets": [ - { - "Library": { - "crate_name": "atomic_waker", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "atomic_waker", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "1.1.1" - }, - "license": "Apache-2.0 OR MIT" - }, - "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": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "autocfg", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "1.1.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "axum 0.6.20": { - "name": "axum", - "version": "0.6.20", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/axum/0.6.20/download", - "sha256": "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" - } - }, - "targets": [ - { - "Library": { - "crate_name": "axum", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "axum", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "form", - "http1", - "json", - "matched-path", - "original-uri", - "query", - "tokio", - "tower-log" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "axum 0.6.20", - "target": "build_script_build" - }, - { - "id": "axum-core 0.3.4", - "target": "axum_core" - }, - { - "id": "bitflags 1.3.2", - "target": "bitflags" - }, - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "futures-util 0.3.28", - "target": "futures_util" - }, - { - "id": "http 0.2.9", - "target": "http" - }, - { - "id": "http-body 0.4.5", - "target": "http_body" - }, - { - "id": "hyper 0.14.27", - "target": "hyper" - }, - { - "id": "itoa 1.0.9", - "target": "itoa" - }, - { - "id": "matchit 0.7.2", - "target": "matchit" - }, - { - "id": "memchr 2.5.0", - "target": "memchr" - }, - { - "id": "mime 0.3.17", - "target": "mime" - }, - { - "id": "percent-encoding 2.3.0", - "target": "percent_encoding" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "serde_json 1.0.105", - "target": "serde_json" - }, - { - "id": "serde_path_to_error 0.1.14", - "target": "serde_path_to_error" - }, - { - "id": "serde_urlencoded 0.7.1", - "target": "serde_urlencoded" - }, - { - "id": "sync_wrapper 0.1.2", - "target": "sync_wrapper" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - }, - { - "id": "tower 0.4.13", - "target": "tower" - }, - { - "id": "tower-layer 0.3.2", - "target": "tower_layer" - }, - { - "id": "tower-service 0.3.2", - "target": "tower_service" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "async-trait 0.1.73", - "target": "async_trait" - } - ], - "selects": {} - }, - "version": "0.6.20" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "proc_macro_deps": { - "common": [ - { - "id": "rustversion 1.0.14", - "target": "rustversion" - } - ], - "selects": {} - } - }, - "license": "MIT" - }, - "axum-core 0.3.4": { - "name": "axum-core", - "version": "0.3.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/axum-core/0.3.4/download", - "sha256": "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "axum_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "axum_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "axum-core 0.3.4", - "target": "build_script_build" - }, - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "futures-util 0.3.28", - "target": "futures_util" - }, - { - "id": "http 0.2.9", - "target": "http" - }, - { - "id": "http-body 0.4.5", - "target": "http_body" - }, - { - "id": "mime 0.3.17", - "target": "mime" - }, - { - "id": "tower-layer 0.3.2", - "target": "tower_layer" - }, - { - "id": "tower-service 0.3.2", - "target": "tower_service" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "async-trait 0.1.73", - "target": "async_trait" - } - ], - "selects": {} - }, - "version": "0.3.4" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "proc_macro_deps": { - "common": [ - { - "id": "rustversion 1.0.14", - "target": "rustversion" - } - ], - "selects": {} - } - }, - "license": "MIT" - }, - "backtrace 0.3.69": { - "name": "backtrace", - "version": "0.3.69", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/backtrace/0.3.69/download", - "sha256": "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" - } - }, - "targets": [ - { - "Library": { - "crate_name": "backtrace", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "backtrace", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "backtrace 0.3.69", - "target": "build_script_build" - }, - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "rustc-demangle 0.1.23", - "target": "rustc_demangle" - } - ], - "selects": { - "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))": [ - { - "id": "addr2line 0.21.0", - "target": "addr2line" - }, - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "miniz_oxide 0.7.1", - "target": "miniz_oxide" - }, - { - "id": "object 0.32.0", - "target": "object" - } - ] - } - }, - "edition": "2018", - "version": "0.3.69" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cc 1.0.83", - "target": "cc" - } - ], - "selects": {} - } - }, - "license": "MIT OR Apache-2.0" - }, - "base-x 0.2.11": { - "name": "base-x", - "version": "0.2.11", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/base-x/0.2.11/download", - "sha256": "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270" - } - }, - "targets": [ - { - "Library": { - "crate_name": "base_x", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "base_x", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.2.11" - }, - "license": "MIT" - }, - "base64 0.13.1": { - "name": "base64", - "version": "0.13.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/base64/0.13.1/download", - "sha256": "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "base64", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "base64", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.13.1" - }, - "license": "MIT/Apache-2.0" - }, - "base64 0.21.3": { - "name": "base64", - "version": "0.21.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/base64/0.21.3/download", - "sha256": "414dcefbc63d77c526a76b3afcf6fbb9b5e2791c19c3aa2297733208750c6e53" - } - }, - "targets": [ - { - "Library": { - "crate_name": "base64", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "base64", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.21.3" - }, - "license": "MIT OR Apache-2.0" - }, - "base64ct 1.6.0": { - "name": "base64ct", - "version": "1.6.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/base64ct/1.6.0/download", - "sha256": "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "base64ct", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "base64ct", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc" - ], - "selects": {} - }, - "edition": "2021", - "version": "1.6.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "bcrypt-pbkdf 0.10.0": { - "name": "bcrypt-pbkdf", - "version": "0.10.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bcrypt-pbkdf/0.10.0/download", - "sha256": "6aeac2e1fe888769f34f05ac343bbef98b14d1ffb292ab69d4608b3abc86f2a2" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bcrypt_pbkdf", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bcrypt_pbkdf", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "blowfish 0.9.1", - "target": "blowfish" - }, - { - "id": "pbkdf2 0.12.2", - "target": "pbkdf2" - }, - { - "id": "sha2 0.10.7", - "target": "sha2" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.10.0" - }, - "license": "MIT OR Apache-2.0" - }, - "bigdecimal 0.3.1": { - "name": "bigdecimal", - "version": "0.3.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bigdecimal/0.3.1/download", - "sha256": "a6773ddc0eafc0e509fb60e48dff7f450f8e674a0686ae8605e8d9901bd5eefa" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bigdecimal", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bigdecimal", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "num-bigint 0.4.4", - "target": "num_bigint" - }, - { - "id": "num-integer 0.1.45", - "target": "num_integer" - }, - { - "id": "num-traits 0.2.16", - "target": "num_traits" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.3.1" - }, - "license": "MIT/Apache-2.0" - }, - "bimap 0.6.3": { - "name": "bimap", - "version": "0.6.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bimap/0.6.3/download", - "sha256": "230c5f1ca6a325a32553f8640d31ac9b49f2411e901e427570154868b46da4f7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bimap", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bimap", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.6.3" - }, - "license": "Apache-2.0/MIT" - }, - "bincode 1.3.3": { - "name": "bincode", - "version": "1.3.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bincode/1.3.3/download", - "sha256": "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bincode", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bincode", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "1.3.3" - }, - "license": "MIT" - }, - "bit-vec 0.6.3": { - "name": "bit-vec", - "version": "0.6.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bit-vec/0.6.3/download", - "sha256": "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bit_vec", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bit_vec", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2015", - "version": "0.6.3" - }, - "license": "MIT/Apache-2.0" - }, - "bit_field 0.10.2": { - "name": "bit_field", - "version": "0.10.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bit_field/0.10.2/download", - "sha256": "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bit_field", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bit_field", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.10.2" - }, - "license": "Apache-2.0/MIT" - }, - "bitfield 0.14.0": { - "name": "bitfield", - "version": "0.14.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bitfield/0.14.0/download", - "sha256": "2d7e60934ceec538daadb9d8432424ed043a904d8e0243f3c6446bce549a46ac" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bitfield", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bitfield", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.14.0" - }, - "license": "MIT OR Apache-2.0" - }, - "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": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bitflags", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "edition": "2018", - "version": "1.3.2" - }, - "license": "MIT/Apache-2.0" - }, - "bitflags 2.4.0": { - "name": "bitflags", - "version": "2.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bitflags/2.4.0/download", - "sha256": "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bitflags", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bitflags", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "serde" - ], - "selects": { - "aarch64-apple-darwin": [ - "std" - ], - "aarch64-apple-ios": [ - "std" - ], - "aarch64-apple-ios-sim": [ - "std" - ], - "aarch64-fuchsia": [ - "std" - ], - "aarch64-linux-android": [ - "std" - ], - "aarch64-unknown-linux-gnu": [ - "std" - ], - "arm-unknown-linux-gnueabi": [ - "std" - ], - "armv7-linux-androideabi": [ - "std" - ], - "armv7-unknown-linux-gnueabi": [ - "std" - ], - "i686-apple-darwin": [ - "std" - ], - "i686-linux-android": [ - "std" - ], - "i686-unknown-freebsd": [ - "std" - ], - "i686-unknown-linux-gnu": [ - "std" - ], - "powerpc-unknown-linux-gnu": [ - "std" - ], - "riscv32imc-unknown-none-elf": [ - "std" - ], - "riscv64gc-unknown-none-elf": [ - "std" - ], - "s390x-unknown-linux-gnu": [ - "std" - ], - "thumbv7em-none-eabi": [ - "std" - ], - "thumbv8m.main-none-eabi": [ - "std" - ], - "wasm32-wasi": [ - "std" - ], - "x86_64-apple-darwin": [ - "std" - ], - "x86_64-apple-ios": [ - "std" - ], - "x86_64-fuchsia": [ - "std" - ], - "x86_64-linux-android": [ - "std" - ], - "x86_64-unknown-freebsd": [ - "std" - ], - "x86_64-unknown-linux-gnu": [ - "std" - ], - "x86_64-unknown-none": [ - "std" - ] - } - }, - "deps": { - "common": [ - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "2.4.0" - }, - "license": "MIT OR Apache-2.0" - }, - "bitreader 0.3.7": { - "name": "bitreader", - "version": "0.3.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bitreader/0.3.7/download", - "sha256": "f10043e4864d975e7f197f993ec4018636ad93946724b2571c4474d51845869b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bitreader", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bitreader", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.3.7" - }, - "license": "MIT OR Apache-2.0" - }, - "bitvec 1.0.1": { - "name": "bitvec", - "version": "1.0.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bitvec/1.0.1/download", - "sha256": "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bitvec", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bitvec", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "funty 2.0.0", - "target": "funty" - }, - { - "id": "radium 0.7.0", - "target": "radium" - }, - { - "id": "tap 1.0.1", - "target": "tap" - }, - { - "id": "wyz 0.5.1", - "target": "wyz" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.0.1" - }, - "license": "MIT" - }, - "blake2 0.10.6": { - "name": "blake2", - "version": "0.10.6", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/blake2/0.10.6/download", - "sha256": "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" - } - }, - "targets": [ - { - "Library": { - "crate_name": "blake2", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "blake2", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "digest 0.10.7", - "target": "digest" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.10.6" - }, - "license": "MIT OR Apache-2.0" - }, - "block-buffer 0.10.4": { - "name": "block-buffer", - "version": "0.10.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/block-buffer/0.10.4/download", - "sha256": "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" - } - }, - "targets": [ - { - "Library": { - "crate_name": "block_buffer", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "block_buffer", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "generic-array 0.14.7", - "target": "generic_array" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.10.4" - }, - "license": "MIT OR Apache-2.0" - }, - "block-buffer 0.9.0": { - "name": "block-buffer", - "version": "0.9.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/block-buffer/0.9.0/download", - "sha256": "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" - } - }, - "targets": [ - { - "Library": { - "crate_name": "block_buffer", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "block_buffer", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "generic-array 0.14.7", - "target": "generic_array" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.9.0" - }, - "license": "MIT OR Apache-2.0" - }, - "block-padding 0.3.3": { - "name": "block-padding", - "version": "0.3.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/block-padding/0.3.3/download", - "sha256": "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93" - } - }, - "targets": [ - { - "Library": { - "crate_name": "block_padding", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "block_padding", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "generic-array 0.14.7", - "target": "generic_array" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.3.3" - }, - "license": "MIT OR Apache-2.0" - }, - "blocking 1.3.1": { - "name": "blocking", - "version": "1.3.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/blocking/1.3.1/download", - "sha256": "77231a1c8f801696fc0123ec6150ce92cffb8e164a02afb9c8ddee0e9b65ad65" - } - }, - "targets": [ - { - "Library": { - "crate_name": "blocking", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "blocking", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "async-channel 1.9.0", - "target": "async_channel" - }, - { - "id": "async-lock 2.8.0", - "target": "async_lock" - }, - { - "id": "async-task 4.4.0", - "target": "async_task" - }, - { - "id": "atomic-waker 1.1.1", - "target": "atomic_waker" - }, - { - "id": "fastrand 1.9.0", - "target": "fastrand" - }, - { - "id": "futures-lite 1.13.0", - "target": "futures_lite" - }, - { - "id": "log 0.4.20", - "target": "log" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.3.1" - }, - "license": "Apache-2.0 OR MIT" - }, - "blowfish 0.9.1": { - "name": "blowfish", - "version": "0.9.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/blowfish/0.9.1/download", - "sha256": "e412e2cd0f2b2d93e02543ceae7917b3c70331573df19ee046bcbc35e45e87d7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "blowfish", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "blowfish", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "bcrypt" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "cipher 0.4.4", - "target": "cipher" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.9.1" - }, - "license": "MIT OR Apache-2.0" - }, - "borsh 0.10.3": { - "name": "borsh", - "version": "0.10.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/borsh/0.10.3/download", - "sha256": "4114279215a005bc675e386011e594e1d9b800918cea18fcadadcce864a2046b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "borsh", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "borsh", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "hashbrown 0.13.2", - "target": "hashbrown" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "borsh-derive 0.10.3", - "target": "borsh_derive" - } - ], - "selects": {} - }, - "version": "0.10.3" - }, - "license": "MIT OR Apache-2.0" - }, - "borsh-derive 0.10.3": { - "name": "borsh-derive", - "version": "0.10.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/borsh-derive/0.10.3/download", - "sha256": "0754613691538d51f329cce9af41d7b7ca150bc973056f1156611489475f54f7" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "borsh_derive", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "borsh_derive", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "borsh-derive-internal 0.10.3", - "target": "borsh_derive_internal" - }, - { - "id": "borsh-schema-derive-internal 0.10.3", - "target": "borsh_schema_derive_internal" - }, - { - "id": "proc-macro-crate 0.1.5", - "target": "proc_macro_crate" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.10.3" - }, - "license": "Apache-2.0" - }, - "borsh-derive-internal 0.10.3": { - "name": "borsh-derive-internal", - "version": "0.10.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/borsh-derive-internal/0.10.3/download", - "sha256": "afb438156919598d2c7bad7e1c0adf3d26ed3840dbc010db1a882a65583ca2fb" - } - }, - "targets": [ - { - "Library": { - "crate_name": "borsh_derive_internal", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "borsh_derive_internal", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.10.3" - }, - "license": "Apache-2.0" - }, - "borsh-schema-derive-internal 0.10.3": { - "name": "borsh-schema-derive-internal", - "version": "0.10.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/borsh-schema-derive-internal/0.10.3/download", - "sha256": "634205cc43f74a1b9046ef87c4540ebda95696ec0f315024860cad7c5b0f5ccd" - } - }, - "targets": [ - { - "Library": { - "crate_name": "borsh_schema_derive_internal", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "borsh_schema_derive_internal", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.10.3" - }, - "license": "Apache-2.0" - }, - "bs58 0.5.0": { - "name": "bs58", - "version": "0.5.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bs58/0.5.0/download", - "sha256": "f5353f36341f7451062466f0b755b96ac3a9547e4d7f6b70d603fc721a7d7896" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bs58", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bs58", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "edition": "2021", - "version": "0.5.0" - }, - "license": "MIT/Apache-2.0" - }, - "bstr 1.6.0": { - "name": "bstr", - "version": "1.6.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bstr/1.6.0/download", - "sha256": "6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bstr", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bstr", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std", - "unicode" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "memchr 2.5.0", - "target": "memchr" - }, - { - "id": "regex-automata 0.3.7", - "target": "regex_automata" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.6.0" - }, - "license": "MIT OR Apache-2.0" - }, - "buf_redux 0.8.4": { - "name": "buf_redux", - "version": "0.8.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/buf_redux/0.8.4/download", - "sha256": "b953a6887648bb07a535631f2bc00fbdb2a2216f135552cb3f534ed136b9c07f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "buf_redux", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "buf_redux", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "memchr 2.5.0", - "target": "memchr" - }, - { - "id": "safemem 0.3.3", - "target": "safemem" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.8.4" - }, - "license": "MIT OR Apache-2.0" - }, - "bumpalo 3.13.0": { - "name": "bumpalo", - "version": "3.13.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bumpalo/3.13.0/download", - "sha256": "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bumpalo", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bumpalo", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "edition": "2021", - "version": "3.13.0" - }, - "license": "MIT/Apache-2.0" - }, - "bytecheck 0.6.11": { - "name": "bytecheck", - "version": "0.6.11", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bytecheck/0.6.11/download", - "sha256": "8b6372023ac861f6e6dc89c8344a8f398fb42aaba2b5dbc649ca0c0e9dbcb627" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bytecheck", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bytecheck", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bytecheck 0.6.11", - "target": "build_script_build" - }, - { - "id": "ptr_meta 0.1.4", - "target": "ptr_meta" - }, - { - "id": "simdutf8 0.1.4", - "target": "simdutf8" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "bytecheck_derive 0.6.11", - "target": "bytecheck_derive" - } - ], - "selects": {} - }, - "version": "0.6.11" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT" - }, - "bytecheck_derive 0.6.11": { - "name": "bytecheck_derive", - "version": "0.6.11", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bytecheck_derive/0.6.11/download", - "sha256": "a7ec4c6f261935ad534c0c22dbef2201b45918860eb1c574b972bd213a76af61" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "bytecheck_derive", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bytecheck_derive", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.6.11" - }, - "license": "MIT" - }, - "bytemuck 1.13.1": { - "name": "bytemuck", - "version": "1.13.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bytemuck/1.13.1/download", - "sha256": "17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bytemuck", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bytemuck", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "extern_crate_alloc" - ], - "selects": {} - }, - "edition": "2018", - "version": "1.13.1" - }, - "license": "Zlib OR Apache-2.0 OR MIT" - }, - "byteorder 1.4.3": { - "name": "byteorder", - "version": "1.4.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/byteorder/1.4.3/download", - "sha256": "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" - } - }, - "targets": [ - { - "Library": { - "crate_name": "byteorder", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "byteorder", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "i128", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "1.4.3" - }, - "license": "Unlicense OR MIT" - }, - "bytes 1.4.0": { - "name": "bytes", - "version": "1.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/bytes/1.4.0/download", - "sha256": "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bytes", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bytes", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "1.4.0" - }, - "license": "MIT" - }, - "cast5 0.11.1": { - "name": "cast5", - "version": "0.11.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/cast5/0.11.1/download", - "sha256": "26b07d673db1ccf000e90f54b819db9e75a8348d6eb056e9b8ab53231b7a9911" - } - }, - "targets": [ - { - "Library": { - "crate_name": "cast5", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "cast5", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cipher 0.4.4", - "target": "cipher" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.11.1" - }, - "license": "MIT OR Apache-2.0" - }, - "cbc 0.1.2": { - "name": "cbc", - "version": "0.1.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/cbc/0.1.2/download", - "sha256": "26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6" - } - }, - "targets": [ - { - "Library": { - "crate_name": "cbc", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "cbc", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "block-padding", - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cipher 0.4.4", - "target": "cipher" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.1.2" - }, - "license": "MIT OR Apache-2.0" - }, - "cbor4ii 0.3.1": { - "name": "cbor4ii", - "version": "0.3.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/cbor4ii/0.3.1/download", - "sha256": "13e8c816014cad3f58c2f0607677e8d2c6f76754dd8e735461a440b27b95199c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "cbor4ii", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "cbor4ii", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "serde", - "serde1", - "use_alloc", - "use_std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.1" - }, - "license": "MIT" - }, - "cc 1.0.83": { - "name": "cc", - "version": "1.0.83", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/cc/1.0.83/download", - "sha256": "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "cc", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "cc", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "jobserver", - "parallel" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "jobserver 0.1.26", - "target": "jobserver" - } - ], - "selects": { - "cfg(unix)": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ] - } - }, - "edition": "2018", - "version": "1.0.83" - }, - "license": "MIT OR Apache-2.0" - }, - "cfb-mode 0.8.2": { - "name": "cfb-mode", - "version": "0.8.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/cfb-mode/0.8.2/download", - "sha256": "738b8d467867f80a71351933f70461f5b56f24d5c93e0cf216e59229c968d330" - } - }, - "targets": [ - { - "Library": { - "crate_name": "cfb_mode", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "cfb_mode", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cipher 0.4.4", - "target": "cipher" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.8.2" - }, - "license": "MIT OR 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": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "cfg_if", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "1.0.0" - }, - "license": "MIT/Apache-2.0" - }, - "chacha20 0.8.2": { - "name": "chacha20", - "version": "0.8.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/chacha20/0.8.2/download", - "sha256": "5c80e5460aa66fe3b91d40bcbdab953a597b60053e34d684ac6903f863b680a6" - } - }, - "targets": [ - { - "Library": { - "crate_name": "chacha20", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "chacha20", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "cipher", - "default", - "zeroize" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "cipher 0.3.0", - "target": "cipher" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": { - "cfg(any(target_arch = \"x86_64\", target_arch = \"x86\"))": [ - { - "id": "cpufeatures 0.2.9", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2018", - "version": "0.8.2" - }, - "license": "Apache-2.0 OR MIT" - }, - "chacha20 0.9.1": { - "name": "chacha20", - "version": "0.9.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/chacha20/0.9.1/download", - "sha256": "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" - } - }, - "targets": [ - { - "Library": { - "crate_name": "chacha20", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "chacha20", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "cipher 0.4.4", - "target": "cipher" - } - ], - "selects": { - "cfg(any(target_arch = \"x86_64\", target_arch = \"x86\"))": [ - { - "id": "cpufeatures 0.2.9", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2021", - "version": "0.9.1" - }, - "license": "Apache-2.0 OR MIT" - }, - "chacha20poly1305 0.9.1": { - "name": "chacha20poly1305", - "version": "0.9.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/chacha20poly1305/0.9.1/download", - "sha256": "a18446b09be63d457bbec447509e85f662f32952b035ce892290396bc0b0cff5" - } - }, - "targets": [ - { - "Library": { - "crate_name": "chacha20poly1305", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "chacha20poly1305", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "aead 0.4.3", - "target": "aead" - }, - { - "id": "chacha20 0.8.2", - "target": "chacha20" - }, - { - "id": "cipher 0.3.0", - "target": "cipher" - }, - { - "id": "poly1305 0.7.2", - "target": "poly1305" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.9.1" - }, - "license": "Apache-2.0 OR MIT" - }, - "chrono 0.4.26": { - "name": "chrono", - "version": "0.4.26", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/chrono/0.4.26/download", - "sha256": "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" - } - }, - "targets": [ - { - "Library": { - "crate_name": "chrono", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "chrono", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "clock", - "default", - "iana-time-zone", - "js-sys", - "oldtime", - "serde", - "std", - "time", - "wasm-bindgen", - "wasmbind", - "winapi" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "num-traits 0.2.16", - "target": "num_traits" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "time 0.1.45", - "target": "time" - } - ], - "selects": { - "cfg(all(target_arch = \"wasm32\", not(any(target_os = \"emscripten\", target_os = \"wasi\"))))": [ - { - "id": "js-sys 0.3.64", - "target": "js_sys" - }, - { - "id": "wasm-bindgen 0.2.87", - "target": "wasm_bindgen" - } - ], - "cfg(target_os = \"android\")": [ - { - "id": "android-tzdata 0.1.1", - "target": "android_tzdata" - } - ], - "cfg(unix)": [ - { - "id": "iana-time-zone 0.1.57", - "target": "iana_time_zone" - } - ], - "cfg(windows)": [ - { - "id": "winapi 0.3.9", - "target": "winapi" - } - ] - } - }, - "edition": "2021", - "version": "0.4.26" - }, - "license": "MIT/Apache-2.0" - }, - "cipher 0.3.0": { - "name": "cipher", - "version": "0.3.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/cipher/0.3.0/download", - "sha256": "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "cipher", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "cipher", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "generic-array 0.14.7", - "target": "generic_array" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.0" - }, - "license": "MIT OR Apache-2.0" - }, - "cipher 0.4.4": { - "name": "cipher", - "version": "0.4.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/cipher/0.4.4/download", - "sha256": "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" - } - }, - "targets": [ - { - "Library": { - "crate_name": "cipher", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "cipher", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "block-padding" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "crypto-common 0.1.6", - "target": "crypto_common" - }, - { - "id": "inout 0.1.3", - "target": "inout" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.4.4" - }, - "license": "MIT OR Apache-2.0" - }, - "clap 4.4.0": { - "name": "clap", - "version": "4.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/clap/4.4.0/download", - "sha256": "1d5f1946157a96594eb2d2c10eb7ad9a2b27518cb3000209dec700c35df9197d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "clap", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "clap", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "color", - "default", - "derive", - "error-context", - "help", - "std", - "suggestions", - "usage" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "clap_builder 4.4.0", - "target": "clap_builder" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "clap_derive 4.4.0", - "target": "clap_derive" - } - ], - "selects": {} - }, - "version": "4.4.0" - }, - "license": "MIT OR Apache-2.0" - }, - "clap_builder 4.4.0": { - "name": "clap_builder", - "version": "4.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/clap_builder/4.4.0/download", - "sha256": "78116e32a042dd73c2901f0dc30790d20ff3447f3e3472fad359e8c3d282bcd6" - } - }, - "targets": [ - { - "Library": { - "crate_name": "clap_builder", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "clap_builder", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "color", - "error-context", - "help", - "std", - "suggestions", - "usage" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "anstream 0.5.0", - "target": "anstream" - }, - { - "id": "anstyle 1.0.2", - "target": "anstyle" - }, - { - "id": "clap_lex 0.5.1", - "target": "clap_lex" - }, - { - "id": "strsim 0.10.0", - "target": "strsim" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "4.4.0" - }, - "license": "MIT OR Apache-2.0" - }, - "clap_derive 4.4.0": { - "name": "clap_derive", - "version": "4.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/clap_derive/4.4.0/download", - "sha256": "c9fd1a5729c4548118d7d70ff234a44868d00489a4b6597b0b020918a0e91a1a" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "clap_derive", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "clap_derive", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "heck 0.4.1", - "target": "heck" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "4.4.0" - }, - "license": "MIT OR Apache-2.0" - }, - "clap_lex 0.5.1": { - "name": "clap_lex", - "version": "0.5.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/clap_lex/0.5.1/download", - "sha256": "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961" - } - }, - "targets": [ - { - "Library": { - "crate_name": "clap_lex", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "clap_lex", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "version": "0.5.1" - }, - "license": "MIT OR Apache-2.0" - }, - "color_quant 1.1.0": { - "name": "color_quant", - "version": "1.1.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/color_quant/1.1.0/download", - "sha256": "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "color_quant", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "color_quant", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "1.1.0" - }, - "license": "MIT" - }, - "colorchoice 1.0.0": { - "name": "colorchoice", - "version": "1.0.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/colorchoice/1.0.0/download", - "sha256": "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "colorchoice", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "colorchoice", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "version": "1.0.0" - }, - "license": "MIT OR Apache-2.0" - }, - "colored 2.0.4": { - "name": "colored", - "version": "2.0.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/colored/2.0.4/download", - "sha256": "2674ec482fbc38012cf31e6c42ba0177b431a0cb6f15fe40efa5aab1bda516f6" - } - }, - "targets": [ - { - "Library": { - "crate_name": "colored", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "colored", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "is-terminal 0.4.9", - "target": "is_terminal" - }, - { - "id": "lazy_static 1.4.0", - "target": "lazy_static" - } - ], - "selects": { - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2021", - "version": "2.0.4" - }, - "license": "MPL-2.0" - }, - "common 0.1.0": { - "name": "common", - "version": "0.1.0", - "repository": null, - "targets": [ - { - "Library": { - "crate_name": "common", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "common", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "anyhow 1.0.75", - "target": "anyhow" - }, - { - "id": "clap 4.4.0", - "target": "clap" - }, - { - "id": "sea-orm 0.12.2", - "target": "sea_orm" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.1.0" - }, - "license": null - }, - "concurrent-queue 2.2.0": { - "name": "concurrent-queue", - "version": "2.2.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/concurrent-queue/2.2.0/download", - "sha256": "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "concurrent_queue", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "concurrent_queue", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "crossbeam-utils 0.8.16", - "target": "crossbeam_utils" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "2.2.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "config 0.13.3": { - "name": "config", - "version": "0.13.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/config/0.13.3/download", - "sha256": "d379af7f68bfc21714c6c7dea883544201741d2ce8274bb12fa54f89507f52a7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "config", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "config", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "ini", - "json", - "json5", - "json5_rs", - "ron", - "rust-ini", - "serde_json", - "toml", - "yaml", - "yaml-rust" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "json5 0.4.1", - "target": "json5", - "alias": "json5_rs" - }, - { - "id": "lazy_static 1.4.0", - "target": "lazy_static" - }, - { - "id": "nom 7.1.3", - "target": "nom" - }, - { - "id": "pathdiff 0.2.1", - "target": "pathdiff" - }, - { - "id": "ron 0.7.1", - "target": "ron" - }, - { - "id": "rust-ini 0.18.0", - "target": "ini" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "serde_json 1.0.105", - "target": "serde_json" - }, - { - "id": "toml 0.5.11", - "target": "toml" - }, - { - "id": "yaml-rust 0.4.5", - "target": "yaml_rust" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "async-trait 0.1.73", - "target": "async_trait" - } - ], - "selects": {} - }, - "version": "0.13.3" - }, - "license": "MIT/Apache-2.0" - }, - "console 0.15.7": { - "name": "console", - "version": "0.15.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/console/0.15.7/download", - "sha256": "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "console", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "console", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "ansi-parsing", - "unicode-width" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "lazy_static 1.4.0", - "target": "lazy_static" - }, - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "unicode-width 0.1.10", - "target": "unicode_width" - } - ], - "selects": { - "cfg(windows)": [ - { - "id": "encode_unicode 0.3.6", - "target": "encode_unicode" - }, - { - "id": "windows-sys 0.45.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2018", - "version": "0.15.7" - }, - "license": "MIT" - }, - "const-oid 0.9.5": { - "name": "const-oid", - "version": "0.9.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/const-oid/0.9.5/download", - "sha256": "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "const_oid", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "const_oid", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "version": "0.9.5" - }, - "license": "Apache-2.0 OR MIT" - }, - "const_fn 0.4.9": { - "name": "const_fn", - "version": "0.4.9", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/const_fn/0.4.9/download", - "sha256": "fbdcdcb6d86f71c5e97409ad45898af11cbc995b4ee8112d59095a28d376c935" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "const_fn", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "const_fn", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "const_fn 0.4.9", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.9" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "Apache-2.0 OR MIT" - }, - "const_format 0.2.31": { - "name": "const_format", - "version": "0.2.31", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/const_format/0.2.31/download", - "sha256": "c990efc7a285731f9a4378d81aff2f0e85a2c8781a05ef0f8baa8dac54d0ff48" - } - }, - "targets": [ - { - "Library": { - "crate_name": "const_format", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "const_format", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "const_format_proc_macros 0.2.31", - "target": "const_format_proc_macros" - } - ], - "selects": {} - }, - "version": "0.2.31" - }, - "license": "Zlib" - }, - "const_format_proc_macros 0.2.31": { - "name": "const_format_proc_macros", - "version": "0.2.31", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/const_format_proc_macros/0.2.31/download", - "sha256": "e026b6ce194a874cb9cf32cd5772d1ef9767cc8fcb5765948d74f37a9d8b2bf6" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "const_format_proc_macros", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "const_format_proc_macros", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "unicode-xid 0.2.4", - "target": "unicode_xid" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.31" - }, - "license": "Zlib" - }, - "core-foundation 0.9.3": { - "name": "core-foundation", - "version": "0.9.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/core-foundation/0.9.3/download", - "sha256": "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" - } - }, - "targets": [ - { - "Library": { - "crate_name": "core_foundation", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "core_foundation", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "core-foundation-sys 0.8.4", - "target": "core_foundation_sys" - }, - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.9.3" - }, - "license": "MIT / Apache-2.0" - }, - "core-foundation-sys 0.8.4": { - "name": "core-foundation-sys", - "version": "0.8.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download", - "sha256": "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" - } - }, - "targets": [ - { - "Library": { - "crate_name": "core_foundation_sys", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "core_foundation_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.8.4" - }, - "license": "MIT / Apache-2.0" - }, - "core2 0.4.0": { - "name": "core2", - "version": "0.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/core2/0.4.0/download", - "sha256": "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" - } - }, - "targets": [ - { - "Library": { - "crate_name": "core2", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "core2", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "memchr 2.5.0", - "target": "memchr" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "cpufeatures 0.2.9": { - "name": "cpufeatures", - "version": "0.2.9", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/cpufeatures/0.2.9/download", - "sha256": "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "cpufeatures", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "cpufeatures", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "aarch64-linux-android": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(all(target_arch = \"aarch64\", target_vendor = \"apple\"))": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ] - } - }, - "edition": "2018", - "version": "0.2.9" - }, - "license": "MIT OR Apache-2.0" - }, - "crc 3.0.1": { - "name": "crc", - "version": "3.0.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/crc/3.0.1/download", - "sha256": "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe" - } - }, - "targets": [ - { - "Library": { - "crate_name": "crc", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "crc", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "crc-catalog 2.2.0", - "target": "crc_catalog" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "3.0.1" - }, - "license": "MIT OR Apache-2.0" - }, - "crc-catalog 2.2.0": { - "name": "crc-catalog", - "version": "2.2.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/crc-catalog/2.2.0/download", - "sha256": "9cace84e55f07e7301bae1c519df89cdad8cc3cd868413d3fdbdeca9ff3db484" - } - }, - "targets": [ - { - "Library": { - "crate_name": "crc_catalog", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "crc_catalog", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "2.2.0" - }, - "license": "MIT OR Apache-2.0" - }, - "crc24 0.1.6": { - "name": "crc24", - "version": "0.1.6", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/crc24/0.1.6/download", - "sha256": "fd121741cf3eb82c08dd3023eb55bf2665e5f60ec20f89760cf836ae4562e6a0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "crc24", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_tablegen", - "crate_root": "src/tablegen.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "crc24", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "crc24 0.1.6", - "target": "build_script_tablegen" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.1.6" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT/Apache-2.0" - }, - "crc32fast 1.3.2": { - "name": "crc32fast", - "version": "1.3.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/crc32fast/1.3.2/download", - "sha256": "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "crc32fast", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "crc32fast", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "crc32fast 1.3.2", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "1.3.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "crossbeam-channel 0.5.8": { - "name": "crossbeam-channel", - "version": "0.5.8", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/crossbeam-channel/0.5.8/download", - "sha256": "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" - } - }, - "targets": [ - { - "Library": { - "crate_name": "crossbeam_channel", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "crossbeam_channel", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "crossbeam-utils", - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "crossbeam-utils 0.8.16", - "target": "crossbeam_utils" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.5.8" - }, - "license": "MIT OR Apache-2.0" - }, - "crossbeam-deque 0.8.3": { - "name": "crossbeam-deque", - "version": "0.8.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download", - "sha256": "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" - } - }, - "targets": [ - { - "Library": { - "crate_name": "crossbeam_deque", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "crossbeam_deque", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "crossbeam-epoch", - "crossbeam-utils", - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "crossbeam-epoch 0.9.15", - "target": "crossbeam_epoch" - }, - { - "id": "crossbeam-utils 0.8.16", - "target": "crossbeam_utils" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.8.3" - }, - "license": "MIT OR Apache-2.0" - }, - "crossbeam-epoch 0.9.15": { - "name": "crossbeam-epoch", - "version": "0.9.15", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/crossbeam-epoch/0.9.15/download", - "sha256": "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "crossbeam_epoch", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "crossbeam_epoch", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "crossbeam-epoch 0.9.15", - "target": "build_script_build" - }, - { - "id": "crossbeam-utils 0.8.16", - "target": "crossbeam_utils" - }, - { - "id": "memoffset 0.9.0", - "target": "memoffset" - }, - { - "id": "scopeguard 1.2.0", - "target": "scopeguard" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.9.15" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } - }, - "license": "MIT OR Apache-2.0" - }, - "crossbeam-queue 0.3.8": { - "name": "crossbeam-queue", - "version": "0.3.8", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/crossbeam-queue/0.3.8/download", - "sha256": "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" - } - }, - "targets": [ - { - "Library": { - "crate_name": "crossbeam_queue", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "crossbeam_queue", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "crossbeam-queue 0.3.8", - "target": "build_script_build" - }, - { - "id": "crossbeam-utils 0.8.16", - "target": "crossbeam_utils" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.8" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "crossbeam-utils 0.8.16": { - "name": "crossbeam-utils", - "version": "0.8.16", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/crossbeam-utils/0.8.16/download", - "sha256": "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" - } - }, - "targets": [ - { - "Library": { - "crate_name": "crossbeam_utils", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "crossbeam_utils", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "crossbeam-utils 0.8.16", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.8.16" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "crunchy 0.2.2": { - "name": "crunchy", - "version": "0.2.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/crunchy/0.2.2/download", - "sha256": "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "crunchy", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "crunchy", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "crunchy 0.2.2", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.2.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT" - }, - "crypto-common 0.1.6": { - "name": "crypto-common", - "version": "0.1.6", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/crypto-common/0.1.6/download", - "sha256": "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" - } - }, - "targets": [ - { - "Library": { - "crate_name": "crypto_common", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "crypto_common", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "getrandom", - "rand_core", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "generic-array 0.14.7", - "target": "generic_array" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - }, - { - "id": "typenum 1.16.0", - "target": "typenum" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.6" - }, - "license": "MIT OR Apache-2.0" - }, - "csv 1.2.2": { - "name": "csv", - "version": "1.2.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/csv/1.2.2/download", - "sha256": "626ae34994d3d8d668f4269922248239db4ae42d538b14c398b74a52208e8086" - } - }, - "targets": [ - { - "Library": { - "crate_name": "csv", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "csv", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "csv-core 0.1.10", - "target": "csv_core" - }, - { - "id": "itoa 1.0.9", - "target": "itoa" - }, - { - "id": "ryu 1.0.15", - "target": "ryu" - }, - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.2.2" - }, - "license": "Unlicense/MIT" - }, - "csv-core 0.1.10": { - "name": "csv-core", - "version": "0.1.10", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/csv-core/0.1.10/download", - "sha256": "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90" - } - }, - "targets": [ - { - "Library": { - "crate_name": "csv_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "csv_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "memchr 2.5.0", - "target": "memchr" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.10" - }, - "license": "Unlicense/MIT" - }, - "ctr 0.7.0": { - "name": "ctr", - "version": "0.7.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ctr/0.7.0/download", - "sha256": "a232f92a03f37dd7d7dd2adc67166c77e9cd88de5b019b9a9eecfaeaf7bfd481" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ctr", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ctr", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cipher 0.3.0", - "target": "cipher" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.7.0" - }, - "license": "MIT OR Apache-2.0" - }, - "ctr 0.9.2": { - "name": "ctr", - "version": "0.9.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ctr/0.9.2/download", - "sha256": "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ctr", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ctr", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cipher 0.4.4", - "target": "cipher" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.9.2" - }, - "license": "MIT OR Apache-2.0" - }, - "curve25519-dalek 3.2.0": { - "name": "curve25519-dalek", - "version": "3.2.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/curve25519-dalek/3.2.0/download", - "sha256": "0b9fdf9972b2bd6af2d913799d9ebc165ea4d2e65878e329d9c6b372c4491b61" - } - }, - "targets": [ - { - "Library": { - "crate_name": "curve25519_dalek", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "curve25519_dalek", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "std", - "u64_backend" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "digest 0.9.0", - "target": "digest" - }, - { - "id": "rand_core 0.5.1", - "target": "rand_core" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "3.2.0" - }, - "license": "BSD-3-Clause" - }, - "curve25519-dalek 4.0.0": { - "name": "curve25519-dalek", - "version": "4.0.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/curve25519-dalek/4.0.0/download", - "sha256": "f711ade317dd348950a9910f81c5947e3d8907ebd2b83f76203ff1807e6a2bc2" - } - }, - "targets": [ - { - "Library": { - "crate_name": "curve25519_dalek", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "curve25519_dalek", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "digest", - "precomputed-tables", - "zeroize" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "curve25519-dalek 4.0.0", - "target": "build_script_build" - }, - { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": { - "cfg(curve25519_dalek_backend = \"fiat\")": [ - { - "id": "fiat-crypto 0.1.20", - "target": "fiat_crypto" - } - ], - "cfg(target_arch = \"x86_64\")": [ - { - "id": "cpufeatures 0.2.9", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2021", - "proc_macro_deps": { - "common": [], - "selects": { - "cfg(all(not(curve25519_dalek_backend = \"fiat\"), not(curve25519_dalek_backend = \"serial\"), target_arch = \"x86_64\"))": [ - { - "id": "curve25519-dalek-derive 0.1.0", - "target": "curve25519_dalek_derive" - } - ] - } - }, - "version": "4.0.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "platforms 3.1.2", - "target": "platforms" - }, - { - "id": "rustc_version 0.4.0", - "target": "rustc_version" - } - ], - "selects": {} - } - }, - "license": "BSD-3-Clause" - }, - "curve25519-dalek-derive 0.1.0": { - "name": "curve25519-dalek-derive", - "version": "0.1.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.0/download", - "sha256": "83fdaf97f4804dcebfa5862639bc9ce4121e82140bec2a987ac5140294865b5b" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "curve25519_dalek_derive", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "curve25519_dalek_derive", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.1.0" - }, - "license": "MIT/Apache-2.0" - }, - "darling 0.14.4": { - "name": "darling", - "version": "0.14.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/darling/0.14.4/download", - "sha256": "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" - } - }, - "targets": [ - { - "Library": { - "crate_name": "darling", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "darling", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "suggestions" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "darling_core 0.14.4", - "target": "darling_core" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "darling_macro 0.14.4", - "target": "darling_macro" - } - ], - "selects": {} - }, - "version": "0.14.4" - }, - "license": "MIT" - }, - "darling_core 0.14.4": { - "name": "darling_core", - "version": "0.14.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/darling_core/0.14.4/download", - "sha256": "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "darling_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "darling_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "strsim", - "suggestions" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "fnv 1.0.7", - "target": "fnv" - }, - { - "id": "ident_case 1.0.1", - "target": "ident_case" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "strsim 0.10.0", - "target": "strsim" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.14.4" - }, - "license": "MIT" - }, - "darling_macro 0.14.4": { - "name": "darling_macro", - "version": "0.14.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/darling_macro/0.14.4/download", - "sha256": "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "darling_macro", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "darling_macro", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "darling_core 0.14.4", - "target": "darling_core" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.14.4" - }, - "license": "MIT" - }, - "data-encoding 2.4.0": { - "name": "data-encoding", - "version": "2.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/data-encoding/2.4.0/download", - "sha256": "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" - } - }, - "targets": [ - { - "Library": { - "crate_name": "data_encoding", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "data_encoding", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "2.4.0" - }, - "license": "MIT" - }, - "data-encoding-macro 0.1.13": { - "name": "data-encoding-macro", - "version": "0.1.13", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/data-encoding-macro/0.1.13/download", - "sha256": "c904b33cc60130e1aeea4956ab803d08a3f4a0ca82d64ed757afac3891f2bb99" - } - }, - "targets": [ - { - "Library": { - "crate_name": "data_encoding_macro", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "data_encoding_macro", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "data-encoding 2.4.0", - "target": "data_encoding" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "data-encoding-macro-internal 0.1.11", - "target": "data_encoding_macro_internal" - } - ], - "selects": {} - }, - "version": "0.1.13" - }, - "license": "MIT" - }, - "data-encoding-macro-internal 0.1.11": { - "name": "data-encoding-macro-internal", - "version": "0.1.11", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/data-encoding-macro-internal/0.1.11/download", - "sha256": "8fdf3fce3ce863539ec1d7fd1b6dcc3c645663376b43ed376bbf887733e4f772" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "data_encoding_macro_internal", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "data_encoding_macro_internal", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "data-encoding 2.4.0", - "target": "data_encoding" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.11" - }, - "license": "MIT" - }, - "database 0.1.0": { - "name": "database", - "version": "0.1.0", - "repository": null, - "targets": [ - { - "Library": { - "crate_name": "database", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "database", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "anyhow 1.0.75", - "target": "anyhow" - }, - { - "id": "chrono 0.4.26", - "target": "chrono" - }, - { - "id": "clap 4.4.0", - "target": "clap" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "idgenerator 2.0.0", - "target": "idgenerator" - }, - { - "id": "sea-orm 0.12.2", - "target": "sea_orm" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "serde_json 1.0.105", - "target": "serde_json" - }, - { - "id": "sha256 1.4.0", - "target": "sha256" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "async-recursion 1.0.4", - "target": "async_recursion" - }, - { - "id": "async-trait 0.1.73", - "target": "async_trait" - } - ], - "selects": {} - }, - "version": "0.1.0" - }, - "license": null - }, - "deflate 1.0.0": { - "name": "deflate", - "version": "1.0.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/deflate/1.0.0/download", - "sha256": "c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "deflate", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "deflate", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "adler32 1.2.0", - "target": "adler32" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.0" - }, - "license": "MIT/Apache-2.0" - }, - "der 0.6.1": { - "name": "der", - "version": "0.6.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/der/0.6.1/download", - "sha256": "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de" - } - }, - "targets": [ - { - "Library": { - "crate_name": "der", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "der", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "const-oid", - "oid", - "pem", - "pem-rfc7468", - "std", - "zeroize" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "const-oid 0.9.5", - "target": "const_oid" - }, - { - "id": "pem-rfc7468 0.6.0", - "target": "pem_rfc7468" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.6.1" - }, - "license": "Apache-2.0 OR MIT" - }, - "der 0.7.8": { - "name": "der", - "version": "0.7.8", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/der/0.7.8/download", - "sha256": "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "der", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "der", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "oid", - "pem", - "std", - "zeroize" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "const-oid 0.9.5", - "target": "const_oid" - }, - { - "id": "pem-rfc7468 0.7.0", - "target": "pem_rfc7468" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.8" - }, - "license": "Apache-2.0 OR MIT" - }, - "der-parser 8.2.0": { - "name": "der-parser", - "version": "8.2.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/der-parser/8.2.0/download", - "sha256": "dbd676fbbab537128ef0278adb5576cf363cff6aa22a7b24effe97347cfab61e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "der_parser", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "der_parser", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "asn1-rs 0.5.2", - "target": "asn1_rs" - }, - { - "id": "nom 7.1.3", - "target": "nom" - }, - { - "id": "num-bigint 0.4.4", - "target": "num_bigint" - }, - { - "id": "num-traits 0.2.16", - "target": "num_traits" - }, - { - "id": "rusticata-macros 4.1.0", - "target": "rusticata_macros" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "displaydoc 0.2.4", - "target": "displaydoc" - } - ], - "selects": {} - }, - "version": "8.2.0" - }, - "license": "MIT/Apache-2.0" - }, - "deranged 0.3.8": { - "name": "deranged", - "version": "0.3.8", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/deranged/0.3.8/download", - "sha256": "f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946" - } - }, - "targets": [ - { - "Library": { - "crate_name": "deranged", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "deranged", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "serde", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.3.8" - }, - "license": "MIT OR Apache-2.0" - }, - "derivative 2.2.0": { - "name": "derivative", - "version": "2.2.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/derivative/2.2.0/download", - "sha256": "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "derivative", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "derivative", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "2.2.0" - }, - "license": "MIT/Apache-2.0" - }, - "derive_builder 0.11.2": { - "name": "derive_builder", - "version": "0.11.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/derive_builder/0.11.2/download", - "sha256": "d07adf7be193b71cc36b193d0f5fe60b918a3a9db4dad0449f57bcfd519704a3" - } - }, - "targets": [ - { - "Library": { - "crate_name": "derive_builder", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "derive_builder", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2015", - "proc_macro_deps": { - "common": [ - { - "id": "derive_builder_macro 0.11.2", - "target": "derive_builder_macro" - } - ], - "selects": {} - }, - "version": "0.11.2" - }, - "license": "MIT/Apache-2.0" - }, - "derive_builder_core 0.11.2": { - "name": "derive_builder_core", - "version": "0.11.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/derive_builder_core/0.11.2/download", - "sha256": "1f91d4cfa921f1c05904dc3c57b4a32c38aed3340cce209f3a6fd1478babafc4" - } - }, - "targets": [ - { - "Library": { - "crate_name": "derive_builder_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "derive_builder_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "darling 0.14.4", - "target": "darling" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.11.2" - }, - "license": "MIT/Apache-2.0" - }, - "derive_builder_macro 0.11.2": { - "name": "derive_builder_macro", - "version": "0.11.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/derive_builder_macro/0.11.2/download", - "sha256": "8f0314b72bed045f3a68671b3c86328386762c93f82d98c65c3cb5e5f573dd68" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "derive_builder_macro", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "derive_builder_macro", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "derive_builder_core 0.11.2", - "target": "derive_builder_core" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.11.2" - }, - "license": "MIT/Apache-2.0" - }, - "des 0.8.1": { - "name": "des", - "version": "0.8.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/des/0.8.1/download", - "sha256": "ffdd80ce8ce993de27e9f063a444a4d53ce8e8db4c1f00cc03af5ad5a9867a1e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "des", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "des", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cipher 0.4.4", - "target": "cipher" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.8.1" - }, - "license": "MIT OR Apache-2.0" - }, - "diffs 0.5.1": { - "name": "diffs", - "version": "0.5.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/diffs/0.5.1/download", - "sha256": "ff116c9781d74b71b9b8958281309dd2faaeabad2f0a3df27e50bd79ce5dc805" - } - }, - "targets": [ - { - "Library": { - "crate_name": "diffs", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "diffs", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.5.1" - }, - "license": "MIT/Apache-2.0" - }, - "digest 0.10.7": { - "name": "digest", - "version": "0.10.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/digest/0.10.7/download", - "sha256": "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" - } - }, - "targets": [ - { - "Library": { - "crate_name": "digest", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "digest", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "block-buffer", - "const-oid", - "core-api", - "default", - "mac", - "oid", - "std", - "subtle" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "block-buffer 0.10.4", - "target": "block_buffer" - }, - { - "id": "const-oid 0.9.5", - "target": "const_oid" - }, - { - "id": "crypto-common 0.1.6", - "target": "crypto_common" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.10.7" - }, - "license": "MIT OR Apache-2.0" - }, - "digest 0.9.0": { - "name": "digest", - "version": "0.9.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/digest/0.9.0/download", - "sha256": "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" - } - }, - "targets": [ - { - "Library": { - "crate_name": "digest", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "digest", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "generic-array 0.14.7", - "target": "generic_array" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.9.0" - }, - "license": "MIT OR Apache-2.0" - }, - "dirs 5.0.1": { - "name": "dirs", - "version": "5.0.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/dirs/5.0.1/download", - "sha256": "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" - } - }, - "targets": [ - { - "Library": { - "crate_name": "dirs", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "dirs", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "dirs-sys 0.4.1", - "target": "dirs_sys" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "5.0.1" - }, - "license": "MIT OR Apache-2.0" - }, - "dirs-next 2.0.0": { - "name": "dirs-next", - "version": "2.0.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/dirs-next/2.0.0/download", - "sha256": "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "dirs_next", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "dirs_next", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "dirs-sys-next 0.1.2", - "target": "dirs_sys_next" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "2.0.0" - }, - "license": "MIT OR Apache-2.0" - }, - "dirs-sys 0.4.1": { - "name": "dirs-sys", - "version": "0.4.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/dirs-sys/0.4.1/download", - "sha256": "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "dirs_sys", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "dirs_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "option-ext 0.2.0", - "target": "option_ext" - } - ], - "selects": { - "cfg(target_os = \"redox\")": [ - { - "id": "redox_users 0.4.3", - "target": "redox_users" - } - ], - "cfg(unix)": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2015", - "version": "0.4.1" - }, - "license": "MIT OR Apache-2.0" - }, - "dirs-sys-next 0.1.2": { - "name": "dirs-sys-next", - "version": "0.1.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download", - "sha256": "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "dirs_sys_next", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "dirs_sys_next", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(target_os = \"redox\")": [ - { - "id": "redox_users 0.4.3", - "target": "redox_users" - } - ], - "cfg(unix)": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(windows)": [ - { - "id": "winapi 0.3.9", - "target": "winapi" - } - ] - } - }, - "edition": "2018", - "version": "0.1.2" - }, - "license": "MIT OR Apache-2.0" - }, - "displaydoc 0.2.4": { - "name": "displaydoc", - "version": "0.2.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/displaydoc/0.2.4/download", - "sha256": "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "displaydoc", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "displaydoc", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.4" - }, - "license": "MIT OR Apache-2.0" - }, - "dlv-list 0.3.0": { - "name": "dlv-list", - "version": "0.3.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/dlv-list/0.3.0/download", - "sha256": "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257" - } - }, - "targets": [ - { - "Library": { - "crate_name": "dlv_list", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "dlv_list", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.3.0" - }, - "license": "MIT" - }, - "dotenvy 0.15.7": { - "name": "dotenvy", - "version": "0.15.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/dotenvy/0.15.7/download", - "sha256": "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "dotenvy", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "dotenvy", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.15.7" - }, - "license": "MIT" - }, - "dtoa 1.0.9": { - "name": "dtoa", - "version": "1.0.9", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/dtoa/1.0.9/download", - "sha256": "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653" - } - }, - "targets": [ - { - "Library": { - "crate_name": "dtoa", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "dtoa", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "1.0.9" - }, - "license": "MIT OR Apache-2.0" - }, - "ed25519 1.5.3": { - "name": "ed25519", - "version": "1.5.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ed25519/1.5.3/download", - "sha256": "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ed25519", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ed25519", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "signature 1.6.4", - "target": "signature" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.5.3" - }, - "license": "Apache-2.0 OR MIT" - }, - "ed25519 2.2.2": { - "name": "ed25519", - "version": "2.2.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ed25519/2.2.2/download", - "sha256": "60f6d271ca33075c88028be6f04d502853d63a5ece419d269c15315d4fc1cf1d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ed25519", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ed25519", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "signature 2.1.0", - "target": "signature" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "2.2.2" - }, - "license": "Apache-2.0 OR MIT" - }, - "ed25519-dalek 1.0.1": { - "name": "ed25519-dalek", - "version": "1.0.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ed25519-dalek/1.0.1/download", - "sha256": "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ed25519_dalek", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ed25519_dalek", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "rand", - "serde_crate", - "std", - "u64_backend" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "curve25519-dalek 3.2.0", - "target": "curve25519_dalek" - }, - { - "id": "ed25519 1.5.3", - "target": "ed25519" - }, - { - "id": "rand 0.7.3", - "target": "rand" - }, - { - "id": "serde 1.0.188", - "target": "serde", - "alias": "serde_crate" - }, - { - "id": "sha2 0.9.9", - "target": "sha2" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.1" - }, - "license": "BSD-3-Clause" - }, - "ed25519-dalek 2.0.0": { - "name": "ed25519-dalek", - "version": "2.0.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ed25519-dalek/2.0.0/download", - "sha256": "7277392b266383ef8396db7fdeb1e77b6c52fed775f5df15bb24f35b72156980" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ed25519_dalek", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ed25519_dalek", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "fast", - "rand_core", - "std", - "zeroize" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "curve25519-dalek 4.0.0", - "target": "curve25519_dalek" - }, - { - "id": "ed25519 2.2.2", - "target": "ed25519" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - }, - { - "id": "sha2 0.10.7", - "target": "sha2" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "2.0.0" - }, - "license": "BSD-3-Clause" - }, - "either 1.9.0": { - "name": "either", - "version": "1.9.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/either/1.9.0/download", - "sha256": "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" - } - }, - "targets": [ - { - "Library": { - "crate_name": "either", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "either", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "serde", - "use_std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.9.0" - }, - "license": "MIT OR Apache-2.0" - }, - "encode_unicode 0.3.6": { - "name": "encode_unicode", - "version": "0.3.6", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/encode_unicode/0.3.6/download", - "sha256": "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "encode_unicode", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "encode_unicode", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2015", - "version": "0.3.6" - }, - "license": "MIT/Apache-2.0" - }, - "encode_unicode 1.0.0": { - "name": "encode_unicode", - "version": "1.0.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/encode_unicode/1.0.0/download", - "sha256": "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "encode_unicode", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "encode_unicode", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2021", - "version": "1.0.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "encoding 0.2.33": { - "name": "encoding", - "version": "0.2.33", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/encoding/0.2.33/download", - "sha256": "6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec" - } - }, - "targets": [ - { - "Library": { - "crate_name": "encoding", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "encoding", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "encoding-index-japanese 1.20141219.5", - "target": "encoding_index_japanese" - }, - { - "id": "encoding-index-korean 1.20141219.5", - "target": "encoding_index_korean" - }, - { - "id": "encoding-index-simpchinese 1.20141219.5", - "target": "encoding_index_simpchinese" - }, - { - "id": "encoding-index-singlebyte 1.20141219.5", - "target": "encoding_index_singlebyte" - }, - { - "id": "encoding-index-tradchinese 1.20141219.5", - "target": "encoding_index_tradchinese" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.2.33" - }, - "license": "MIT" - }, - "encoding-index-japanese 1.20141219.5": { - "name": "encoding-index-japanese", - "version": "1.20141219.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/encoding-index-japanese/1.20141219.5/download", - "sha256": "04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91" - } - }, - "targets": [ - { - "Library": { - "crate_name": "encoding_index_japanese", - "crate_root": "lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "encoding_index_japanese", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "encoding_index_tests 0.1.4", - "target": "encoding_index_tests" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "1.20141219.5" - }, - "license": "CC0-1.0" - }, - "encoding-index-korean 1.20141219.5": { - "name": "encoding-index-korean", - "version": "1.20141219.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/encoding-index-korean/1.20141219.5/download", - "sha256": "4dc33fb8e6bcba213fe2f14275f0963fd16f0a02c878e3095ecfdf5bee529d81" - } - }, - "targets": [ - { - "Library": { - "crate_name": "encoding_index_korean", - "crate_root": "lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "encoding_index_korean", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "encoding_index_tests 0.1.4", - "target": "encoding_index_tests" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "1.20141219.5" - }, - "license": "CC0-1.0" - }, - "encoding-index-simpchinese 1.20141219.5": { - "name": "encoding-index-simpchinese", - "version": "1.20141219.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/encoding-index-simpchinese/1.20141219.5/download", - "sha256": "d87a7194909b9118fc707194baa434a4e3b0fb6a5a757c73c3adb07aa25031f7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "encoding_index_simpchinese", - "crate_root": "lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "encoding_index_simpchinese", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "encoding_index_tests 0.1.4", - "target": "encoding_index_tests" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "1.20141219.5" - }, - "license": "CC0-1.0" - }, - "encoding-index-singlebyte 1.20141219.5": { - "name": "encoding-index-singlebyte", - "version": "1.20141219.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/encoding-index-singlebyte/1.20141219.5/download", - "sha256": "3351d5acffb224af9ca265f435b859c7c01537c0849754d3db3fdf2bfe2ae84a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "encoding_index_singlebyte", - "crate_root": "lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "encoding_index_singlebyte", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "encoding_index_tests 0.1.4", - "target": "encoding_index_tests" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "1.20141219.5" - }, - "license": "CC0-1.0" - }, - "encoding-index-tradchinese 1.20141219.5": { - "name": "encoding-index-tradchinese", - "version": "1.20141219.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/encoding-index-tradchinese/1.20141219.5/download", - "sha256": "fd0e20d5688ce3cab59eb3ef3a2083a5c77bf496cb798dc6fcdb75f323890c18" - } - }, - "targets": [ - { - "Library": { - "crate_name": "encoding_index_tradchinese", - "crate_root": "lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "encoding_index_tradchinese", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "encoding_index_tests 0.1.4", - "target": "encoding_index_tests" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "1.20141219.5" - }, - "license": "CC0-1.0" - }, - "encoding_index_tests 0.1.4": { - "name": "encoding_index_tests", - "version": "0.1.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/encoding_index_tests/0.1.4/download", - "sha256": "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569" - } - }, - "targets": [ - { - "Library": { - "crate_name": "encoding_index_tests", - "crate_root": "index_tests.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "encoding_index_tests", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.1.4" - }, - "license": "CC0-1.0" - }, - "entity 0.1.0": { - "name": "entity", - "version": "0.1.0", - "repository": null, - "targets": [ - { - "Library": { - "crate_name": "entity", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "entity", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "chrono 0.4.26", - "target": "chrono" - }, - { - "id": "sea-orm 0.12.2", - "target": "sea_orm" - }, - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.1.0" - }, - "license": null - }, - "enum-as-inner 0.5.1": { - "name": "enum-as-inner", - "version": "0.5.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/enum-as-inner/0.5.1/download", - "sha256": "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "enum_as_inner", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "enum_as_inner", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "heck 0.4.1", - "target": "heck" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.5.1" - }, - "license": "MIT/Apache-2.0" - }, - "env_logger 0.10.0": { - "name": "env_logger", - "version": "0.10.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/env_logger/0.10.0/download", - "sha256": "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "env_logger", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "env_logger", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "auto-color", - "color", - "default", - "humantime", - "regex" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "humantime 2.1.0", - "target": "humantime" - }, - { - "id": "is-terminal 0.4.9", - "target": "is_terminal" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "regex 1.9.4", - "target": "regex" - }, - { - "id": "termcolor 1.2.0", - "target": "termcolor" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.10.0" - }, - "license": "MIT OR Apache-2.0" - }, - "equivalent 1.0.1": { - "name": "equivalent", - "version": "1.0.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/equivalent/1.0.1/download", - "sha256": "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" - } - }, - "targets": [ - { - "Library": { - "crate_name": "equivalent", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "equivalent", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "1.0.1" - }, - "license": "Apache-2.0 OR MIT" - }, - "errno 0.3.2": { - "name": "errno", - "version": "0.3.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/errno/0.3.2/download", - "sha256": "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "errno", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "errno", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(target_os = \"dragonfly\")": [ - { - "id": "errno-dragonfly 0.1.2", - "target": "errno_dragonfly" - } - ], - "cfg(target_os = \"hermit\")": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(target_os = \"wasi\")": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(unix)": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2018", - "version": "0.3.2" - }, - "license": "MIT OR Apache-2.0" - }, - "errno-dragonfly 0.1.2": { - "name": "errno-dragonfly", - "version": "0.1.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download", - "sha256": "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" - } - }, - "targets": [ - { - "Library": { - "crate_name": "errno_dragonfly", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "errno_dragonfly", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "errno-dragonfly 0.1.2", - "target": "build_script_build" - }, - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cc 1.0.83", - "target": "cc" - } - ], - "selects": {} - } - }, - "license": "MIT" - }, - "etcetera 0.8.0": { - "name": "etcetera", - "version": "0.8.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/etcetera/0.8.0/download", - "sha256": "136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943" - } - }, - "targets": [ - { - "Library": { - "crate_name": "etcetera", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "etcetera", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "home 0.5.5", - "target": "home" - } - ], - "selects": { - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2018", - "version": "0.8.0" - }, - "license": "MIT OR Apache-2.0" - }, - "event-listener 2.5.3": { - "name": "event-listener", - "version": "2.5.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/event-listener/2.5.3/download", - "sha256": "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "event_listener", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "event_listener", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "2.5.3" - }, - "license": "Apache-2.0 OR MIT" - }, - "exr 1.7.0": { - "name": "exr", - "version": "1.7.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/exr/1.7.0/download", - "sha256": "d1e481eb11a482815d3e9d618db8c42a93207134662873809335a92327440c18" - } - }, - "targets": [ - { - "Library": { - "crate_name": "exr", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "exr", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bit_field 0.10.2", - "target": "bit_field" - }, - { - "id": "flume 0.10.14", - "target": "flume" - }, - { - "id": "half 2.2.1", - "target": "half" - }, - { - "id": "lebe 0.5.2", - "target": "lebe" - }, - { - "id": "miniz_oxide 0.7.1", - "target": "miniz_oxide" - }, - { - "id": "rayon-core 1.11.0", - "target": "rayon_core" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "zune-inflate 0.2.54", - "target": "zune_inflate" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.7.0" - }, - "license": "BSD-3-Clause" - }, - "fallible_collections 0.4.9": { - "name": "fallible_collections", - "version": "0.4.9", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/fallible_collections/0.4.9/download", - "sha256": "a88c69768c0a15262df21899142bc6df9b9b823546d4b4b9a7bc2d6c448ec6fd" - } - }, - "targets": [ - { - "Library": { - "crate_name": "fallible_collections", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "fallible_collections", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "hashbrown", - "hashmap", - "std", - "std_io" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "hashbrown 0.13.2", - "target": "hashbrown" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.9" - }, - "license": "MIT/Apache-2.0" - }, - "fastrand 1.9.0": { - "name": "fastrand", - "version": "1.9.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/fastrand/1.9.0/download", - "sha256": "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" - } - }, - "targets": [ - { - "Library": { - "crate_name": "fastrand", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "fastrand", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(all(target_arch = \"wasm32\", not(target_os = \"wasi\")))": [ - { - "id": "instant 0.1.12", - "target": "instant" - } - ] - } - }, - "edition": "2018", - "version": "1.9.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "fastrand 2.0.0": { - "name": "fastrand", - "version": "2.0.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/fastrand/2.0.0/download", - "sha256": "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764" - } - }, - "targets": [ - { - "Library": { - "crate_name": "fastrand", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "fastrand", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "2.0.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "fdeflate 0.3.0": { - "name": "fdeflate", - "version": "0.3.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/fdeflate/0.3.0/download", - "sha256": "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" - } - }, - "targets": [ - { - "Library": { - "crate_name": "fdeflate", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "fdeflate", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "simd-adler32 0.3.7", - "target": "simd_adler32" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.3.0" - }, - "license": "MIT OR Apache-2.0" - }, - "fiat-crypto 0.1.20": { - "name": "fiat-crypto", - "version": "0.1.20", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/fiat-crypto/0.1.20/download", - "sha256": "e825f6987101665dea6ec934c09ec6d721de7bc1bf92248e1d5810c8cd636b77" - } - }, - "targets": [ - { - "Library": { - "crate_name": "fiat_crypto", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "fiat_crypto", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.1.20" - }, - "license": "MIT OR Apache-2.0 OR BSD-1-Clause" - }, - "flate2 1.0.27": { - "name": "flate2", - "version": "1.0.27", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/flate2/1.0.27/download", - "sha256": "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010" - } - }, - "targets": [ - { - "Library": { - "crate_name": "flate2", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "flate2", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "any_impl", - "default", - "miniz_oxide", - "rust_backend" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "crc32fast 1.3.2", - "target": "crc32fast" - }, - { - "id": "miniz_oxide 0.7.1", - "target": "miniz_oxide" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.27" - }, - "license": "MIT OR Apache-2.0" - }, - "flume 0.10.14": { - "name": "flume", - "version": "0.10.14", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/flume/0.10.14/download", - "sha256": "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577" - } - }, - "targets": [ - { - "Library": { - "crate_name": "flume", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "flume", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "async", - "default", - "eventual-fairness", - "futures-core", - "futures-sink", - "nanorand", - "pin-project", - "select" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "futures-sink 0.3.28", - "target": "futures_sink" - }, - { - "id": "nanorand 0.7.0", - "target": "nanorand" - }, - { - "id": "pin-project 1.1.3", - "target": "pin_project" - }, - { - "id": "spin 0.9.8", - "target": "spin", - "alias": "spin1" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.10.14" - }, - "license": "Apache-2.0/MIT" - }, - "fnv 1.0.7": { - "name": "fnv", - "version": "1.0.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/fnv/1.0.7/download", - "sha256": "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "fnv", - "crate_root": "lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "fnv", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2015", - "version": "1.0.7" - }, - "license": "Apache-2.0 / MIT" - }, - "form_urlencoded 1.2.0": { - "name": "form_urlencoded", - "version": "1.2.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/form_urlencoded/1.2.0/download", - "sha256": "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" - } - }, - "targets": [ - { - "Library": { - "crate_name": "form_urlencoded", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "form_urlencoded", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "percent-encoding 2.3.0", - "target": "percent_encoding" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.2.0" - }, - "license": "MIT OR Apache-2.0" - }, - "funty 2.0.0": { - "name": "funty", - "version": "2.0.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/funty/2.0.0/download", - "sha256": "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "funty", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "funty", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "2.0.0" - }, - "license": "MIT" - }, - "futures 0.3.28": { - "name": "futures", - "version": "0.3.28", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/futures/0.3.28/download", - "sha256": "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" - } - }, - "targets": [ - { - "Library": { - "crate_name": "futures", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "futures", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "async-await", - "default", - "executor", - "futures-executor", - "std", - "thread-pool" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "futures-channel 0.3.28", - "target": "futures_channel" - }, - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "futures-executor 0.3.28", - "target": "futures_executor" - }, - { - "id": "futures-io 0.3.28", - "target": "futures_io" - }, - { - "id": "futures-sink 0.3.28", - "target": "futures_sink" - }, - { - "id": "futures-task 0.3.28", - "target": "futures_task" - }, - { - "id": "futures-util 0.3.28", - "target": "futures_util" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.28" - }, - "license": "MIT OR Apache-2.0" - }, - "futures-channel 0.3.28": { - "name": "futures-channel", - "version": "0.3.28", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/futures-channel/0.3.28/download", - "sha256": "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" - } - }, - "targets": [ - { - "Library": { - "crate_name": "futures_channel", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "futures_channel", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "futures-sink", - "sink", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "futures-channel 0.3.28", - "target": "build_script_build" - }, - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "futures-sink 0.3.28", - "target": "futures_sink" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.28" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "futures-core 0.3.28": { - "name": "futures-core", - "version": "0.3.28", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/futures-core/0.3.28/download", - "sha256": "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "futures_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "futures_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "futures-core 0.3.28", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.28" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "futures-executor 0.3.28": { - "name": "futures-executor", - "version": "0.3.28", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/futures-executor/0.3.28/download", - "sha256": "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "futures_executor", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "futures_executor", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "num_cpus", - "std", - "thread-pool" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "futures-task 0.3.28", - "target": "futures_task" - }, - { - "id": "futures-util 0.3.28", - "target": "futures_util" - }, - { - "id": "num_cpus 1.16.0", - "target": "num_cpus" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.28" - }, - "license": "MIT OR Apache-2.0" - }, - "futures-intrusive 0.5.0": { - "name": "futures-intrusive", - "version": "0.5.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/futures-intrusive/0.5.0/download", - "sha256": "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "futures_intrusive", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "futures_intrusive", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "parking_lot", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "lock_api 0.4.10", - "target": "lock_api" - }, - { - "id": "parking_lot 0.12.1", - "target": "parking_lot" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.5.0" - }, - "license": "MIT OR Apache-2.0" - }, - "futures-io 0.3.28": { - "name": "futures-io", - "version": "0.3.28", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/futures-io/0.3.28/download", - "sha256": "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" - } - }, - "targets": [ - { - "Library": { - "crate_name": "futures_io", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "futures_io", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.28" - }, - "license": "MIT OR Apache-2.0" - }, - "futures-lite 1.13.0": { - "name": "futures-lite", - "version": "1.13.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/futures-lite/1.13.0/download", - "sha256": "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" - } - }, - "targets": [ - { - "Library": { - "crate_name": "futures_lite", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "futures_lite", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "fastrand", - "futures-io", - "memchr", - "parking", - "std", - "waker-fn" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "fastrand 1.9.0", - "target": "fastrand" - }, - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "futures-io 0.3.28", - "target": "futures_io" - }, - { - "id": "memchr 2.5.0", - "target": "memchr" - }, - { - "id": "parking 2.1.0", - "target": "parking" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - }, - { - "id": "waker-fn 1.1.0", - "target": "waker_fn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.13.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "futures-macro 0.3.28": { - "name": "futures-macro", - "version": "0.3.28", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/futures-macro/0.3.28/download", - "sha256": "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "futures_macro", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "futures_macro", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.28" - }, - "license": "MIT OR Apache-2.0" - }, - "futures-rustls 0.24.0": { - "name": "futures-rustls", - "version": "0.24.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/futures-rustls/0.24.0/download", - "sha256": "35bd3cf68c183738046838e300353e4716c674dc5e56890de4826801a6622a28" - } - }, - "targets": [ - { - "Library": { - "crate_name": "futures_rustls", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "futures_rustls", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "futures-io 0.3.28", - "target": "futures_io" - }, - { - "id": "rustls 0.21.6", - "target": "rustls" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.24.0" - }, - "license": "MIT/Apache-2.0" - }, - "futures-sink 0.3.28": { - "name": "futures-sink", - "version": "0.3.28", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/futures-sink/0.3.28/download", - "sha256": "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "futures_sink", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "futures_sink", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.28" - }, - "license": "MIT OR Apache-2.0" - }, - "futures-task 0.3.28": { - "name": "futures-task", - "version": "0.3.28", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/futures-task/0.3.28/download", - "sha256": "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" - } - }, - "targets": [ - { - "Library": { - "crate_name": "futures_task", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "futures_task", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "futures-task 0.3.28", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.28" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "futures-timer 3.0.2": { - "name": "futures-timer", - "version": "3.0.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/futures-timer/3.0.2/download", - "sha256": "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "futures_timer", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "futures_timer", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "3.0.2" - }, - "license": "MIT/Apache-2.0" - }, - "futures-util 0.3.28": { - "name": "futures-util", - "version": "0.3.28", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/futures-util/0.3.28/download", - "sha256": "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" - } - }, - "targets": [ - { - "Library": { - "crate_name": "futures_util", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "futures_util", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "async-await", - "async-await-macro", - "channel", - "default", - "futures-channel", - "futures-io", - "futures-macro", - "futures-sink", - "io", - "memchr", - "sink", - "slab", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "futures-channel 0.3.28", - "target": "futures_channel" - }, - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "futures-io 0.3.28", - "target": "futures_io" - }, - { - "id": "futures-sink 0.3.28", - "target": "futures_sink" - }, - { - "id": "futures-task 0.3.28", - "target": "futures_task" - }, - { - "id": "futures-util 0.3.28", - "target": "build_script_build" - }, - { - "id": "memchr 2.5.0", - "target": "memchr" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - }, - { - "id": "pin-utils 0.1.0", - "target": "pin_utils" - }, - { - "id": "slab 0.4.9", - "target": "slab" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "futures-macro 0.3.28", - "target": "futures_macro" - } - ], - "selects": {} - }, - "version": "0.3.28" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "gateway 0.1.0": { - "name": "gateway", - "version": "0.1.0", - "repository": null, - "targets": [ - { - "Library": { - "crate_name": "gateway", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "gateway", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "anyhow 1.0.75", - "target": "anyhow" - }, - { - "id": "axum 0.6.20", - "target": "axum" - }, - { - "id": "clap 4.4.0", - "target": "clap" - }, - { - "id": "ed25519-dalek 2.0.0", - "target": "ed25519_dalek" - }, - { - "id": "hyper 0.14.27", - "target": "hyper" - }, - { - "id": "regex 1.9.4", - "target": "regex" - }, - { - "id": "russh 0.38.0", - "target": "russh" - }, - { - "id": "russh-keys 0.38.0", - "target": "russh_keys" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "serde_json 1.0.105", - "target": "serde_json" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - }, - { - "id": "tower 0.4.13", - "target": "tower" - }, - { - "id": "tower-http 0.4.3", - "target": "tower_http" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.1.0" - }, - "license": null - }, - "generic-array 0.14.7": { - "name": "generic-array", - "version": "0.14.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/generic-array/0.14.7/download", - "sha256": "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "generic_array", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "generic_array", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "more_lengths" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "generic-array 0.14.7", - "target": "build_script_build" - }, - { - "id": "typenum 1.16.0", - "target": "typenum" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.14.7" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "version_check 0.9.4", - "target": "version_check" - } - ], - "selects": {} - } - }, - "license": "MIT" - }, - "getrandom 0.1.16": { - "name": "getrandom", - "version": "0.1.16", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/getrandom/0.1.16/download", - "sha256": "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" - } - }, - "targets": [ - { - "Library": { - "crate_name": "getrandom", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "getrandom", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "getrandom 0.1.16", - "target": "build_script_build" - } - ], - "selects": { - "cfg(target_os = \"wasi\")": [ - { - "id": "wasi 0.9.0+wasi-snapshot-preview1", - "target": "wasi" - } - ], - "cfg(unix)": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ] - } - }, - "edition": "2018", - "version": "0.1.16" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "getrandom 0.2.10": { - "name": "getrandom", - "version": "0.2.10", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/getrandom/0.2.10/download", - "sha256": "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" - } - }, - "targets": [ - { - "Library": { - "crate_name": "getrandom", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "getrandom", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "js", - "js-sys", - "rdrand", - "std", - "wasm-bindgen" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - } - ], - "selects": { - "cfg(all(any(target_arch = \"wasm32\", target_arch = \"wasm64\"), target_os = \"unknown\"))": [ - { - "id": "js-sys 0.3.64", - "target": "js_sys" - }, - { - "id": "wasm-bindgen 0.2.87", - "target": "wasm_bindgen" - } - ], - "cfg(target_os = \"wasi\")": [ - { - "id": "wasi 0.11.0+wasi-snapshot-preview1", - "target": "wasi" - } - ], - "cfg(unix)": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ] - } - }, - "edition": "2018", - "version": "0.2.10" - }, - "license": "MIT OR Apache-2.0" - }, - "ghash 0.4.4": { - "name": "ghash", - "version": "0.4.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ghash/0.4.4/download", - "sha256": "1583cc1656d7839fd3732b80cf4f38850336cdb9b8ded1cd399ca62958de3c99" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ghash", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ghash", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "opaque-debug 0.3.0", - "target": "opaque_debug" - }, - { - "id": "polyval 0.5.3", - "target": "polyval" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.4" - }, - "license": "Apache-2.0 OR MIT" - }, - "ghash 0.5.0": { - "name": "ghash", - "version": "0.5.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ghash/0.5.0/download", - "sha256": "d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ghash", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ghash", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "opaque-debug 0.3.0", - "target": "opaque_debug" - }, - { - "id": "polyval 0.6.1", - "target": "polyval" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.5.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "gif 0.12.0": { - "name": "gif", - "version": "0.12.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/gif/0.12.0/download", - "sha256": "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" - } - }, - "targets": [ - { - "Library": { - "crate_name": "gif", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "gif", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "color_quant", - "default", - "raii_no_panic", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "color_quant 1.1.0", - "target": "color_quant" - }, - { - "id": "weezl 0.1.7", - "target": "weezl" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.12.0" - }, - "license": "MIT/Apache-2.0" - }, - "gimli 0.28.0": { - "name": "gimli", - "version": "0.28.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/gimli/0.28.0/download", - "sha256": "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "gimli", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "gimli", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.28.0" - }, - "license": "MIT OR Apache-2.0" - }, - "git 0.1.0": { - "name": "git", - "version": "0.1.0", - "repository": null, - "targets": [ - { - "Library": { - "crate_name": "git", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "git", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "diff_mydrs" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "anyhow 1.0.75", - "target": "anyhow" - }, - { - "id": "axum 0.6.20", - "target": "axum" - }, - { - "id": "bstr 1.6.0", - "target": "bstr" - }, - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "chrono 0.4.26", - "target": "chrono" - }, - { - "id": "colored 2.0.4", - "target": "colored" - }, - { - "id": "crc 3.0.1", - "target": "crc" - }, - { - "id": "deflate 1.0.0", - "target": "deflate" - }, - { - "id": "diffs 0.5.1", - "target": "diffs" - }, - { - "id": "dotenvy 0.15.7", - "target": "dotenvy" - }, - { - "id": "flate2 1.0.27", - "target": "flate2" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "hex 0.4.3", - "target": "hex" - }, - { - "id": "hyper 0.14.27", - "target": "hyper" - }, - { - "id": "lru 0.11.0", - "target": "lru" - }, - { - "id": "num_cpus 1.16.0", - "target": "num_cpus" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "russh 0.38.0", - "target": "russh" - }, - { - "id": "russh-keys 0.38.0", - "target": "russh_keys" - }, - { - "id": "sea-orm 0.12.2", - "target": "sea_orm" - }, - { - "id": "serde_json 1.0.105", - "target": "serde_json" - }, - { - "id": "sha1 0.10.5", - "target": "sha1" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - }, - { - "id": "tokio-test 0.4.3", - "target": "tokio_test" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "async-recursion 1.0.4", - "target": "async_recursion" - }, - { - "id": "async-trait 0.1.73", - "target": "async_trait" - } - ], - "selects": {} - }, - "version": "0.1.0" - }, - "license": null - }, - "git2 0.17.2": { - "name": "git2", - "version": "0.17.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/git2/0.17.2/download", - "sha256": "7b989d6a7ca95a362cf2cfc5ad688b3a467be1f87e480b8dad07fee8c79b0044" - } - }, - "targets": [ - { - "Library": { - "crate_name": "git2", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "git2", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bitflags 1.3.2", - "target": "bitflags" - }, - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "libgit2-sys 0.15.2+1.6.4", - "target": "libgit2_sys" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "url 2.4.1", - "target": "url" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.17.2" - }, - "license": "MIT OR Apache-2.0" - }, - "gloo-timers 0.2.6": { - "name": "gloo-timers", - "version": "0.2.6", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/gloo-timers/0.2.6/download", - "sha256": "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "gloo_timers", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "gloo_timers", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "futures", - "futures-channel", - "futures-core" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "futures-channel 0.3.28", - "target": "futures_channel" - }, - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "js-sys 0.3.64", - "target": "js_sys" - }, - { - "id": "wasm-bindgen 0.2.87", - "target": "wasm_bindgen" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.6" - }, - "license": "MIT/Apache-2.0" - }, - "half 2.2.1": { - "name": "half", - "version": "2.2.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/half/2.2.1/download", - "sha256": "02b4af3693f1b705df946e9fe5631932443781d0aabb423b62fcd4d73f6d2fd0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "half", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "half", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [], - "selects": { - "cfg(target_arch = \"spirv\")": [ - { - "id": "crunchy 0.2.2", - "target": "crunchy" - } - ] - } - }, - "edition": "2021", - "version": "2.2.1" - }, - "license": "MIT OR 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": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "hashbrown", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "ahash", - "default", - "inline-more" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "ahash 0.7.6", - "target": "ahash" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.12.3" - }, - "license": "MIT OR Apache-2.0" - }, - "hashbrown 0.13.2": { - "name": "hashbrown", - "version": "0.13.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/hashbrown/0.13.2/download", - "sha256": "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "hashbrown", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "hashbrown", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "ahash", - "default", - "inline-more" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "ahash 0.8.3", - "target": "ahash" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.13.2" - }, - "license": "MIT OR Apache-2.0" - }, - "hashbrown 0.14.0": { - "name": "hashbrown", - "version": "0.14.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/hashbrown/0.14.0/download", - "sha256": "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "hashbrown", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "hashbrown", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "ahash", - "allocator-api2", - "default", - "inline-more", - "raw" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "ahash 0.8.3", - "target": "ahash" - }, - { - "id": "allocator-api2 0.2.16", - "target": "allocator_api2" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.14.0" - }, - "license": "MIT OR Apache-2.0" - }, - "hashlink 0.8.3": { - "name": "hashlink", - "version": "0.8.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/hashlink/0.8.3/download", - "sha256": "312f66718a2d7789ffef4f4b7b213138ed9f1eb3aa1d0d82fc99f88fb3ffd26f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "hashlink", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "hashlink", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "hashbrown 0.14.0", - "target": "hashbrown" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.8.3" - }, - "license": "MIT OR Apache-2.0" - }, - "heck 0.4.1": { - "name": "heck", - "version": "0.4.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/heck/0.4.1/download", - "sha256": "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "heck", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "heck", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "unicode-segmentation 1.10.1", - "target": "unicode_segmentation" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.1" - }, - "license": "MIT OR Apache-2.0" - }, - "hermit-abi 0.3.2": { - "name": "hermit-abi", - "version": "0.3.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/hermit-abi/0.3.2/download", - "sha256": "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "hermit_abi", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "hermit_abi", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "version": "0.3.2" - }, - "license": "MIT OR Apache-2.0" - }, - "hex 0.4.3": { - "name": "hex", - "version": "0.4.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/hex/0.4.3/download", - "sha256": "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" - } - }, - "targets": [ - { - "Library": { - "crate_name": "hex", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "hex", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.3" - }, - "license": "MIT OR Apache-2.0" - }, - "hex-literal 0.4.1": { - "name": "hex-literal", - "version": "0.4.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/hex-literal/0.4.1/download", - "sha256": "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" - } - }, - "targets": [ - { - "Library": { - "crate_name": "hex_literal", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "hex_literal", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "version": "0.4.1" - }, - "license": "MIT OR Apache-2.0" - }, - "hkdf 0.12.3": { - "name": "hkdf", - "version": "0.12.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/hkdf/0.12.3/download", - "sha256": "791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437" - } - }, - "targets": [ - { - "Library": { - "crate_name": "hkdf", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "hkdf", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "hmac 0.12.1", - "target": "hmac" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.12.3" - }, - "license": "MIT OR Apache-2.0" - }, - "hmac 0.12.1": { - "name": "hmac", - "version": "0.12.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/hmac/0.12.1/download", - "sha256": "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "hmac", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "hmac", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "digest 0.10.7", - "target": "digest" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.12.1" - }, - "license": "MIT OR Apache-2.0" - }, - "home 0.5.5": { - "name": "home", - "version": "0.5.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/home/0.5.5/download", - "sha256": "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" - } - }, - "targets": [ - { - "Library": { - "crate_name": "home", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "home", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2018", - "version": "0.5.5" - }, - "license": "MIT OR Apache-2.0" - }, - "hostname 0.3.1": { - "name": "hostname", - "version": "0.3.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/hostname/0.3.1/download", - "sha256": "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" - } - }, - "targets": [ - { - "Library": { - "crate_name": "hostname", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "hostname", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "match_cfg 0.1.0", - "target": "match_cfg" - } - ], - "selects": { - "cfg(any(unix, target_os = \"redox\"))": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(target_os = \"windows\")": [ - { - "id": "winapi 0.3.9", - "target": "winapi" - } - ] - } - }, - "edition": "2015", - "version": "0.3.1" - }, - "license": "MIT" - }, - "hound 3.5.0": { - "name": "hound", - "version": "3.5.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/hound/3.5.0/download", - "sha256": "4d13cdbd5dbb29f9c88095bbdc2590c9cba0d0a1269b983fef6b2cdd7e9f4db1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "hound", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "hound", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "3.5.0" - }, - "license": "Apache-2.0" - }, - "http 0.2.9": { - "name": "http", - "version": "0.2.9", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/http/0.2.9/download", - "sha256": "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" - } - }, - "targets": [ - { - "Library": { - "crate_name": "http", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "http", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "fnv 1.0.7", - "target": "fnv" - }, - { - "id": "itoa 1.0.9", - "target": "itoa" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.9" - }, - "license": "MIT OR Apache-2.0" - }, - "http-body 0.4.5": { - "name": "http-body", - "version": "0.4.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/http-body/0.4.5/download", - "sha256": "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "http_body", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "http_body", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "http 0.2.9", - "target": "http" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.5" - }, - "license": "MIT" - }, - "http-range-header 0.3.1": { - "name": "http-range-header", - "version": "0.3.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/http-range-header/0.3.1/download", - "sha256": "add0ab9360ddbd88cfeb3bd9574a1d85cfdfa14db10b3e21d3700dbc4328758f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "http_range_header", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "http_range_header", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.3.1" - }, - "license": "MIT" - }, - "httparse 1.8.0": { - "name": "httparse", - "version": "1.8.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/httparse/1.8.0/download", - "sha256": "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" - } - }, - "targets": [ - { - "Library": { - "crate_name": "httparse", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "httparse", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "httparse 1.8.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.8.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT/Apache-2.0" - }, - "httpdate 1.0.3": { - "name": "httpdate", - "version": "1.0.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/httpdate/1.0.3/download", - "sha256": "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "httpdate", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "httpdate", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "version": "1.0.3" - }, - "license": "MIT OR Apache-2.0" - }, - "humantime 2.1.0": { - "name": "humantime", - "version": "2.1.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/humantime/2.1.0/download", - "sha256": "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" - } - }, - "targets": [ - { - "Library": { - "crate_name": "humantime", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "humantime", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "2.1.0" - }, - "license": "MIT/Apache-2.0" - }, - "hyper 0.14.27": { - "name": "hyper", - "version": "0.14.27", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/hyper/0.14.27/download", - "sha256": "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" - } - }, - "targets": [ - { - "Library": { - "crate_name": "hyper", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "hyper", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "http1", - "runtime", - "server", - "socket2", - "stream", - "tcp" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "futures-channel 0.3.28", - "target": "futures_channel" - }, - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "futures-util 0.3.28", - "target": "futures_util" - }, - { - "id": "http 0.2.9", - "target": "http" - }, - { - "id": "http-body 0.4.5", - "target": "http_body" - }, - { - "id": "httparse 1.8.0", - "target": "httparse" - }, - { - "id": "httpdate 1.0.3", - "target": "httpdate" - }, - { - "id": "itoa 1.0.9", - "target": "itoa" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - }, - { - "id": "socket2 0.4.9", - "target": "socket2" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - }, - { - "id": "tower-service 0.3.2", - "target": "tower_service" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - }, - { - "id": "want 0.3.1", - "target": "want" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.14.27" - }, - "license": "MIT" - }, - "iana-time-zone 0.1.57": { - "name": "iana-time-zone", - "version": "0.1.57", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/iana-time-zone/0.1.57/download", - "sha256": "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" - } - }, - "targets": [ - { - "Library": { - "crate_name": "iana_time_zone", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "iana_time_zone", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [], - "selects": { - "aarch64-apple-darwin": [ - "fallback" - ], - "aarch64-apple-ios": [ - "fallback" - ], - "aarch64-apple-ios-sim": [ - "fallback" - ], - "aarch64-fuchsia": [ - "fallback" - ], - "aarch64-linux-android": [ - "fallback" - ], - "aarch64-unknown-linux-gnu": [ - "fallback" - ], - "arm-unknown-linux-gnueabi": [ - "fallback" - ], - "armv7-linux-androideabi": [ - "fallback" - ], - "armv7-unknown-linux-gnueabi": [ - "fallback" - ], - "i686-apple-darwin": [ - "fallback" - ], - "i686-linux-android": [ - "fallback" - ], - "i686-unknown-freebsd": [ - "fallback" - ], - "i686-unknown-linux-gnu": [ - "fallback" - ], - "powerpc-unknown-linux-gnu": [ - "fallback" - ], - "s390x-unknown-linux-gnu": [ - "fallback" - ], - "x86_64-apple-darwin": [ - "fallback" - ], - "x86_64-apple-ios": [ - "fallback" - ], - "x86_64-fuchsia": [ - "fallback" - ], - "x86_64-linux-android": [ - "fallback" - ], - "x86_64-unknown-freebsd": [ - "fallback" - ], - "x86_64-unknown-linux-gnu": [ - "fallback" - ] - } - }, - "deps": { - "common": [], - "selects": { - "cfg(any(target_os = \"macos\", target_os = \"ios\"))": [ - { - "id": "core-foundation-sys 0.8.4", - "target": "core_foundation_sys" - } - ], - "cfg(target_arch = \"wasm32\")": [ - { - "id": "js-sys 0.3.64", - "target": "js_sys" - }, - { - "id": "wasm-bindgen 0.2.87", - "target": "wasm_bindgen" - } - ], - "cfg(target_os = \"android\")": [ - { - "id": "android_system_properties 0.1.5", - "target": "android_system_properties" - } - ], - "cfg(target_os = \"haiku\")": [ - { - "id": "iana-time-zone-haiku 0.1.2", - "target": "iana_time_zone_haiku" - } - ], - "cfg(target_os = \"windows\")": [ - { - "id": "windows 0.48.0", - "target": "windows" - } - ] - } - }, - "edition": "2018", - "version": "0.1.57" - }, - "license": "MIT OR Apache-2.0" - }, - "iana-time-zone-haiku 0.1.2": { - "name": "iana-time-zone-haiku", - "version": "0.1.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download", - "sha256": "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "iana_time_zone_haiku", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "iana_time_zone_haiku", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "iana-time-zone-haiku 0.1.2", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cc 1.0.83", - "target": "cc" - } - ], - "selects": {} - } - }, - "license": "MIT OR Apache-2.0" - }, - "ident_case 1.0.1": { - "name": "ident_case", - "version": "1.0.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ident_case/1.0.1/download", - "sha256": "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ident_case", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ident_case", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "1.0.1" - }, - "license": "MIT/Apache-2.0" - }, - "idgenerator 2.0.0": { - "name": "idgenerator", - "version": "2.0.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/idgenerator/2.0.0/download", - "sha256": "8ab32f68e287887b5f783055dac63971ae26c76be1ebde166c64d5bf5bdd5b6a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "idgenerator", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "idgenerator", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "chrono 0.4.26", - "target": "chrono" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - }, - { - "id": "parking_lot 0.12.1", - "target": "parking_lot" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "2.0.0" - }, - "license": "MIT" - }, - "idna 0.2.3": { - "name": "idna", - "version": "0.2.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/idna/0.2.3/download", - "sha256": "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "idna", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "idna", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "matches 0.1.10", - "target": "matches" - }, - { - "id": "unicode-bidi 0.3.13", - "target": "unicode_bidi" - }, - { - "id": "unicode-normalization 0.1.22", - "target": "unicode_normalization" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.3" - }, - "license": "MIT/Apache-2.0" - }, - "idna 0.4.0": { - "name": "idna", - "version": "0.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/idna/0.4.0/download", - "sha256": "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "idna", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "idna", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "unicode-bidi 0.3.13", - "target": "unicode_bidi" - }, - { - "id": "unicode-normalization 0.1.22", - "target": "unicode_normalization" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.0" - }, - "license": "MIT OR Apache-2.0" - }, - "if-addrs 0.7.0": { - "name": "if-addrs", - "version": "0.7.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/if-addrs/0.7.0/download", - "sha256": "cbc0fa01ffc752e9dbc72818cdb072cd028b86be5e09dd04c5a643704fe101a9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "if_addrs", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "if_addrs", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "selects": { - "cfg(target_os = \"windows\")": [ - { - "id": "winapi 0.3.9", - "target": "winapi" - } - ] - } - }, - "edition": "2018", - "version": "0.7.0" - }, - "license": "MIT OR BSD-3-Clause" - }, - "if-watch 3.0.1": { - "name": "if-watch", - "version": "3.0.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/if-watch/3.0.1/download", - "sha256": "a9465340214b296cd17a0009acdb890d6160010b8adf8f78a00d0d7ab270f79f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "if_watch", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "if_watch", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "smol" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "fnv 1.0.7", - "target": "fnv" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "ipnet 2.8.0", - "target": "ipnet" - }, - { - "id": "log 0.4.20", - "target": "log" - } - ], - "selects": { - "cfg(any(target_os = \"macos\", target_os = \"ios\"))": [ - { - "id": "core-foundation 0.9.3", - "target": "core_foundation" - }, - { - "id": "if-addrs 0.7.0", - "target": "if_addrs" - }, - { - "id": "smol 1.3.0", - "target": "smol" - }, - { - "id": "system-configuration 0.5.1", - "target": "system_configuration" - } - ], - "cfg(not(any(target_os = \"ios\", target_os = \"linux\", target_os = \"macos\", target_os = \"windows\")))": [ - { - "id": "async-io 1.13.0", - "target": "async_io" - }, - { - "id": "if-addrs 0.7.0", - "target": "if_addrs" - } - ], - "cfg(target_os = \"linux\")": [ - { - "id": "rtnetlink 0.10.1", - "target": "rtnetlink" - } - ], - "cfg(target_os = \"windows\")": [ - { - "id": "if-addrs 0.7.0", - "target": "if_addrs" - }, - { - "id": "windows 0.34.0", - "target": "windows" - } - ] - } - }, - "edition": "2021", - "version": "3.0.1" - }, - "license": "MIT OR Apache-2.0" - }, - "image 0.24.7": { - "name": "image", - "version": "0.24.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/image/0.24.7/download", - "sha256": "6f3dfdbdd72063086ff443e297b61695500514b1e41095b6fb9a5ab48a70a711" - } - }, - "targets": [ - { - "Library": { - "crate_name": "image", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "image", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "bmp", - "dds", - "default", - "dxt", - "exr", - "farbfeld", - "gif", - "hdr", - "ico", - "jpeg", - "jpeg_rayon", - "openexr", - "png", - "pnm", - "qoi", - "tga", - "tiff", - "webp" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bytemuck 1.13.1", - "target": "bytemuck" - }, - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "color_quant 1.1.0", - "target": "color_quant" - }, - { - "id": "exr 1.7.0", - "target": "exr" - }, - { - "id": "gif 0.12.0", - "target": "gif" - }, - { - "id": "jpeg-decoder 0.3.0", - "target": "jpeg_decoder", - "alias": "jpeg" - }, - { - "id": "num-rational 0.4.1", - "target": "num_rational" - }, - { - "id": "num-traits 0.2.16", - "target": "num_traits" - }, - { - "id": "png 0.17.10", - "target": "png" - }, - { - "id": "qoi 0.4.1", - "target": "qoi" - }, - { - "id": "tiff 0.9.0", - "target": "tiff" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.24.7" - }, - "license": "MIT" - }, - "indexmap 2.0.0": { - "name": "indexmap", - "version": "2.0.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/indexmap/2.0.0/download", - "sha256": "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "indexmap", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "indexmap", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "equivalent 1.0.1", - "target": "equivalent" - }, - { - "id": "hashbrown 0.14.0", - "target": "hashbrown" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "2.0.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "indicatif 0.17.6": { - "name": "indicatif", - "version": "0.17.6", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/indicatif/0.17.6/download", - "sha256": "0b297dc40733f23a0e52728a58fa9489a5b7638a324932de16b41adc3ef80730" - } - }, - "targets": [ - { - "Library": { - "crate_name": "indicatif", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "indicatif", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "unicode-width" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "console 0.15.7", - "target": "console" - }, - { - "id": "number_prefix 0.4.0", - "target": "number_prefix" - }, - { - "id": "portable-atomic 1.4.3", - "target": "portable_atomic" - }, - { - "id": "unicode-width 0.1.10", - "target": "unicode_width" - } - ], - "selects": { - "cfg(target_arch = \"wasm32\")": [ - { - "id": "instant 0.1.12", - "target": "instant" - } - ] - } - }, - "edition": "2018", - "version": "0.17.6" - }, - "license": "MIT" - }, - "inherent 1.0.10": { - "name": "inherent", - "version": "1.0.10", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/inherent/1.0.10/download", - "sha256": "ce243b1bfa62ffc028f1cc3b6034ec63d649f3031bc8a4fbbb004e1ac17d1f68" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "inherent", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "inherent", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.0.10" - }, - "license": "MIT OR Apache-2.0" - }, - "inout 0.1.3": { - "name": "inout", - "version": "0.1.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/inout/0.1.3/download", - "sha256": "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" - } - }, - "targets": [ - { - "Library": { - "crate_name": "inout", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "inout", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "block-padding", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "block-padding 0.3.3", - "target": "block_padding" - }, - { - "id": "generic-array 0.14.7", - "target": "generic_array" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.1.3" - }, - "license": "MIT OR Apache-2.0" - }, - "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": [ - "**/*.rs" - ] - } - } - ], - "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" - }, - "io-lifetimes 1.0.11": { - "name": "io-lifetimes", - "version": "1.0.11", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download", - "sha256": "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" - } - }, - "targets": [ - { - "Library": { - "crate_name": "io_lifetimes", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "io_lifetimes", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "close", - "hermit-abi", - "libc", - "windows-sys" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "io-lifetimes 1.0.11", - "target": "build_script_build" - } - ], - "selects": { - "cfg(not(windows))": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(target_os = \"hermit\")": [ - { - "id": "hermit-abi 0.3.2", - "target": "hermit_abi" - } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2018", - "version": "1.0.11" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" - }, - "ipconfig 0.3.2": { - "name": "ipconfig", - "version": "0.3.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ipconfig/0.3.2/download", - "sha256": "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ipconfig", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ipconfig", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "ipconfig 0.3.2", - "target": "build_script_build" - } - ], - "selects": { - "cfg(windows)": [ - { - "id": "socket2 0.5.3", - "target": "socket2" - }, - { - "id": "widestring 1.0.2", - "target": "widestring" - }, - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - }, - { - "id": "winreg 0.50.0", - "target": "winreg" - } - ] - } - }, - "edition": "2018", - "version": "0.3.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT/Apache-2.0" - }, - "ipnet 2.8.0": { - "name": "ipnet", - "version": "2.8.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ipnet/2.8.0/download", - "sha256": "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ipnet", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ipnet", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "2.8.0" - }, - "license": "MIT OR Apache-2.0" - }, - "is-terminal 0.4.9": { - "name": "is-terminal", - "version": "0.4.9", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/is-terminal/0.4.9/download", - "sha256": "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "is_terminal", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "is_terminal", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(not(any(windows, target_os = \"hermit\", target_os = \"unknown\")))": [ - { - "id": "rustix 0.38.9", - "target": "rustix" - } - ], - "cfg(target_os = \"hermit\")": [ - { - "id": "hermit-abi 0.3.2", - "target": "hermit_abi" - } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2018", - "version": "0.4.9" - }, - "license": "MIT" - }, - "is_debug 1.0.1": { - "name": "is_debug", - "version": "1.0.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/is_debug/1.0.1/download", - "sha256": "06d198e9919d9822d5f7083ba8530e04de87841eaf21ead9af8f2304efd57c89" - } - }, - "targets": [ - { - "Library": { - "crate_name": "is_debug", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "is_debug", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "1.0.1" - }, - "license": "MIT AND Apache-2.0" - }, - "itertools 0.10.5": { - "name": "itertools", - "version": "0.10.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/itertools/0.10.5/download", - "sha256": "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" - } - }, - "targets": [ - { - "Library": { - "crate_name": "itertools", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "itertools", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "use_alloc", - "use_std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "either 1.9.0", - "target": "either" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.10.5" - }, - "license": "MIT/Apache-2.0" - }, - "itoa 1.0.9": { - "name": "itoa", - "version": "1.0.9", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/itoa/1.0.9/download", - "sha256": "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" - } - }, - "targets": [ - { - "Library": { - "crate_name": "itoa", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "itoa", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "1.0.9" - }, - "license": "MIT OR Apache-2.0" - }, - "jobserver 0.1.26": { - "name": "jobserver", - "version": "0.1.26", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/jobserver/0.1.26/download", - "sha256": "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2" - } - }, - "targets": [ - { - "Library": { - "crate_name": "jobserver", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "jobserver", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(unix)": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ] - } - }, - "edition": "2018", - "version": "0.1.26" - }, - "license": "MIT/Apache-2.0" - }, - "jpeg-decoder 0.3.0": { - "name": "jpeg-decoder", - "version": "0.3.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/jpeg-decoder/0.3.0/download", - "sha256": "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "jpeg_decoder", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "jpeg_decoder", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "rayon" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "rayon 1.7.0", - "target": "rayon" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.0" - }, - "license": "MIT / Apache-2.0" - }, - "js-sys 0.3.64": { - "name": "js-sys", - "version": "0.3.64", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/js-sys/0.3.64/download", - "sha256": "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "js_sys", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "js_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "wasm-bindgen 0.2.87", - "target": "wasm_bindgen" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.64" - }, - "license": "MIT/Apache-2.0" - }, - "json5 0.4.1": { - "name": "json5", - "version": "0.4.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/json5/0.4.1/download", - "sha256": "96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "json5", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "json5", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "pest 2.7.2", - "target": "pest" - }, - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "pest_derive 2.7.2", - "target": "pest_derive" - } - ], - "selects": {} - }, - "version": "0.4.1" - }, - "license": "ISC" - }, - "keccak 0.1.4": { - "name": "keccak", - "version": "0.1.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/keccak/0.1.4/download", - "sha256": "8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940" - } - }, - "targets": [ - { - "Library": { - "crate_name": "keccak", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "keccak", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(target_arch = \"aarch64\")": [ - { - "id": "cpufeatures 0.2.9", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2018", - "version": "0.1.4" - }, - "license": "Apache-2.0 OR MIT" - }, - "kv-log-macro 1.0.7": { - "name": "kv-log-macro", - "version": "1.0.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/kv-log-macro/1.0.7/download", - "sha256": "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "kv_log_macro", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "kv_log_macro", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "log 0.4.20", - "target": "log" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.7" - }, - "license": "MIT OR Apache-2.0" - }, - "lazy_static 1.4.0": { - "name": "lazy_static", - "version": "1.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/lazy_static/1.4.0/download", - "sha256": "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" - } - }, - "targets": [ - { - "Library": { - "crate_name": "lazy_static", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "lazy_static", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "spin", - "spin_no_std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "spin 0.5.2", - "target": "spin" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "1.4.0" - }, - "license": "MIT/Apache-2.0" - }, - "lebe 0.5.2": { - "name": "lebe", - "version": "0.5.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/lebe/0.5.2/download", - "sha256": "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "lebe", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "lebe", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.5.2" - }, - "license": "BSD-3-Clause" - }, - "libc 0.2.147": { - "name": "libc", - "version": "0.2.147", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libc/0.2.147/download", - "sha256": "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libc", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libc", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": { - "aarch64-apple-darwin": [ - "extra_traits" - ], - "aarch64-apple-ios": [ - "extra_traits" - ], - "aarch64-apple-ios-sim": [ - "extra_traits" - ], - "aarch64-fuchsia": [ - "extra_traits" - ], - "aarch64-linux-android": [ - "extra_traits" - ], - "aarch64-unknown-linux-gnu": [ - "extra_traits" - ], - "arm-unknown-linux-gnueabi": [ - "extra_traits" - ], - "armv7-linux-androideabi": [ - "extra_traits" - ], - "armv7-unknown-linux-gnueabi": [ - "extra_traits" - ], - "i686-apple-darwin": [ - "extra_traits" - ], - "i686-linux-android": [ - "extra_traits" - ], - "i686-unknown-freebsd": [ - "extra_traits" - ], - "i686-unknown-linux-gnu": [ - "extra_traits" - ], - "powerpc-unknown-linux-gnu": [ - "extra_traits" - ], - "riscv32imc-unknown-none-elf": [ - "extra_traits" - ], - "riscv64gc-unknown-none-elf": [ - "extra_traits" - ], - "s390x-unknown-linux-gnu": [ - "extra_traits" - ], - "thumbv7em-none-eabi": [ - "extra_traits" - ], - "thumbv8m.main-none-eabi": [ - "extra_traits" - ], - "wasm32-wasi": [ - "extra_traits" - ], - "x86_64-apple-darwin": [ - "extra_traits" - ], - "x86_64-apple-ios": [ - "extra_traits" - ], - "x86_64-fuchsia": [ - "extra_traits" - ], - "x86_64-linux-android": [ - "extra_traits" - ], - "x86_64-unknown-freebsd": [ - "extra_traits" - ], - "x86_64-unknown-linux-gnu": [ - "extra_traits" - ], - "x86_64-unknown-none": [ - "extra_traits" - ] - } - }, - "deps": { - "common": [ - { - "id": "libc 0.2.147", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.2.147" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "libgit2-sys 0.15.2+1.6.4": { - "name": "libgit2-sys", - "version": "0.15.2+1.6.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libgit2-sys/0.15.2+1.6.4/download", - "sha256": "a80df2e11fb4a61f4ba2ab42dbe7f74468da143f1a75c74e11dee7c813f694fa" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libgit2_sys", - "crate_root": "lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libgit2_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "libgit2-sys 0.15.2+1.6.4", - "target": "build_script_build" - }, - { - "id": "libz-sys 1.1.12", - "target": "libz_sys" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.15.2+1.6.4" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cc 1.0.83", - "target": "cc" - }, - { - "id": "pkg-config 0.3.27", - "target": "pkg_config" - } - ], - "selects": {} - }, - "link_deps": { - "common": [ - { - "id": "libz-sys 1.1.12", - "target": "libz_sys" - } - ], - "selects": {} - }, - "links": "git2" - }, - "license": "MIT OR Apache-2.0" - }, - "libm 0.2.7": { - "name": "libm", - "version": "0.2.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libm/0.2.7/download", - "sha256": "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libm", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libm", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "libm 0.2.7", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.7" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "libp2p 0.52.3": { - "name": "libp2p", - "version": "0.52.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p/0.52.3/download", - "sha256": "32d07d1502a027366d55afe187621c2d7895dc111a3df13b35fed698049681d7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "async-std", - "cbor", - "dcutr", - "identify", - "kad", - "macros", - "noise", - "relay", - "rendezvous", - "request-response", - "tcp", - "yamux" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "futures-timer 3.0.2", - "target": "futures_timer" - }, - { - "id": "getrandom 0.2.10", - "target": "getrandom" - }, - { - "id": "instant 0.1.12", - "target": "instant" - }, - { - "id": "libp2p-allow-block-list 0.2.0", - "target": "libp2p_allow_block_list" - }, - { - "id": "libp2p-connection-limits 0.2.1", - "target": "libp2p_connection_limits" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-dcutr 0.10.0", - "target": "libp2p_dcutr" - }, - { - "id": "libp2p-identify 0.43.0", - "target": "libp2p_identify" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "libp2p-kad 0.44.4", - "target": "libp2p_kad" - }, - { - "id": "libp2p-noise 0.43.1", - "target": "libp2p_noise" - }, - { - "id": "libp2p-relay 0.16.1", - "target": "libp2p_relay" - }, - { - "id": "libp2p-rendezvous 0.13.0", - "target": "libp2p_rendezvous" - }, - { - "id": "libp2p-request-response 0.25.1", - "target": "libp2p_request_response" - }, - { - "id": "libp2p-swarm 0.43.3", - "target": "libp2p_swarm" - }, - { - "id": "libp2p-yamux 0.44.1", - "target": "libp2p_yamux" - }, - { - "id": "multiaddr 0.18.0", - "target": "multiaddr" - }, - { - "id": "pin-project 1.1.3", - "target": "pin_project" - } - ], - "selects": { - "cfg(not(target_arch = \"wasm32\"))": [ - { - "id": "libp2p-tcp 0.40.0", - "target": "libp2p_tcp" - } - ] - } - }, - "edition": "2021", - "version": "0.52.3" - }, - "license": "MIT" - }, - "libp2p-allow-block-list 0.2.0": { - "name": "libp2p-allow-block-list", - "version": "0.2.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-allow-block-list/0.2.0/download", - "sha256": "55b46558c5c0bf99d3e2a1a38fd54ff5476ca66dd1737b12466a1824dd219311" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_allow_block_list", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_allow_block_list", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "libp2p-swarm 0.43.3", - "target": "libp2p_swarm" - }, - { - "id": "void 1.0.2", - "target": "void" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.2.0" - }, - "license": "MIT" - }, - "libp2p-connection-limits 0.2.1": { - "name": "libp2p-connection-limits", - "version": "0.2.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-connection-limits/0.2.1/download", - "sha256": "2f5107ad45cb20b2f6c3628c7b6014b996fcb13a88053f4569c872c6e30abf58" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_connection_limits", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_connection_limits", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "libp2p-swarm 0.43.3", - "target": "libp2p_swarm" - }, - { - "id": "void 1.0.2", - "target": "void" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.2.1" - }, - "license": "MIT" - }, - "libp2p-core 0.40.0": { - "name": "libp2p-core", - "version": "0.40.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-core/0.40.0/download", - "sha256": "ef7dd7b09e71aac9271c60031d0e558966cdb3253ba0308ab369bb2de80630d0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "either 1.9.0", - "target": "either" - }, - { - "id": "fnv 1.0.7", - "target": "fnv" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "futures-timer 3.0.2", - "target": "futures_timer" - }, - { - "id": "instant 0.1.12", - "target": "instant" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "multiaddr 0.18.0", - "target": "multiaddr" - }, - { - "id": "multihash 0.19.0", - "target": "multihash" - }, - { - "id": "multistream-select 0.13.0", - "target": "multistream_select" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - }, - { - "id": "parking_lot 0.12.1", - "target": "parking_lot" - }, - { - "id": "pin-project 1.1.3", - "target": "pin_project" - }, - { - "id": "quick-protobuf 0.8.1", - "target": "quick_protobuf" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "rw-stream-sink 0.4.0", - "target": "rw_stream_sink" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "unsigned-varint 0.7.1", - "target": "unsigned_varint" - }, - { - "id": "void 1.0.2", - "target": "void" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.40.0" - }, - "license": "MIT" - }, - "libp2p-dcutr 0.10.0": { - "name": "libp2p-dcutr", - "version": "0.10.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-dcutr/0.10.0/download", - "sha256": "458dce197aa5347a7ec0634a4c1343c6dfbf75859ef34d51e92b0cc333fe7cc3" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_dcutr", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_dcutr", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "asynchronous-codec 0.6.2", - "target": "asynchronous_codec" - }, - { - "id": "either 1.9.0", - "target": "either" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "futures-timer 3.0.2", - "target": "futures_timer" - }, - { - "id": "instant 0.1.12", - "target": "instant" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "libp2p-swarm 0.43.3", - "target": "libp2p_swarm" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "quick-protobuf 0.8.1", - "target": "quick_protobuf" - }, - { - "id": "quick-protobuf-codec 0.2.0", - "target": "quick_protobuf_codec" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "void 1.0.2", - "target": "void" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.10.0" - }, - "license": "MIT" - }, - "libp2p-dns 0.40.0": { - "name": "libp2p-dns", - "version": "0.40.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-dns/0.40.0/download", - "sha256": "fd4394c81c0c06d7b4a60f3face7e8e8a9b246840f98d2c80508d0721b032147" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_dns", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_dns", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "async-std-resolver 0.22.0", - "target": "async_std_resolver" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "parking_lot 0.12.1", - "target": "parking_lot" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "trust-dns-resolver 0.22.0", - "target": "trust_dns_resolver" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.40.0" - }, - "license": "MIT" - }, - "libp2p-identify 0.43.0": { - "name": "libp2p-identify", - "version": "0.43.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-identify/0.43.0/download", - "sha256": "6a29675a32dbcc87790db6cf599709e64308f1ae9d5ecea2d259155889982db8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_identify", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_identify", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "asynchronous-codec 0.6.2", - "target": "asynchronous_codec" - }, - { - "id": "either 1.9.0", - "target": "either" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "futures-timer 3.0.2", - "target": "futures_timer" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "libp2p-swarm 0.43.3", - "target": "libp2p_swarm" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "lru 0.10.1", - "target": "lru" - }, - { - "id": "quick-protobuf 0.8.1", - "target": "quick_protobuf" - }, - { - "id": "quick-protobuf-codec 0.2.0", - "target": "quick_protobuf_codec" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "void 1.0.2", - "target": "void" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.43.0" - }, - "license": "MIT" - }, - "libp2p-identity 0.2.3": { - "name": "libp2p-identity", - "version": "0.2.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-identity/0.2.3/download", - "sha256": "686e73aff5e23efbb99bc85340ea6fd8686986aa7b283a881ba182cfca535ca9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_identity", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_identity", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "ed25519", - "peerid" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bs58 0.5.0", - "target": "bs58" - }, - { - "id": "ed25519-dalek 2.0.0", - "target": "ed25519_dalek" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "multihash 0.19.0", - "target": "multihash" - }, - { - "id": "quick-protobuf 0.8.1", - "target": "quick_protobuf" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "sha2 0.10.7", - "target": "sha2" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.2.3" - }, - "license": "MIT" - }, - "libp2p-kad 0.44.4": { - "name": "libp2p-kad", - "version": "0.44.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-kad/0.44.4/download", - "sha256": "fc125f83d8f75322c79e4ade74677d299b34aa5c9d9b5251c03ec28c683cb765" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_kad", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_kad", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "arrayvec 0.7.4", - "target": "arrayvec" - }, - { - "id": "asynchronous-codec 0.6.2", - "target": "asynchronous_codec" - }, - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "either 1.9.0", - "target": "either" - }, - { - "id": "fnv 1.0.7", - "target": "fnv" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "futures-timer 3.0.2", - "target": "futures_timer" - }, - { - "id": "instant 0.1.12", - "target": "instant" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "libp2p-swarm 0.43.3", - "target": "libp2p_swarm" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "quick-protobuf 0.8.1", - "target": "quick_protobuf" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "sha2 0.10.7", - "target": "sha2" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "uint 0.9.5", - "target": "uint" - }, - { - "id": "unsigned-varint 0.7.1", - "target": "unsigned_varint" - }, - { - "id": "void 1.0.2", - "target": "void" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.44.4" - }, - "license": "MIT" - }, - "libp2p-mdns 0.44.0": { - "name": "libp2p-mdns", - "version": "0.44.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-mdns/0.44.0/download", - "sha256": "42a2567c305232f5ef54185e9604579a894fd0674819402bb0ac0246da82f52a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_mdns", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_mdns", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "async-io 1.13.0", - "target": "async_io" - }, - { - "id": "data-encoding 2.4.0", - "target": "data_encoding" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "if-watch 3.0.1", - "target": "if_watch" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "libp2p-swarm 0.43.3", - "target": "libp2p_swarm" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "socket2 0.5.3", - "target": "socket2" - }, - { - "id": "trust-dns-proto 0.22.0", - "target": "trust_dns_proto" - }, - { - "id": "void 1.0.2", - "target": "void" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.44.0" - }, - "license": "MIT" - }, - "libp2p-metrics 0.13.1": { - "name": "libp2p-metrics", - "version": "0.13.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-metrics/0.13.1/download", - "sha256": "239ba7d28f8d0b5d77760dc6619c05c7e88e74ec8fbbe97f856f20a56745e620" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_metrics", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_metrics", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "instant 0.1.12", - "target": "instant" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-dcutr 0.10.0", - "target": "libp2p_dcutr" - }, - { - "id": "libp2p-identify 0.43.0", - "target": "libp2p_identify" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "libp2p-kad 0.44.4", - "target": "libp2p_kad" - }, - { - "id": "libp2p-relay 0.16.1", - "target": "libp2p_relay" - }, - { - "id": "libp2p-swarm 0.43.3", - "target": "libp2p_swarm" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - }, - { - "id": "prometheus-client 0.21.2", - "target": "prometheus_client" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.13.1" - }, - "license": "MIT" - }, - "libp2p-noise 0.43.1": { - "name": "libp2p-noise", - "version": "0.43.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-noise/0.43.1/download", - "sha256": "71ce70757f2c0d82e9a3ef738fb10ea0723d16cec37f078f719e2c247704c1bb" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_noise", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_noise", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "curve25519-dalek 4.0.0", - "target": "curve25519_dalek" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "multiaddr 0.18.0", - "target": "multiaddr" - }, - { - "id": "multihash 0.19.0", - "target": "multihash" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - }, - { - "id": "quick-protobuf 0.8.1", - "target": "quick_protobuf" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "sha2 0.10.7", - "target": "sha2" - }, - { - "id": "static_assertions 1.1.0", - "target": "static_assertions" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "x25519-dalek 1.1.1", - "target": "x25519_dalek" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": { - "cfg(not(target_arch = \"wasm32\"))": [ - { - "id": "snow 0.9.3", - "target": "snow" - } - ], - "cfg(target_arch = \"wasm32\")": [ - { - "id": "snow 0.9.3", - "target": "snow" - } - ] - } - }, - "edition": "2021", - "version": "0.43.1" - }, - "license": "MIT" - }, - "libp2p-quic 0.9.2": { - "name": "libp2p-quic", - "version": "0.9.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-quic/0.9.2/download", - "sha256": "4cb763e88f9a043546bfebd3575f340e7dd3d6c1b2cf2629600ec8965360c63a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_quic", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_quic", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "async-std 1.12.0", - "target": "async_std" - }, - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "futures-timer 3.0.2", - "target": "futures_timer" - }, - { - "id": "if-watch 3.0.1", - "target": "if_watch" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "libp2p-tls 0.2.1", - "target": "libp2p_tls" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "parking_lot 0.12.1", - "target": "parking_lot" - }, - { - "id": "quinn 0.10.2", - "target": "quinn" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "rustls 0.21.6", - "target": "rustls" - }, - { - "id": "socket2 0.5.3", - "target": "socket2" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.9.2" - }, - "license": "MIT" - }, - "libp2p-relay 0.16.1": { - "name": "libp2p-relay", - "version": "0.16.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-relay/0.16.1/download", - "sha256": "cdb07202cdf103486709fda5d9d10a0297a8ba01c212b1e19b7943c45c1bd7d6" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_relay", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_relay", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "asynchronous-codec 0.6.2", - "target": "asynchronous_codec" - }, - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "either 1.9.0", - "target": "either" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "futures-timer 3.0.2", - "target": "futures_timer" - }, - { - "id": "instant 0.1.12", - "target": "instant" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "libp2p-swarm 0.43.3", - "target": "libp2p_swarm" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "quick-protobuf 0.8.1", - "target": "quick_protobuf" - }, - { - "id": "quick-protobuf-codec 0.2.0", - "target": "quick_protobuf_codec" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "static_assertions 1.1.0", - "target": "static_assertions" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "void 1.0.2", - "target": "void" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.16.1" - }, - "license": "MIT" - }, - "libp2p-rendezvous 0.13.0": { - "name": "libp2p-rendezvous", - "version": "0.13.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-rendezvous/0.13.0/download", - "sha256": "20f92973a954f8b9dfb809a41dc1a8c05bba52c067361763649f6f5ce04dc47c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_rendezvous", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_rendezvous", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "asynchronous-codec 0.6.2", - "target": "asynchronous_codec" - }, - { - "id": "bimap 0.6.3", - "target": "bimap" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "futures-timer 3.0.2", - "target": "futures_timer" - }, - { - "id": "instant 0.1.12", - "target": "instant" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "libp2p-request-response 0.25.1", - "target": "libp2p_request_response" - }, - { - "id": "libp2p-swarm 0.43.3", - "target": "libp2p_swarm" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "quick-protobuf 0.8.1", - "target": "quick_protobuf" - }, - { - "id": "quick-protobuf-codec 0.2.0", - "target": "quick_protobuf_codec" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "void 1.0.2", - "target": "void" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "async-trait 0.1.73", - "target": "async_trait" - } - ], - "selects": {} - }, - "version": "0.13.0" - }, - "license": "MIT" - }, - "libp2p-request-response 0.25.1": { - "name": "libp2p-request-response", - "version": "0.25.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-request-response/0.25.1/download", - "sha256": "49e2cb9befb57e55f53d9463a6ea9b1b8a09a48174ad7be149c9cbebaa5e8e9b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_request_response", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_request_response", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "cbor" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cbor4ii 0.3.1", - "target": "cbor4ii" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "instant 0.1.12", - "target": "instant" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "libp2p-swarm 0.43.3", - "target": "libp2p_swarm" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "void 1.0.2", - "target": "void" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "async-trait 0.1.73", - "target": "async_trait" - } - ], - "selects": {} - }, - "version": "0.25.1" - }, - "license": "MIT" - }, - "libp2p-swarm 0.43.3": { - "name": "libp2p-swarm", - "version": "0.43.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-swarm/0.43.3/download", - "sha256": "28016944851bd73526d3c146aabf0fa9bbe27c558f080f9e5447da3a1772c01a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_swarm", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_swarm", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "async-std", - "macros" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "either 1.9.0", - "target": "either" - }, - { - "id": "fnv 1.0.7", - "target": "fnv" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "futures-timer 3.0.2", - "target": "futures_timer" - }, - { - "id": "instant 0.1.12", - "target": "instant" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "multistream-select 0.13.0", - "target": "multistream_select" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "void 1.0.2", - "target": "void" - } - ], - "selects": { - "cfg(not(any(target_os = \"emscripten\", target_os = \"wasi\", target_os = \"unknown\")))": [ - { - "id": "async-std 1.12.0", - "target": "async_std" - } - ] - } - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "libp2p-swarm-derive 0.33.0", - "target": "libp2p_swarm_derive" - } - ], - "selects": {} - }, - "version": "0.43.3" - }, - "license": "MIT" - }, - "libp2p-swarm-derive 0.33.0": { - "name": "libp2p-swarm-derive", - "version": "0.33.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-swarm-derive/0.33.0/download", - "sha256": "c4d5ec2a3df00c7836d7696c136274c9c59705bac69133253696a6c932cd1d74" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "libp2p_swarm_derive", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_swarm_derive", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "heck 0.4.1", - "target": "heck" - }, - { - "id": "proc-macro-warning 0.4.1", - "target": "proc_macro_warning" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.33.0" - }, - "license": "MIT" - }, - "libp2p-tcp 0.40.0": { - "name": "libp2p-tcp", - "version": "0.40.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-tcp/0.40.0/download", - "sha256": "09bfdfb6f945c5c014b87872a0bdb6e0aef90e92f380ef57cd9013f118f9289d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_tcp", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_tcp", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "async-io" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "async-io 1.13.0", - "target": "async_io" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "futures-timer 3.0.2", - "target": "futures_timer" - }, - { - "id": "if-watch 3.0.1", - "target": "if_watch" - }, - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "socket2 0.5.3", - "target": "socket2" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.40.0" - }, - "license": "MIT" - }, - "libp2p-tls 0.2.1": { - "name": "libp2p-tls", - "version": "0.2.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-tls/0.2.1/download", - "sha256": "8218d1d5482b122ccae396bbf38abdcb283ecc96fa54760e1dfd251f0546ac61" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_tls", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_tls", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "futures-rustls 0.24.0", - "target": "futures_rustls" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "rcgen 0.10.0", - "target": "rcgen" - }, - { - "id": "ring 0.16.20", - "target": "ring" - }, - { - "id": "rustls 0.21.6", - "target": "rustls" - }, - { - "id": "rustls-webpki 0.101.4", - "target": "webpki" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "x509-parser 0.15.1", - "target": "x509_parser" - }, - { - "id": "yasna 0.5.2", - "target": "yasna" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.2.1" - }, - "license": "MIT" - }, - "libp2p-yamux 0.44.1": { - "name": "libp2p-yamux", - "version": "0.44.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libp2p-yamux/0.44.1/download", - "sha256": "8eedcb62824c4300efb9cfd4e2a6edaf3ca097b9e68b36dabe45a44469fd6a85" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libp2p_yamux", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libp2p_yamux", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "libp2p-core 0.40.0", - "target": "libp2p_core" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "yamux 0.12.0", - "target": "yamux" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.44.1" - }, - "license": "MIT" - }, - "libsqlite3-sys 0.26.0": { - "name": "libsqlite3-sys", - "version": "0.26.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libsqlite3-sys/0.26.0/download", - "sha256": "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libsqlite3_sys", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libsqlite3_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "libsqlite3-sys 0.26.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.26.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cc 1.0.83", - "target": "cc" - }, - { - "id": "pkg-config 0.3.27", - "target": "pkg_config" - }, - { - "id": "vcpkg 0.2.15", - "target": "vcpkg" - } - ], - "selects": {} - }, - "links": "sqlite3" - }, - "license": "MIT" - }, - "libz-sys 1.1.12": { - "name": "libz-sys", - "version": "1.1.12", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/libz-sys/1.1.12/download", - "sha256": "d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "libz_sys", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "libz_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "libc" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "libz-sys 1.1.12", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.1.12" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cc 1.0.83", - "target": "cc" - }, - { - "id": "pkg-config 0.3.27", - "target": "pkg_config" - }, - { - "id": "vcpkg 0.2.15", - "target": "vcpkg" - } - ], - "selects": {} - }, - "links": "z" - }, - "license": "MIT OR Apache-2.0" - }, - "linked-hash-map 0.5.6": { - "name": "linked-hash-map", - "version": "0.5.6", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download", - "sha256": "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "linked_hash_map", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "linked_hash_map", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.5.6" - }, - "license": "MIT/Apache-2.0" - }, - "linux-raw-sys 0.3.8": { - "name": "linux-raw-sys", - "version": "0.3.8", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download", - "sha256": "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" - } - }, - "targets": [ - { - "Library": { - "crate_name": "linux_raw_sys", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "linux_raw_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "general", - "ioctl", - "no_std" - ], - "selects": { - "aarch64-unknown-linux-gnu": [ - "errno" - ], - "arm-unknown-linux-gnueabi": [ - "errno" - ], - "armv7-unknown-linux-gnueabi": [ - "errno" - ], - "i686-unknown-linux-gnu": [ - "errno" - ], - "x86_64-unknown-linux-gnu": [ - "errno" - ] - } - }, - "edition": "2018", - "version": "0.3.8" - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" - }, - "linux-raw-sys 0.4.5": { - "name": "linux-raw-sys", - "version": "0.4.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/linux-raw-sys/0.4.5/download", - "sha256": "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503" - } - }, - "targets": [ - { - "Library": { - "crate_name": "linux_raw_sys", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "linux_raw_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "general", - "ioctl", - "no_std" - ], - "selects": { - "aarch64-unknown-linux-gnu": [ - "errno" - ], - "arm-unknown-linux-gnueabi": [ - "errno" - ], - "armv7-unknown-linux-gnueabi": [ - "errno" - ], - "i686-unknown-linux-gnu": [ - "errno" - ], - "x86_64-unknown-linux-gnu": [ - "errno" - ] - } - }, - "edition": "2021", - "version": "0.4.5" - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" - }, - "lock_api 0.4.10": { - "name": "lock_api", - "version": "0.4.10", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/lock_api/0.4.10/download", - "sha256": "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" - } - }, - "targets": [ - { - "Library": { - "crate_name": "lock_api", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "lock_api", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "atomic_usize", - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "lock_api 0.4.10", - "target": "build_script_build" - }, - { - "id": "scopeguard 1.2.0", - "target": "scopeguard" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.10" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } - }, - "license": "MIT OR Apache-2.0" - }, - "log 0.4.20": { - "name": "log", - "version": "0.4.20", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/log/0.4.20/download", - "sha256": "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "log", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "log", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "kv_unstable", - "std", - "value-bag" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "value-bag 1.4.1", - "target": "value_bag" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.4.20" - }, - "license": "MIT OR Apache-2.0" - }, - "lru 0.10.1": { - "name": "lru", - "version": "0.10.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/lru/0.10.1/download", - "sha256": "718e8fae447df0c7e1ba7f5189829e63fd536945c8988d61444c19039f16b670" - } - }, - "targets": [ - { - "Library": { - "crate_name": "lru", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "lru", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "hashbrown" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "hashbrown 0.13.2", - "target": "hashbrown" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.10.1" - }, - "license": "MIT" - }, - "lru 0.11.0": { - "name": "lru", - "version": "0.11.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/lru/0.11.0/download", - "sha256": "eedb2bdbad7e0634f83989bf596f497b070130daaa398ab22d84c39e266deec5" - } - }, - "targets": [ - { - "Library": { - "crate_name": "lru", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "lru", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "hashbrown" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "hashbrown 0.14.0", - "target": "hashbrown" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.11.0" - }, - "license": "MIT" - }, - "lru-cache 0.1.2": { - "name": "lru-cache", - "version": "0.1.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/lru-cache/0.1.2/download", - "sha256": "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "lru_cache", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "lru_cache", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "linked-hash-map 0.5.6", - "target": "linked_hash_map" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.1.2" - }, - "license": "MIT/Apache-2.0" - }, - "match_cfg 0.1.0": { - "name": "match_cfg", - "version": "0.1.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/match_cfg/0.1.0/download", - "sha256": "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" - } - }, - "targets": [ - { - "Library": { - "crate_name": "match_cfg", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "match_cfg", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.1.0" - }, - "license": "MIT/Apache-2.0" - }, - "matches 0.1.10": { - "name": "matches", - "version": "0.1.10", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/matches/0.1.10/download", - "sha256": "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" - } - }, - "targets": [ - { - "Library": { - "crate_name": "matches", - "crate_root": "lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "matches", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.1.10" - }, - "license": "MIT" - }, - "matchit 0.7.2": { - "name": "matchit", - "version": "0.7.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/matchit/0.7.2/download", - "sha256": "ed1202b2a6f884ae56f04cff409ab315c5ce26b5e58d7412e484f01fd52f52ef" - } - }, - "targets": [ - { - "Library": { - "crate_name": "matchit", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "matchit", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.2" - }, - "license": "MIT AND BSD-3-Clause" - }, - "md-5 0.10.5": { - "name": "md-5", - "version": "0.10.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/md-5/0.10.5/download", - "sha256": "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca" - } - }, - "targets": [ - { - "Library": { - "crate_name": "md5", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "md5", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "oid", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "digest 0.10.7", - "target": "digest" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.10.5" - }, - "license": "MIT OR Apache-2.0" - }, - "md5 0.7.0": { - "name": "md5", - "version": "0.7.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/md5/0.7.0/download", - "sha256": "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771" - } - }, - "targets": [ - { - "Library": { - "crate_name": "md5", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "md5", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2015", - "version": "0.7.0" - }, - "license": "Apache-2.0/MIT" - }, - "mda 0.1.0": { - "name": "mda", - "version": "0.1.0", - "repository": null, - "targets": [ - { - "Library": { - "crate_name": "mda", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "mda", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "anyhow 1.0.75", - "target": "anyhow" - }, - { - "id": "bincode 1.3.3", - "target": "bincode" - }, - { - "id": "chrono 0.4.26", - "target": "chrono" - }, - { - "id": "clap 4.4.0", - "target": "clap" - }, - { - "id": "csv 1.2.2", - "target": "csv" - }, - { - "id": "encoding 0.2.33", - "target": "encoding" - }, - { - "id": "env_logger 0.10.0", - "target": "env_logger" - }, - { - "id": "hex 0.4.3", - "target": "hex" - }, - { - "id": "hound 3.5.0", - "target": "hound" - }, - { - "id": "image 0.24.7", - "target": "image" - }, - { - "id": "indicatif 0.17.6", - "target": "indicatif" - }, - { - "id": "mp4parse 0.17.0", - "target": "mp4parse" - }, - { - "id": "prettytable 0.10.0", - "target": "prettytable" - }, - { - "id": "rayon 1.7.0", - "target": "rayon" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "serde_json 1.0.105", - "target": "serde_json" - }, - { - "id": "sha1 0.10.5", - "target": "sha1" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - }, - { - "id": "toml 0.7.6", - "target": "toml" - }, - { - "id": "walkdir 2.3.3", - "target": "walkdir" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "serde_derive 1.0.188", - "target": "serde_derive" - } - ], - "selects": {} - }, - "version": "0.1.0" - }, - "license": null - }, - "mega 0.1.0": { - "name": "mega", - "version": "0.1.0", - "repository": null, - "targets": [], - "library_target_name": null, - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "anyhow 1.0.75", - "target": "anyhow" - }, - { - "id": "clap 4.4.0", - "target": "clap" - }, - { - "id": "config 0.13.3", - "target": "config" - }, - { - "id": "dotenvy 0.15.7", - "target": "dotenvy" - }, - { - "id": "lazy_static 1.4.0", - "target": "lazy_static" - }, - { - "id": "pgp 0.9.0", - "target": "pgp" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "serde_json 1.0.105", - "target": "serde_json" - }, - { - "id": "shadow-rs 0.23.0", - "target": "shadow_rs" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - }, - { - "id": "tracing-subscriber 0.3.17", - "target": "tracing_subscriber" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.1.0" - }, - "license": null - }, - "memchr 2.5.0": { - "name": "memchr", - "version": "2.5.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/memchr/2.5.0/download", - "sha256": "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "memchr", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "memchr", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std", - "use_std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "memchr 2.5.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "2.5.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "Unlicense/MIT" - }, - "memoffset 0.9.0": { - "name": "memoffset", - "version": "0.9.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/memoffset/0.9.0/download", - "sha256": "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "memoffset", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "memoffset", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "memoffset 0.9.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.9.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } - }, - "license": "MIT" - }, - "mime 0.3.17": { - "name": "mime", - "version": "0.3.17", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/mime/0.3.17/download", - "sha256": "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "mime", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "mime", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.3.17" - }, - "license": "MIT OR Apache-2.0" - }, - "minimal-lexical 0.2.1": { - "name": "minimal-lexical", - "version": "0.2.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download", - "sha256": "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "minimal_lexical", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "minimal_lexical", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.1" - }, - "license": "MIT/Apache-2.0" - }, - "miniz_oxide 0.7.1": { - "name": "miniz_oxide", - "version": "0.7.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download", - "sha256": "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "miniz_oxide", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "miniz_oxide", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "simd", - "simd-adler32", - "with-alloc" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "adler 1.0.2", - "target": "adler" - }, - { - "id": "simd-adler32 0.3.7", - "target": "simd_adler32" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.7.1" - }, - "license": "MIT OR Zlib OR Apache-2.0" - }, - "mio 0.8.8": { - "name": "mio", - "version": "0.8.8", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/mio/0.8.8/download", - "sha256": "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" - } - }, - "targets": [ - { - "Library": { - "crate_name": "mio", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "mio", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "net", - "os-ext", - "os-poll" - ], - "selects": {} - }, - "deps": { - "common": [], - "selects": { - "cfg(target_os = \"wasi\")": [ - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "wasi 0.11.0+wasi-snapshot-preview1", - "target": "wasi" - } - ], - "cfg(unix)": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2018", - "version": "0.8.8" - }, - "license": "MIT" - }, - "mp4parse 0.17.0": { - "name": "mp4parse", - "version": "0.17.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/mp4parse/0.17.0/download", - "sha256": "63a35203d3c6ce92d5251c77520acb2e57108c88728695aa883f70023624c570" - } - }, - "targets": [ - { - "Library": { - "crate_name": "mp4parse", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "mp4parse", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bitreader 0.3.7", - "target": "bitreader" - }, - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "fallible_collections 0.4.9", - "target": "fallible_collections" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "num-traits 0.2.16", - "target": "num_traits" - }, - { - "id": "static_assertions 1.1.0", - "target": "static_assertions" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.17.0" - }, - "license": "MPL-2.0" - }, - "multiaddr 0.18.0": { - "name": "multiaddr", - "version": "0.18.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/multiaddr/0.18.0/download", - "sha256": "92a651988b3ed3ad1bc8c87d016bb92f6f395b84ed1db9b926b32b1fc5a2c8b5" - } - }, - "targets": [ - { - "Library": { - "crate_name": "multiaddr", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "multiaddr", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "url" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "arrayref 0.3.7", - "target": "arrayref" - }, - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "data-encoding 2.4.0", - "target": "data_encoding" - }, - { - "id": "libp2p-identity 0.2.3", - "target": "libp2p_identity" - }, - { - "id": "multibase 0.9.1", - "target": "multibase" - }, - { - "id": "multihash 0.19.0", - "target": "multihash" - }, - { - "id": "percent-encoding 2.3.0", - "target": "percent_encoding" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "static_assertions 1.1.0", - "target": "static_assertions" - }, - { - "id": "unsigned-varint 0.7.1", - "target": "unsigned_varint" - }, - { - "id": "url 2.4.1", - "target": "url" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.18.0" - }, - "license": "MIT" - }, - "multibase 0.9.1": { - "name": "multibase", - "version": "0.9.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/multibase/0.9.1/download", - "sha256": "9b3539ec3c1f04ac9748a260728e855f261b4977f5c3406612c884564f329404" - } - }, - "targets": [ - { - "Library": { - "crate_name": "multibase", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "multibase", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "base-x 0.2.11", - "target": "base_x" - }, - { - "id": "data-encoding 2.4.0", - "target": "data_encoding" - }, - { - "id": "data-encoding-macro 0.1.13", - "target": "data_encoding_macro" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.9.1" - }, - "license": "MIT" - }, - "multihash 0.19.0": { - "name": "multihash", - "version": "0.19.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/multihash/0.19.0/download", - "sha256": "2fd59dcc2bbe70baabeac52cd22ae52c55eefe6c38ff11a9439f16a350a939f2" - } - }, - "targets": [ - { - "Library": { - "crate_name": "multihash", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "multihash", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "core2 0.4.0", - "target": "core2" - }, - { - "id": "unsigned-varint 0.7.1", - "target": "unsigned_varint" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.19.0" - }, - "license": "MIT" - }, - "multistream-select 0.13.0": { - "name": "multistream-select", - "version": "0.13.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/multistream-select/0.13.0/download", - "sha256": "ea0df8e5eec2298a62b326ee4f0d7fe1a6b90a09dfcf9df37b38f947a8c42f19" - } - }, - "targets": [ - { - "Library": { - "crate_name": "multistream_select", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "multistream_select", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "pin-project 1.1.3", - "target": "pin_project" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "unsigned-varint 0.7.1", - "target": "unsigned_varint" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.13.0" - }, - "license": "MIT" - }, - "nanorand 0.7.0": { - "name": "nanorand", - "version": "0.7.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/nanorand/0.7.0/download", - "sha256": "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" - } - }, - "targets": [ - { - "Library": { - "crate_name": "nanorand", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "nanorand", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "chacha", - "default", - "getrandom", - "pcg64", - "std", - "tls", - "wyrand" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "getrandom 0.2.10", - "target": "getrandom" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.0" - }, - "license": "Zlib" - }, - "netlink-packet-core 0.4.2": { - "name": "netlink-packet-core", - "version": "0.4.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/netlink-packet-core/0.4.2/download", - "sha256": "345b8ab5bd4e71a2986663e88c56856699d060e78e152e6e9d7966fcd5491297" - } - }, - "targets": [ - { - "Library": { - "crate_name": "netlink_packet_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "netlink_packet_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "anyhow 1.0.75", - "target": "anyhow" - }, - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "netlink-packet-utils 0.5.2", - "target": "netlink_packet_utils" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.2" - }, - "license": "MIT" - }, - "netlink-packet-route 0.12.0": { - "name": "netlink-packet-route", - "version": "0.12.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/netlink-packet-route/0.12.0/download", - "sha256": "d9ea4302b9759a7a88242299225ea3688e63c85ea136371bb6cf94fd674efaab" - } - }, - "targets": [ - { - "Library": { - "crate_name": "netlink_packet_route", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "netlink_packet_route", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "anyhow 1.0.75", - "target": "anyhow" - }, - { - "id": "bitflags 1.3.2", - "target": "bitflags" - }, - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "netlink-packet-core 0.4.2", - "target": "netlink_packet_core" - }, - { - "id": "netlink-packet-utils 0.5.2", - "target": "netlink_packet_utils" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.12.0" - }, - "license": "MIT" - }, - "netlink-packet-utils 0.5.2": { - "name": "netlink-packet-utils", - "version": "0.5.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/netlink-packet-utils/0.5.2/download", - "sha256": "0ede8a08c71ad5a95cdd0e4e52facd37190977039a4704eb82a283f713747d34" - } - }, - "targets": [ - { - "Library": { - "crate_name": "netlink_packet_utils", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "netlink_packet_utils", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "anyhow 1.0.75", - "target": "anyhow" - }, - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "paste 1.0.14", - "target": "paste" - } - ], - "selects": {} - }, - "version": "0.5.2" - }, - "license": "MIT" - }, - "netlink-proto 0.10.0": { - "name": "netlink-proto", - "version": "0.10.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/netlink-proto/0.10.0/download", - "sha256": "65b4b14489ab424703c092062176d52ba55485a89c076b4f9db05092b7223aa6" - } - }, - "targets": [ - { - "Library": { - "crate_name": "netlink_proto", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "netlink_proto", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "smol_socket" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "netlink-packet-core 0.4.2", - "target": "netlink_packet_core" - }, - { - "id": "netlink-sys 0.8.5", - "target": "netlink_sys" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.10.0" - }, - "license": "MIT" - }, - "netlink-sys 0.8.5": { - "name": "netlink-sys", - "version": "0.8.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/netlink-sys/0.8.5/download", - "sha256": "6471bf08e7ac0135876a9581bf3217ef0333c191c128d34878079f42ee150411" - } - }, - "targets": [ - { - "Library": { - "crate_name": "netlink_sys", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "netlink_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "async-io", - "futures", - "smol_socket" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "async-io 1.13.0", - "target": "async_io" - }, - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "log 0.4.20", - "target": "log" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.8.5" - }, - "license": "MIT" - }, - "nix 0.24.3": { - "name": "nix", - "version": "0.24.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/nix/0.24.3/download", - "sha256": "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" - } - }, - "targets": [ - { - "Library": { - "crate_name": "nix", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "nix", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "fs", - "mount", - "process", - "sched", - "signal", - "uio" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bitflags 1.3.2", - "target": "bitflags" - }, - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.24.3" - }, - "license": "MIT" - }, - "nohash-hasher 0.2.0": { - "name": "nohash-hasher", - "version": "0.2.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/nohash-hasher/0.2.0/download", - "sha256": "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451" - } - }, - "targets": [ - { - "Library": { - "crate_name": "nohash_hasher", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "nohash_hasher", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "nom 4.2.3": { - "name": "nom", - "version": "4.2.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/nom/4.2.3/download", - "sha256": "2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6" - } - }, - "targets": [ - { - "Library": { - "crate_name": "nom", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "nom", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "memchr 2.5.0", - "target": "memchr" - }, - { - "id": "nom 4.2.3", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "4.2.3" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "version_check 0.1.5", - "target": "version_check" - } - ], - "selects": {} - } - }, - "license": "MIT" - }, - "nom 7.1.3": { - "name": "nom", - "version": "7.1.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/nom/7.1.3/download", - "sha256": "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "nom", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "nom", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "memchr 2.5.0", - "target": "memchr" - }, - { - "id": "minimal-lexical 0.2.1", - "target": "minimal_lexical" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "7.1.3" - }, - "license": "MIT" - }, - "nu-ansi-term 0.46.0": { - "name": "nu-ansi-term", - "version": "0.46.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download", - "sha256": "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" - } - }, - "targets": [ - { - "Library": { - "crate_name": "nu_ansi_term", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "nu_ansi_term", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "overload 0.1.1", - "target": "overload" - } - ], - "selects": { - "cfg(target_os = \"windows\")": [ - { - "id": "winapi 0.3.9", - "target": "winapi" - } - ] - } - }, - "edition": "2018", - "version": "0.46.0" - }, - "license": "MIT" - }, - "num-bigint 0.4.4": { - "name": "num-bigint", - "version": "0.4.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/num-bigint/0.4.4/download", - "sha256": "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "num_bigint", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "num_bigint", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "rand", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "num-bigint 0.4.4", - "target": "build_script_build" - }, - { - "id": "num-integer 0.1.45", - "target": "num_integer" - }, - { - "id": "num-traits 0.2.16", - "target": "num_traits" - }, - { - "id": "rand 0.8.5", - "target": "rand" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.4" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } - }, - "license": "MIT OR Apache-2.0" - }, - "num-bigint-dig 0.8.4": { - "name": "num-bigint-dig", - "version": "0.8.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download", - "sha256": "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151" - } - }, - "targets": [ - { - "Library": { - "crate_name": "num_bigint_dig", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "num_bigint_dig", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "i128", - "prime", - "rand", - "serde", - "std", - "u64_digit", - "zeroize" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "lazy_static 1.4.0", - "target": "lazy_static" - }, - { - "id": "libm 0.2.7", - "target": "libm" - }, - { - "id": "num-bigint-dig 0.8.4", - "target": "build_script_build" - }, - { - "id": "num-integer 0.1.45", - "target": "num_integer" - }, - { - "id": "num-iter 0.1.43", - "target": "num_iter" - }, - { - "id": "num-traits 0.2.16", - "target": "num_traits" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.8.4" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT/Apache-2.0" - }, - "num-derive 0.3.3": { - "name": "num-derive", - "version": "0.3.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/num-derive/0.3.3/download", - "sha256": "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "num_derive", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "num_derive", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.3" - }, - "license": "MIT OR Apache-2.0" - }, - "num-integer 0.1.45": { - "name": "num-integer", - "version": "0.1.45", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/num-integer/0.1.45/download", - "sha256": "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "num_integer", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "num_integer", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "i128", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "num-integer 0.1.45", - "target": "build_script_build" - }, - { - "id": "num-traits 0.2.16", - "target": "num_traits" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.1.45" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } - }, - "license": "MIT OR Apache-2.0" - }, - "num-iter 0.1.43": { - "name": "num-iter", - "version": "0.1.43", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/num-iter/0.1.43/download", - "sha256": "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" - } - }, - "targets": [ - { - "Library": { - "crate_name": "num_iter", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "num_iter", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "num-integer 0.1.45", - "target": "num_integer" - }, - { - "id": "num-iter 0.1.43", - "target": "build_script_build" - }, - { - "id": "num-traits 0.2.16", - "target": "num_traits" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.1.43" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } - }, - "license": "MIT OR Apache-2.0" - }, - "num-rational 0.4.1": { - "name": "num-rational", - "version": "0.4.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/num-rational/0.4.1/download", - "sha256": "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "num_rational", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "num_rational", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "num-integer 0.1.45", - "target": "num_integer" - }, - { - "id": "num-rational 0.4.1", - "target": "build_script_build" - }, - { - "id": "num-traits 0.2.16", - "target": "num_traits" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.1" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } - }, - "license": "MIT OR Apache-2.0" - }, - "num-traits 0.2.16": { - "name": "num-traits", - "version": "0.2.16", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/num-traits/0.2.16/download", - "sha256": "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" - } - }, - "targets": [ - { - "Library": { - "crate_name": "num_traits", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "num_traits", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "i128", - "libm", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "libm 0.2.7", - "target": "libm" - }, - { - "id": "num-traits 0.2.16", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.16" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } - }, - "license": "MIT OR Apache-2.0" - }, - "num_cpus 1.16.0": { - "name": "num_cpus", - "version": "1.16.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/num_cpus/1.16.0/download", - "sha256": "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" - } - }, - "targets": [ - { - "Library": { - "crate_name": "num_cpus", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "num_cpus", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(not(windows))": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(target_os = \"hermit\")": [ - { - "id": "hermit-abi 0.3.2", - "target": "hermit_abi" - } - ] - } - }, - "edition": "2015", - "version": "1.16.0" - }, - "license": "MIT OR Apache-2.0" - }, - "num_threads 0.1.6": { - "name": "num_threads", - "version": "0.1.6", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/num_threads/0.1.6/download", - "sha256": "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" - } - }, - "targets": [ - { - "Library": { - "crate_name": "num_threads", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "num_threads", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(any(target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\"))": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ] - } - }, - "edition": "2015", - "version": "0.1.6" - }, - "license": "MIT OR Apache-2.0" - }, - "number_prefix 0.4.0": { - "name": "number_prefix", - "version": "0.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/number_prefix/0.4.0/download", - "sha256": "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" - } - }, - "targets": [ - { - "Library": { - "crate_name": "number_prefix", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "number_prefix", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2015", - "version": "0.4.0" - }, - "license": "MIT" - }, - "object 0.32.0": { - "name": "object", - "version": "0.32.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/object/0.32.0/download", - "sha256": "77ac5bbd07aea88c60a577a1ce218075ffd59208b2d7ca97adf9bfc5aeb21ebe" - } - }, - "targets": [ - { - "Library": { - "crate_name": "object", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "object", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "memchr 2.5.0", - "target": "memchr" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.32.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "oid-registry 0.6.1": { - "name": "oid-registry", - "version": "0.6.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/oid-registry/0.6.1/download", - "sha256": "9bedf36ffb6ba96c2eb7144ef6270557b52e54b20c0a8e1eb2ff99a6c6959bff" - } - }, - "targets": [ - { - "Library": { - "crate_name": "oid_registry", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "oid_registry", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "asn1-rs 0.5.2", - "target": "asn1_rs" - }, - { - "id": "oid-registry 0.6.1", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.6.1" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT/Apache-2.0" - }, - "once_cell 1.18.0": { - "name": "once_cell", - "version": "1.18.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/once_cell/1.18.0/download", - "sha256": "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "once_cell", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "once_cell", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "race", - "std" - ], - "selects": { - "aarch64-apple-darwin": [ - "unstable" - ], - "aarch64-apple-ios": [ - "unstable" - ], - "aarch64-apple-ios-sim": [ - "unstable" - ], - "aarch64-fuchsia": [ - "unstable" - ], - "aarch64-linux-android": [ - "unstable" - ], - "aarch64-pc-windows-msvc": [ - "unstable" - ], - "aarch64-unknown-linux-gnu": [ - "unstable" - ], - "arm-unknown-linux-gnueabi": [ - "unstable" - ], - "armv7-linux-androideabi": [ - "unstable" - ], - "armv7-unknown-linux-gnueabi": [ - "unstable" - ], - "i686-apple-darwin": [ - "unstable" - ], - "i686-linux-android": [ - "unstable" - ], - "i686-pc-windows-msvc": [ - "unstable" - ], - "i686-unknown-freebsd": [ - "unstable" - ], - "i686-unknown-linux-gnu": [ - "unstable" - ], - "powerpc-unknown-linux-gnu": [ - "unstable" - ], - "riscv32imc-unknown-none-elf": [ - "unstable" - ], - "riscv64gc-unknown-none-elf": [ - "unstable" - ], - "s390x-unknown-linux-gnu": [ - "unstable" - ], - "wasm32-unknown-unknown": [ - "unstable" - ], - "wasm32-wasi": [ - "unstable" - ], - "x86_64-apple-darwin": [ - "unstable" - ], - "x86_64-apple-ios": [ - "unstable" - ], - "x86_64-fuchsia": [ - "unstable" - ], - "x86_64-linux-android": [ - "unstable" - ], - "x86_64-pc-windows-msvc": [ - "unstable" - ], - "x86_64-unknown-freebsd": [ - "unstable" - ], - "x86_64-unknown-linux-gnu": [ - "unstable" - ], - "x86_64-unknown-none": [ - "unstable" - ] - } - }, - "edition": "2021", - "version": "1.18.0" - }, - "license": "MIT OR Apache-2.0" - }, - "opaque-debug 0.3.0": { - "name": "opaque-debug", - "version": "0.3.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/opaque-debug/0.3.0/download", - "sha256": "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" - } - }, - "targets": [ - { - "Library": { - "crate_name": "opaque_debug", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "opaque_debug", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.3.0" - }, - "license": "MIT OR Apache-2.0" - }, - "option-ext 0.2.0": { - "name": "option-ext", - "version": "0.2.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/option-ext/0.2.0/download", - "sha256": "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "option_ext", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "option_ext", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.2.0" - }, - "license": "MPL-2.0" - }, - "ordered-float 3.9.1": { - "name": "ordered-float", - "version": "3.9.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ordered-float/3.9.1/download", - "sha256": "2a54938017eacd63036332b4ae5c8a49fc8c0c1d6d629893057e4f13609edd06" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ordered_float", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ordered_float", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "num-traits 0.2.16", - "target": "num_traits" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "3.9.1" - }, - "license": "MIT" - }, - "ordered-multimap 0.4.3": { - "name": "ordered-multimap", - "version": "0.4.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ordered-multimap/0.4.3/download", - "sha256": "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ordered_multimap", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ordered_multimap", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "dlv-list 0.3.0", - "target": "dlv_list" - }, - { - "id": "hashbrown 0.12.3", - "target": "hashbrown" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.3" - }, - "license": "MIT" - }, - "ouroboros 0.17.2": { - "name": "ouroboros", - "version": "0.17.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ouroboros/0.17.2/download", - "sha256": "e2ba07320d39dfea882faa70554b4bd342a5f273ed59ba7c1c6b4c840492c954" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ouroboros", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ouroboros", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "aliasable 0.1.3", - "target": "aliasable" - }, - { - "id": "static_assertions 1.1.0", - "target": "static_assertions" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "ouroboros_macro 0.17.2", - "target": "ouroboros_macro" - } - ], - "selects": {} - }, - "version": "0.17.2" - }, - "license": "MIT OR Apache-2.0" - }, - "ouroboros_macro 0.17.2": { - "name": "ouroboros_macro", - "version": "0.17.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ouroboros_macro/0.17.2/download", - "sha256": "ec4c6225c69b4ca778c0aea097321a64c421cf4577b331c61b229267edabb6f8" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "ouroboros_macro", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ouroboros_macro", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "heck 0.4.1", - "target": "heck" - }, - { - "id": "proc-macro-error 1.0.4", - "target": "proc_macro_error" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.17.2" - }, - "license": "MIT OR Apache-2.0" - }, - "overload 0.1.1": { - "name": "overload", - "version": "0.1.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/overload/0.1.1/download", - "sha256": "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" - } - }, - "targets": [ - { - "Library": { - "crate_name": "overload", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "overload", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.1.1" - }, - "license": "MIT" - }, - "p2p 0.1.0": { - "name": "p2p", - "version": "0.1.0", - "repository": null, - "targets": [ - { - "Library": { - "crate_name": "p2p", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "p2p", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "async-std 1.12.0", - "target": "async_std" - }, - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "clap 4.4.0", - "target": "clap" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "futures-timer 3.0.2", - "target": "futures_timer" - }, - { - "id": "libp2p 0.52.3", - "target": "libp2p" - }, - { - "id": "sea-orm 0.12.2", - "target": "sea_orm" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.1.0" - }, - "license": null - }, - "parking 2.1.0": { - "name": "parking", - "version": "2.1.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/parking/2.1.0/download", - "sha256": "14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "parking", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "parking", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "2.1.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "parking_lot 0.12.1": { - "name": "parking_lot", - "version": "0.12.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/parking_lot/0.12.1/download", - "sha256": "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "parking_lot", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "parking_lot", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "lock_api 0.4.10", - "target": "lock_api" - }, - { - "id": "parking_lot_core 0.9.8", - "target": "parking_lot_core" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.12.1" - }, - "license": "MIT OR Apache-2.0" - }, - "parking_lot_core 0.9.8": { - "name": "parking_lot_core", - "version": "0.9.8", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download", - "sha256": "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" - } - }, - "targets": [ - { - "Library": { - "crate_name": "parking_lot_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "parking_lot_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "parking_lot_core 0.9.8", - "target": "build_script_build" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - } - ], - "selects": { - "cfg(target_os = \"redox\")": [ - { - "id": "redox_syscall 0.3.5", - "target": "syscall" - } - ], - "cfg(unix)": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(windows)": [ - { - "id": "windows-targets 0.48.5", - "target": "windows_targets" - } - ] - } - }, - "edition": "2018", - "version": "0.9.8" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "password-hash 0.4.2": { - "name": "password-hash", - "version": "0.4.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/password-hash/0.4.2/download", - "sha256": "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700" - } - }, - "targets": [ - { - "Library": { - "crate_name": "password_hash", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "password_hash", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "rand_core" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "base64ct 1.6.0", - "target": "base64ct" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.4.2" - }, - "license": "MIT OR Apache-2.0" - }, - "paste 1.0.14": { - "name": "paste", - "version": "1.0.14", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/paste/1.0.14/download", - "sha256": "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "paste", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "paste", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "paste 1.0.14", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.14" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "pathdiff 0.2.1": { - "name": "pathdiff", - "version": "0.2.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pathdiff/0.2.1/download", - "sha256": "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pathdiff", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pathdiff", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.2.1" - }, - "license": "MIT/Apache-2.0" - }, - "pbkdf2 0.11.0": { - "name": "pbkdf2", - "version": "0.11.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pbkdf2/0.11.0/download", - "sha256": "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pbkdf2", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pbkdf2", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "hmac", - "password-hash", - "sha2", - "simple" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "hmac 0.12.1", - "target": "hmac" - }, - { - "id": "password-hash 0.4.2", - "target": "password_hash" - }, - { - "id": "sha2 0.10.7", - "target": "sha2" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.11.0" - }, - "license": "MIT OR Apache-2.0" - }, - "pbkdf2 0.12.2": { - "name": "pbkdf2", - "version": "0.12.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pbkdf2/0.12.2/download", - "sha256": "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pbkdf2", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pbkdf2", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "digest 0.10.7", - "target": "digest" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.12.2" - }, - "license": "MIT OR Apache-2.0" - }, - "pem 1.1.1": { - "name": "pem", - "version": "1.1.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pem/1.1.1/download", - "sha256": "a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pem", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pem", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "base64 0.13.1", - "target": "base64" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.1.1" - }, - "license": "MIT" - }, - "pem-rfc7468 0.6.0": { - "name": "pem-rfc7468", - "version": "0.6.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pem-rfc7468/0.6.0/download", - "sha256": "24d159833a9105500e0398934e205e0773f0b27529557134ecfc51c27646adac" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pem_rfc7468", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pem_rfc7468", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "base64ct 1.6.0", - "target": "base64ct" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.6.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "pem-rfc7468 0.7.0": { - "name": "pem-rfc7468", - "version": "0.7.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download", - "sha256": "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pem_rfc7468", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pem_rfc7468", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "base64ct 1.6.0", - "target": "base64ct" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "percent-encoding 2.3.0": { - "name": "percent-encoding", - "version": "2.3.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/percent-encoding/2.3.0/download", - "sha256": "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" - } - }, - "targets": [ - { - "Library": { - "crate_name": "percent_encoding", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "percent_encoding", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "2.3.0" - }, - "license": "MIT OR Apache-2.0" - }, - "pest 2.7.2": { - "name": "pest", - "version": "2.7.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pest/2.7.2/download", - "sha256": "1acb4a4365a13f749a93f1a094a7805e5cfa0955373a9de860d962eaa3a5fe5a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pest", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pest", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "ucd-trie 0.1.6", - "target": "ucd_trie" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "2.7.2" - }, - "license": "MIT OR Apache-2.0" - }, - "pest_derive 2.7.2": { - "name": "pest_derive", - "version": "2.7.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pest_derive/2.7.2/download", - "sha256": "666d00490d4ac815001da55838c500eafb0320019bbaa44444137c48b443a853" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "pest_derive", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pest_derive", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "pest 2.7.2", - "target": "pest" - }, - { - "id": "pest_generator 2.7.2", - "target": "pest_generator" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "2.7.2" - }, - "license": "MIT OR Apache-2.0" - }, - "pest_generator 2.7.2": { - "name": "pest_generator", - "version": "2.7.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pest_generator/2.7.2/download", - "sha256": "68ca01446f50dbda87c1786af8770d535423fa8a53aec03b8f4e3d7eb10e0929" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pest_generator", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pest_generator", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "pest 2.7.2", - "target": "pest" - }, - { - "id": "pest_meta 2.7.2", - "target": "pest_meta" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "2.7.2" - }, - "license": "MIT OR Apache-2.0" - }, - "pest_meta 2.7.2": { - "name": "pest_meta", - "version": "2.7.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pest_meta/2.7.2/download", - "sha256": "56af0a30af74d0445c0bf6d9d051c979b516a1a5af790d251daee76005420a48" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pest_meta", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pest_meta", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "once_cell 1.18.0", - "target": "once_cell" - }, - { - "id": "pest 2.7.2", - "target": "pest" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "2.7.2" - }, - "license": "MIT OR Apache-2.0" - }, - "pgp 0.9.0": { - "name": "pgp", - "version": "0.9.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pgp/0.9.0/download", - "sha256": "991e3f098483f52c454c7cb16720adc010c2966a8845d3c34aad589cb86d3196" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pgp", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pgp", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "aes 0.8.3", - "target": "aes" - }, - { - "id": "base64 0.13.1", - "target": "base64" - }, - { - "id": "bitfield 0.14.0", - "target": "bitfield" - }, - { - "id": "block-padding 0.3.3", - "target": "block_padding" - }, - { - "id": "blowfish 0.9.1", - "target": "blowfish" - }, - { - "id": "buf_redux 0.8.4", - "target": "buf_redux" - }, - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "cast5 0.11.1", - "target": "cast5" - }, - { - "id": "cfb-mode 0.8.2", - "target": "cfb_mode" - }, - { - "id": "chrono 0.4.26", - "target": "chrono" - }, - { - "id": "cipher 0.4.4", - "target": "cipher" - }, - { - "id": "crc24 0.1.6", - "target": "crc24" - }, - { - "id": "derive_builder 0.11.2", - "target": "derive_builder" - }, - { - "id": "des 0.8.1", - "target": "des" - }, - { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "ed25519-dalek 1.0.1", - "target": "ed25519_dalek" - }, - { - "id": "flate2 1.0.27", - "target": "flate2" - }, - { - "id": "generic-array 0.14.7", - "target": "generic_array" - }, - { - "id": "hex 0.4.3", - "target": "hex" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "md-5 0.10.5", - "target": "md5" - }, - { - "id": "nom 4.2.3", - "target": "nom" - }, - { - "id": "num-bigint-dig 0.8.4", - "target": "num_bigint_dig", - "alias": "num_bigint" - }, - { - "id": "num-traits 0.2.16", - "target": "num_traits" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "ripemd 0.1.3", - "target": "ripemd" - }, - { - "id": "rsa 0.7.2", - "target": "rsa" - }, - { - "id": "sha1 0.10.5", - "target": "sha1" - }, - { - "id": "sha2 0.10.7", - "target": "sha2" - }, - { - "id": "sha3 0.10.8", - "target": "sha3" - }, - { - "id": "signature 1.6.4", - "target": "signature" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "twofish 0.7.1", - "target": "twofish" - }, - { - "id": "x25519-dalek 1.1.1", - "target": "x25519_dalek" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "num-derive 0.3.3", - "target": "num_derive" - } - ], - "selects": {} - }, - "version": "0.9.0" - }, - "license": "MIT OR Apache-2.0" - }, - "pin-project 1.1.3": { - "name": "pin-project", - "version": "1.1.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pin-project/1.1.3/download", - "sha256": "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pin_project", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pin_project", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "pin-project-internal 1.1.3", - "target": "pin_project_internal" - } - ], - "selects": {} - }, - "version": "1.1.3" - }, - "license": "Apache-2.0 OR MIT" - }, - "pin-project-internal 1.1.3": { - "name": "pin-project-internal", - "version": "1.1.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pin-project-internal/1.1.3/download", - "sha256": "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "pin_project_internal", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pin_project_internal", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.1.3" - }, - "license": "Apache-2.0 OR MIT" - }, - "pin-project-lite 0.2.13": { - "name": "pin-project-lite", - "version": "0.2.13", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download", - "sha256": "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pin_project_lite", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pin_project_lite", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.2.13" - }, - "license": "Apache-2.0 OR MIT" - }, - "pin-utils 0.1.0": { - "name": "pin-utils", - "version": "0.1.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pin-utils/0.1.0/download", - "sha256": "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pin_utils", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pin_utils", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.1.0" - }, - "license": "MIT OR Apache-2.0" - }, - "pkcs1 0.4.1": { - "name": "pkcs1", - "version": "0.4.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pkcs1/0.4.1/download", - "sha256": "eff33bdbdfc54cc98a2eca766ebdec3e1b8fb7387523d5c9c9a2891da856f719" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pkcs1", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pkcs1", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "pem", - "pkcs8", - "std", - "zeroize" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "der 0.6.1", - "target": "der" - }, - { - "id": "pkcs8 0.9.0", - "target": "pkcs8" - }, - { - "id": "spki 0.6.0", - "target": "spki" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.4.1" - }, - "license": "Apache-2.0 OR MIT" - }, - "pkcs1 0.7.5": { - "name": "pkcs1", - "version": "0.7.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pkcs1/0.7.5/download", - "sha256": "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pkcs1", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pkcs1", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "pem", - "pkcs8", - "std", - "zeroize" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "der 0.7.8", - "target": "der" - }, - { - "id": "pkcs8 0.10.2", - "target": "pkcs8" - }, - { - "id": "spki 0.7.2", - "target": "spki" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.5" - }, - "license": "Apache-2.0 OR MIT" - }, - "pkcs8 0.10.2": { - "name": "pkcs8", - "version": "0.10.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pkcs8/0.10.2/download", - "sha256": "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pkcs8", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pkcs8", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "pem", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "der 0.7.8", - "target": "der" - }, - { - "id": "spki 0.7.2", - "target": "spki" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.10.2" - }, - "license": "Apache-2.0 OR MIT" - }, - "pkcs8 0.9.0": { - "name": "pkcs8", - "version": "0.9.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pkcs8/0.9.0/download", - "sha256": "9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pkcs8", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pkcs8", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "pem", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "der 0.6.1", - "target": "der" - }, - { - "id": "spki 0.6.0", - "target": "spki" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.9.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "pkg-config 0.3.27": { - "name": "pkg-config", - "version": "0.3.27", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/pkg-config/0.3.27/download", - "sha256": "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pkg_config", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pkg_config", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.3.27" - }, - "license": "MIT OR Apache-2.0" - }, - "platforms 3.1.2": { - "name": "platforms", - "version": "3.1.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/platforms/3.1.2/download", - "sha256": "4503fa043bf02cee09a9582e9554b4c6403b2ef55e4612e96561d294419429f8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "platforms", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "platforms", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "3.1.2" - }, - "license": "Apache-2.0 OR MIT" - }, - "png 0.17.10": { - "name": "png", - "version": "0.17.10", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/png/0.17.10/download", - "sha256": "dd75bf2d8dd3702b9707cdbc56a5b9ef42cec752eb8b3bafc01234558442aa64" - } - }, - "targets": [ - { - "Library": { - "crate_name": "png", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "png", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bitflags 1.3.2", - "target": "bitflags" - }, - { - "id": "crc32fast 1.3.2", - "target": "crc32fast" - }, - { - "id": "fdeflate 0.3.0", - "target": "fdeflate" - }, - { - "id": "flate2 1.0.27", - "target": "flate2" - }, - { - "id": "miniz_oxide 0.7.1", - "target": "miniz_oxide" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.17.10" - }, - "license": "MIT OR Apache-2.0" - }, - "polling 2.8.0": { - "name": "polling", - "version": "2.8.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/polling/2.8.0/download", - "sha256": "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" - } - }, - "targets": [ - { - "Library": { - "crate_name": "polling", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "polling", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "polling 2.8.0", - "target": "build_script_build" - } - ], - "selects": { - "cfg(any(unix, target_os = \"fuchsia\", target_os = \"vxworks\"))": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(windows)": [ - { - "id": "bitflags 1.3.2", - "target": "bitflags" - }, - { - "id": "concurrent-queue 2.2.0", - "target": "concurrent_queue" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - }, - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2018", - "version": "2.8.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } - }, - "license": "Apache-2.0 OR MIT" - }, - "poly1305 0.7.2": { - "name": "poly1305", - "version": "0.7.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/poly1305/0.7.2/download", - "sha256": "048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246ede" - } - }, - "targets": [ - { - "Library": { - "crate_name": "poly1305", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "poly1305", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "opaque-debug 0.3.0", - "target": "opaque_debug" - }, - { - "id": "universal-hash 0.4.0", - "target": "universal_hash" - } - ], - "selects": { - "cfg(any(target_arch = \"x86_64\", target_arch = \"x86\"))": [ - { - "id": "cpufeatures 0.2.9", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2018", - "version": "0.7.2" - }, - "license": "Apache-2.0 OR MIT" - }, - "poly1305 0.8.0": { - "name": "poly1305", - "version": "0.8.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/poly1305/0.8.0/download", - "sha256": "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" - } - }, - "targets": [ - { - "Library": { - "crate_name": "poly1305", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "poly1305", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "opaque-debug 0.3.0", - "target": "opaque_debug" - }, - { - "id": "universal-hash 0.5.1", - "target": "universal_hash" - } - ], - "selects": { - "cfg(any(target_arch = \"x86_64\", target_arch = \"x86\"))": [ - { - "id": "cpufeatures 0.2.9", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2021", - "version": "0.8.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "polyval 0.5.3": { - "name": "polyval", - "version": "0.5.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/polyval/0.5.3/download", - "sha256": "8419d2b623c7c0896ff2d5d96e2cb4ede590fed28fcc34934f4c33c036e620a1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "polyval", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "polyval", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "opaque-debug 0.3.0", - "target": "opaque_debug" - }, - { - "id": "universal-hash 0.4.0", - "target": "universal_hash" - } - ], - "selects": { - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ - { - "id": "cpufeatures 0.2.9", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2018", - "version": "0.5.3" - }, - "license": "Apache-2.0 OR MIT" - }, - "polyval 0.6.1": { - "name": "polyval", - "version": "0.6.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/polyval/0.6.1/download", - "sha256": "d52cff9d1d4dee5fe6d03729099f4a310a41179e0a10dbf542039873f2e826fb" - } - }, - "targets": [ - { - "Library": { - "crate_name": "polyval", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "polyval", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "opaque-debug 0.3.0", - "target": "opaque_debug" - }, - { - "id": "universal-hash 0.5.1", - "target": "universal_hash" - } - ], - "selects": { - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ - { - "id": "cpufeatures 0.2.9", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2021", - "version": "0.6.1" - }, - "license": "Apache-2.0 OR MIT" - }, - "portable-atomic 1.4.3": { - "name": "portable-atomic", - "version": "1.4.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/portable-atomic/1.4.3/download", - "sha256": "31114a898e107c51bb1609ffaf55a0e011cf6a4d7f1170d0015a165082c0338b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "portable_atomic", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "portable_atomic", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "fallback" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "portable-atomic 1.4.3", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.4.3" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "Apache-2.0 OR MIT" - }, - "ppv-lite86 0.2.17": { - "name": "ppv-lite86", - "version": "0.2.17", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download", - "sha256": "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ppv_lite86", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ppv_lite86", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "simd", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.17" - }, - "license": "MIT/Apache-2.0" - }, - "prettytable 0.10.0": { - "name": "prettytable", - "version": "0.10.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/prettytable/0.10.0/download", - "sha256": "46480520d1b77c9a3482d39939fcf96831537a250ec62d4fd8fbdf8e0302e781" - } - }, - "targets": [ - { - "Library": { - "crate_name": "prettytable", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "prettytable", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "csv", - "default", - "win_crlf" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "csv 1.2.2", - "target": "csv" - }, - { - "id": "encode_unicode 1.0.0", - "target": "encode_unicode" - }, - { - "id": "is-terminal 0.4.9", - "target": "is_terminal" - }, - { - "id": "lazy_static 1.4.0", - "target": "lazy_static" - }, - { - "id": "term 0.7.0", - "target": "term" - }, - { - "id": "unicode-width 0.1.10", - "target": "unicode_width" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.10.0" - }, - "license": "BSD-3-Clause" - }, - "proc-macro-crate 0.1.5": { - "name": "proc-macro-crate", - "version": "0.1.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/proc-macro-crate/0.1.5/download", - "sha256": "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" - } - }, - "targets": [ - { - "Library": { - "crate_name": "proc_macro_crate", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "proc_macro_crate", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "toml 0.5.11", - "target": "toml" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.5" - }, - "license": "Apache-2.0/MIT" - }, - "proc-macro-error 1.0.4": { - "name": "proc-macro-error", - "version": "1.0.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download", - "sha256": "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "proc_macro_error", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "proc_macro_error", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "syn", - "syn-error" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "proc-macro-error 1.0.4", - "target": "build_script_build" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "proc-macro-error-attr 1.0.4", - "target": "proc_macro_error_attr" - } - ], - "selects": {} - }, - "version": "1.0.4" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "version_check 0.9.4", - "target": "version_check" - } - ], - "selects": {} - } - }, - "license": "MIT OR Apache-2.0" - }, - "proc-macro-error-attr 1.0.4": { - "name": "proc-macro-error-attr", - "version": "1.0.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download", - "sha256": "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "proc_macro_error_attr", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "proc_macro_error_attr", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro-error-attr 1.0.4", - "target": "build_script_build" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.4" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "version_check 0.9.4", - "target": "version_check" - } - ], - "selects": {} - } - }, - "license": "MIT OR Apache-2.0" - }, - "proc-macro-warning 0.4.1": { - "name": "proc-macro-warning", - "version": "0.4.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/proc-macro-warning/0.4.1/download", - "sha256": "70550716265d1ec349c41f70dd4f964b4fd88394efe4405f0c1da679c4799a07" - } - }, - "targets": [ - { - "Library": { - "crate_name": "proc_macro_warning", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "proc_macro_warning", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "proc-macro-warning 0.4.1", - "target": "build_script_build" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.4.1" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "GPL-3.0 OR Apache-2.0" - }, - "proc-macro2 1.0.66": { - "name": "proc-macro2", - "version": "1.0.66", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/proc-macro2/1.0.66/download", - "sha256": "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "proc_macro2", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "proc_macro2", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "proc-macro" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "build_script_build" - }, - { - "id": "unicode-ident 1.0.11", - "target": "unicode_ident" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.0.66" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "prometheus-client 0.21.2": { - "name": "prometheus-client", - "version": "0.21.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/prometheus-client/0.21.2/download", - "sha256": "3c99afa9a01501019ac3a14d71d9f94050346f55ca471ce90c799a15c58f61e2" - } - }, - "targets": [ - { - "Library": { - "crate_name": "prometheus_client", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "prometheus_client", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "dtoa 1.0.9", - "target": "dtoa" - }, - { - "id": "itoa 1.0.9", - "target": "itoa" - }, - { - "id": "parking_lot 0.12.1", - "target": "parking_lot" - }, - { - "id": "prometheus-client 0.21.2", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "prometheus-client-derive-encode 0.4.2", - "target": "prometheus_client_derive_encode" - } - ], - "selects": {} - }, - "version": "0.21.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "Apache-2.0 OR MIT" - }, - "prometheus-client-derive-encode 0.4.2": { - "name": "prometheus-client-derive-encode", - "version": "0.4.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/prometheus-client-derive-encode/0.4.2/download", - "sha256": "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "prometheus_client_derive_encode", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "prometheus_client_derive_encode", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.4.2" - }, - "license": "Apache-2.0 OR MIT" - }, - "ptr_meta 0.1.4": { - "name": "ptr_meta", - "version": "0.1.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ptr_meta/0.1.4/download", - "sha256": "0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ptr_meta", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ptr_meta", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "ptr_meta_derive 0.1.4", - "target": "ptr_meta_derive" - } - ], - "selects": {} - }, - "version": "0.1.4" - }, - "license": "MIT" - }, - "ptr_meta_derive 0.1.4": { - "name": "ptr_meta_derive", - "version": "0.1.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ptr_meta_derive/0.1.4/download", - "sha256": "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "ptr_meta_derive", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ptr_meta_derive", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.4" - }, - "license": "MIT" - }, - "qoi 0.4.1": { - "name": "qoi", - "version": "0.4.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/qoi/0.4.1/download", - "sha256": "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" - } - }, - "targets": [ - { - "Library": { - "crate_name": "qoi", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "qoi", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bytemuck 1.13.1", - "target": "bytemuck" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.4.1" - }, - "license": "MIT/Apache-2.0" - }, - "quick-error 1.2.3": { - "name": "quick-error", - "version": "1.2.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/quick-error/1.2.3/download", - "sha256": "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "quick_error", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "quick_error", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "1.2.3" - }, - "license": "MIT/Apache-2.0" - }, - "quick-protobuf 0.8.1": { - "name": "quick-protobuf", - "version": "0.8.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/quick-protobuf/0.8.1/download", - "sha256": "9d6da84cc204722a989e01ba2f6e1e276e190f22263d0cb6ce8526fcdb0d2e1f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "quick_protobuf", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "quick_protobuf", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "byteorder 1.4.3", - "target": "byteorder" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.8.1" - }, - "license": "MIT" - }, - "quick-protobuf-codec 0.2.0": { - "name": "quick-protobuf-codec", - "version": "0.2.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/quick-protobuf-codec/0.2.0/download", - "sha256": "f8ededb1cd78531627244d51dd0c7139fbe736c7d57af0092a76f0ffb2f56e98" - } - }, - "targets": [ - { - "Library": { - "crate_name": "quick_protobuf_codec", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "quick_protobuf_codec", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "asynchronous-codec 0.6.2", - "target": "asynchronous_codec" - }, - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "quick-protobuf 0.8.1", - "target": "quick_protobuf" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "unsigned-varint 0.7.1", - "target": "unsigned_varint" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.2.0" - }, - "license": "MIT" - }, - "quinn 0.10.2": { - "name": "quinn", - "version": "0.10.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/quinn/0.10.2/download", - "sha256": "8cc2c5017e4b43d5995dcea317bc46c1e09404c0a9664d2908f7f02dfe943d75" - } - }, - "targets": [ - { - "Library": { - "crate_name": "quinn", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "quinn", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "async-io 1.13.0", - "target": "async_io" - }, - { - "id": "async-std 1.12.0", - "target": "async_std" - }, - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "futures-io 0.3.28", - "target": "futures_io" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - }, - { - "id": "quinn-proto 0.10.4", - "target": "quinn_proto", - "alias": "proto" - }, - { - "id": "quinn-udp 0.4.1", - "target": "quinn_udp", - "alias": "udp" - }, - { - "id": "rustc-hash 1.1.0", - "target": "rustc_hash" - }, - { - "id": "rustls 0.21.6", - "target": "rustls" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.10.2" - }, - "license": "MIT OR Apache-2.0" - }, - "quinn-proto 0.10.4": { - "name": "quinn-proto", - "version": "0.10.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/quinn-proto/0.10.4/download", - "sha256": "e13f81c9a9d574310b8351f8666f5a93ac3b0069c45c28ad52c10291389a7cf9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "quinn_proto", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "quinn_proto", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "ring 0.16.20", - "target": "ring" - }, - { - "id": "rustc-hash 1.1.0", - "target": "rustc_hash" - }, - { - "id": "rustls 0.21.6", - "target": "rustls" - }, - { - "id": "slab 0.4.9", - "target": "slab" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "tinyvec 1.6.0", - "target": "tinyvec" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.10.4" - }, - "license": "MIT OR Apache-2.0" - }, - "quinn-udp 0.4.1": { - "name": "quinn-udp", - "version": "0.4.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/quinn-udp/0.4.1/download", - "sha256": "055b4e778e8feb9f93c4e439f71dc2156ef13360b432b799e179a8c4cdf0b1d7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "quinn_udp", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "quinn_udp", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "socket2 0.5.3", - "target": "socket2" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - } - ], - "selects": { - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2021", - "version": "0.4.1" - }, - "license": "MIT OR Apache-2.0" - }, - "quote 1.0.33": { - "name": "quote", - "version": "1.0.33", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/quote/1.0.33/download", - "sha256": "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" - } - }, - "targets": [ - { - "Library": { - "crate_name": "quote", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "quote", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "proc-macro" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.33" - }, - "license": "MIT OR Apache-2.0" - }, - "radium 0.7.0": { - "name": "radium", - "version": "0.7.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/radium/0.7.0/download", - "sha256": "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" - } - }, - "targets": [ - { - "Library": { - "crate_name": "radium", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "radium", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "radium 0.7.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.7.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT" - }, - "rand 0.7.3": { - "name": "rand", - "version": "0.7.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rand/0.7.3/download", - "sha256": "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rand", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rand", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "getrandom", - "getrandom_package", - "libc", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "getrandom 0.1.16", - "target": "getrandom", - "alias": "getrandom_package" - }, - { - "id": "rand_core 0.5.1", - "target": "rand_core" - } - ], - "selects": { - "cfg(not(target_os = \"emscripten\"))": [ - { - "id": "rand_chacha 0.2.2", - "target": "rand_chacha" - } - ], - "cfg(target_os = \"emscripten\")": [ - { - "id": "rand_hc 0.2.0", - "target": "rand_hc" - } - ], - "cfg(unix)": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ] - } - }, - "edition": "2018", - "version": "0.7.3" - }, - "license": "MIT OR Apache-2.0" - }, - "rand 0.8.5": { - "name": "rand", - "version": "0.8.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rand/0.8.5/download", - "sha256": "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rand", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rand", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "getrandom", - "libc", - "rand_chacha", - "std", - "std_rng" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "rand_chacha 0.3.1", - "target": "rand_chacha" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - } - ], - "selects": { - "cfg(unix)": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ] - } - }, - "edition": "2018", - "version": "0.8.5" - }, - "license": "MIT OR Apache-2.0" - }, - "rand_chacha 0.2.2": { - "name": "rand_chacha", - "version": "0.2.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rand_chacha/0.2.2/download", - "sha256": "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rand_chacha", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rand_chacha", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "ppv-lite86 0.2.17", - "target": "ppv_lite86" - }, - { - "id": "rand_core 0.5.1", - "target": "rand_core" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.2" - }, - "license": "MIT OR Apache-2.0" - }, - "rand_chacha 0.3.1": { - "name": "rand_chacha", - "version": "0.3.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rand_chacha/0.3.1/download", - "sha256": "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rand_chacha", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rand_chacha", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "ppv-lite86 0.2.17", - "target": "ppv_lite86" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.1" - }, - "license": "MIT OR Apache-2.0" - }, - "rand_core 0.5.1": { - "name": "rand_core", - "version": "0.5.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rand_core/0.5.1/download", - "sha256": "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rand_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rand_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "getrandom", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "getrandom 0.1.16", - "target": "getrandom" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.5.1" - }, - "license": "MIT OR Apache-2.0" - }, - "rand_core 0.6.4": { - "name": "rand_core", - "version": "0.6.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rand_core/0.6.4/download", - "sha256": "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rand_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rand_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "getrandom", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "getrandom 0.2.10", - "target": "getrandom" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.6.4" - }, - "license": "MIT OR Apache-2.0" - }, - "rand_hc 0.2.0": { - "name": "rand_hc", - "version": "0.2.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rand_hc/0.2.0/download", - "sha256": "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rand_hc", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rand_hc", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "rand_core 0.5.1", - "target": "rand_core" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.0" - }, - "license": "MIT/Apache-2.0" - }, - "rayon 1.7.0": { - "name": "rayon", - "version": "1.7.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rayon/1.7.0/download", - "sha256": "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rayon", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rayon", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "either 1.9.0", - "target": "either" - }, - { - "id": "rayon-core 1.11.0", - "target": "rayon_core" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.7.0" - }, - "license": "MIT OR Apache-2.0" - }, - "rayon-core 1.11.0": { - "name": "rayon-core", - "version": "1.11.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rayon-core/1.11.0/download", - "sha256": "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rayon_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rayon_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "crossbeam-channel 0.5.8", - "target": "crossbeam_channel" - }, - { - "id": "crossbeam-deque 0.8.3", - "target": "crossbeam_deque" - }, - { - "id": "crossbeam-utils 0.8.16", - "target": "crossbeam_utils" - }, - { - "id": "num_cpus 1.16.0", - "target": "num_cpus" - }, - { - "id": "rayon-core 1.11.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.11.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "links": "rayon-core" - }, - "license": "MIT OR Apache-2.0" - }, - "rcgen 0.10.0": { - "name": "rcgen", - "version": "0.10.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rcgen/0.10.0/download", - "sha256": "ffbe84efe2f38dea12e9bfc1f65377fdf03e53a18cb3b995faedf7934c7e785b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rcgen", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rcgen", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "pem 1.1.1", - "target": "pem" - }, - { - "id": "ring 0.16.20", - "target": "ring" - }, - { - "id": "time 0.3.28", - "target": "time" - }, - { - "id": "yasna 0.5.2", - "target": "yasna" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.10.0" - }, - "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": [ - "**/*.rs" - ] - } - } - ], - "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" - }, - "redox_syscall 0.3.5": { - "name": "redox_syscall", - "version": "0.3.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/redox_syscall/0.3.5/download", - "sha256": "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" - } - }, - "targets": [ - { - "Library": { - "crate_name": "syscall", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "syscall", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bitflags 1.3.2", - "target": "bitflags" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.5" - }, - "license": "MIT" - }, - "redox_users 0.4.3": { - "name": "redox_users", - "version": "0.4.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/redox_users/0.4.3/download", - "sha256": "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "redox_users", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "redox_users", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "getrandom 0.2.10", - "target": "getrandom" - }, - { - "id": "redox_syscall 0.2.16", - "target": "syscall" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.3" - }, - "license": "MIT" - }, - "regex 1.9.4": { - "name": "regex", - "version": "1.9.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/regex/1.9.4/download", - "sha256": "12de2eff854e5fa4b1295edd650e227e9d8fb0c9e90b12e7f36d6a6811791a29" - } - }, - "targets": [ - { - "Library": { - "crate_name": "regex", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "regex", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "perf", - "perf-backtrack", - "perf-cache", - "perf-dfa", - "perf-inline", - "perf-literal", - "perf-onepass", - "std", - "unicode", - "unicode-age", - "unicode-bool", - "unicode-case", - "unicode-gencat", - "unicode-perl", - "unicode-script", - "unicode-segment" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "aho-corasick 1.0.4", - "target": "aho_corasick" - }, - { - "id": "memchr 2.5.0", - "target": "memchr" - }, - { - "id": "regex-automata 0.3.7", - "target": "regex_automata" - }, - { - "id": "regex-syntax 0.7.5", - "target": "regex_syntax" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.9.4" - }, - "license": "MIT OR Apache-2.0" - }, - "regex-automata 0.3.7": { - "name": "regex-automata", - "version": "0.3.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/regex-automata/0.3.7/download", - "sha256": "49530408a136e16e5b486e883fbb6ba058e8e4e8ae6621a77b048b314336e629" - } - }, - "targets": [ - { - "Library": { - "crate_name": "regex_automata", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "regex_automata", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "dfa-onepass", - "dfa-search", - "hybrid", - "meta", - "nfa-backtrack", - "nfa-pikevm", - "nfa-thompson", - "perf-inline", - "perf-literal", - "perf-literal-multisubstring", - "perf-literal-substring", - "std", - "syntax", - "unicode", - "unicode-age", - "unicode-bool", - "unicode-case", - "unicode-gencat", - "unicode-perl", - "unicode-script", - "unicode-segment", - "unicode-word-boundary" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "aho-corasick 1.0.4", - "target": "aho_corasick" - }, - { - "id": "memchr 2.5.0", - "target": "memchr" - }, - { - "id": "regex-syntax 0.7.5", - "target": "regex_syntax" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.3.7" - }, - "license": "MIT OR Apache-2.0" - }, - "regex-syntax 0.7.5": { - "name": "regex-syntax", - "version": "0.7.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/regex-syntax/0.7.5/download", - "sha256": "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" - } - }, - "targets": [ - { - "Library": { - "crate_name": "regex_syntax", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "regex_syntax", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std", - "unicode", - "unicode-age", - "unicode-bool", - "unicode-case", - "unicode-gencat", - "unicode-perl", - "unicode-script", - "unicode-segment" - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.5" - }, - "license": "MIT OR Apache-2.0" - }, - "rend 0.4.0": { - "name": "rend", - "version": "0.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rend/0.4.0/download", - "sha256": "581008d2099240d37fb08d77ad713bcaec2c4d89d50b5b21a8bb1996bbab68ab" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rend", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rend", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bytecheck 0.6.11", - "target": "bytecheck" - }, - { - "id": "rend 0.4.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT" - }, - "resolv-conf 0.7.0": { - "name": "resolv-conf", - "version": "0.7.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/resolv-conf/0.7.0/download", - "sha256": "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" - } - }, - "targets": [ - { - "Library": { - "crate_name": "resolv_conf", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "resolv_conf", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "hostname 0.3.1", - "target": "hostname" - }, - { - "id": "quick-error 1.2.3", - "target": "quick_error" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.7.0" - }, - "license": "MIT/Apache-2.0" - }, - "ring 0.16.20": { - "name": "ring", - "version": "0.16.20", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ring/0.16.20/download", - "sha256": "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ring", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ring", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "dev_urandom_fallback", - "once_cell" - ], - "selects": { - "aarch64-apple-darwin": [ - "std" - ], - "aarch64-apple-ios": [ - "std" - ], - "aarch64-apple-ios-sim": [ - "std" - ], - "aarch64-fuchsia": [ - "std" - ], - "aarch64-linux-android": [ - "std" - ], - "aarch64-pc-windows-msvc": [ - "std" - ], - "aarch64-unknown-linux-gnu": [ - "std" - ], - "arm-unknown-linux-gnueabi": [ - "std" - ], - "armv7-linux-androideabi": [ - "std" - ], - "armv7-unknown-linux-gnueabi": [ - "std" - ], - "i686-apple-darwin": [ - "std" - ], - "i686-linux-android": [ - "std" - ], - "i686-pc-windows-msvc": [ - "std" - ], - "i686-unknown-freebsd": [ - "std" - ], - "i686-unknown-linux-gnu": [ - "std" - ], - "powerpc-unknown-linux-gnu": [ - "std" - ], - "riscv32imc-unknown-none-elf": [ - "std" - ], - "riscv64gc-unknown-none-elf": [ - "std" - ], - "s390x-unknown-linux-gnu": [ - "std" - ], - "thumbv7em-none-eabi": [ - "std" - ], - "thumbv8m.main-none-eabi": [ - "std" - ], - "x86_64-apple-darwin": [ - "std" - ], - "x86_64-apple-ios": [ - "std" - ], - "x86_64-fuchsia": [ - "std" - ], - "x86_64-linux-android": [ - "std" - ], - "x86_64-pc-windows-msvc": [ - "std" - ], - "x86_64-unknown-freebsd": [ - "std" - ], - "x86_64-unknown-linux-gnu": [ - "std" - ], - "x86_64-unknown-none": [ - "std" - ] - } - }, - "deps": { - "common": [ - { - "id": "ring 0.16.20", - "target": "build_script_build" - }, - { - "id": "untrusted 0.7.1", - "target": "untrusted" - } - ], - "selects": { - "cfg(all(target_arch = \"wasm32\", target_vendor = \"unknown\", target_os = \"unknown\", target_env = \"\"))": [ - { - "id": "web-sys 0.3.64", - "target": "web_sys" - } - ], - "cfg(any(target_arch = \"x86\", target_arch = \"x86_64\", all(any(target_arch = \"aarch64\", target_arch = \"arm\"), any(target_os = \"android\", target_os = \"fuchsia\", target_os = \"linux\"))))": [ - { - "id": "spin 0.5.2", - "target": "spin" - } - ], - "cfg(any(target_os = \"android\", target_os = \"linux\"))": [ - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - } - ], - "cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"illumos\", target_os = \"netbsd\", target_os = \"openbsd\", target_os = \"solaris\"))": [ - { - "id": "once_cell 1.18.0", - "target": "once_cell" - } - ], - "cfg(target_os = \"windows\")": [ - { - "id": "winapi 0.3.9", - "target": "winapi" - } - ] - } - }, - "edition": "2018", - "version": "0.16.20" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cc 1.0.83", - "target": "cc" - } - ], - "selects": {} - }, - "links": "ring-asm" - }, - "license": null - }, - "ripemd 0.1.3": { - "name": "ripemd", - "version": "0.1.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ripemd/0.1.3/download", - "sha256": "bd124222d17ad93a644ed9d011a40f4fb64aa54275c08cc216524a9ea82fb09f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ripemd", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ripemd", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "oid", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "digest 0.10.7", - "target": "digest" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.3" - }, - "license": "MIT OR Apache-2.0" - }, - "rkyv 0.7.42": { - "name": "rkyv", - "version": "0.7.42", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rkyv/0.7.42/download", - "sha256": "0200c8230b013893c0b2d6213d6ec64ed2b9be2e0e016682b7224ff82cff5c58" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rkyv", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rkyv", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "hashbrown 0.12.3", - "target": "hashbrown" - }, - { - "id": "ptr_meta 0.1.4", - "target": "ptr_meta" - }, - { - "id": "rkyv 0.7.42", - "target": "build_script_build" - }, - { - "id": "seahash 4.1.0", - "target": "seahash" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "rkyv_derive 0.7.42", - "target": "rkyv_derive" - } - ], - "selects": {} - }, - "version": "0.7.42" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT" - }, - "rkyv_derive 0.7.42": { - "name": "rkyv_derive", - "version": "0.7.42", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rkyv_derive/0.7.42/download", - "sha256": "b2e06b915b5c230a17d7a736d1e2e63ee753c256a8614ef3f5147b13a4f5541d" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "rkyv_derive", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rkyv_derive", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.42" - }, - "license": "MIT" - }, - "ron 0.7.1": { - "name": "ron", - "version": "0.7.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ron/0.7.1/download", - "sha256": "88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ron", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ron", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "base64 0.13.1", - "target": "base64" - }, - { - "id": "bitflags 1.3.2", - "target": "bitflags" - }, - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.7.1" - }, - "license": "MIT/Apache-2.0" - }, - "rsa 0.7.2": { - "name": "rsa", - "version": "0.7.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rsa/0.7.2/download", - "sha256": "094052d5470cbcef561cb848a7209968c9f12dfa6d668f4bca048ac5de51099c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rsa", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rsa", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "hazmat", - "pem", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "num-bigint-dig 0.8.4", - "target": "num_bigint_dig", - "alias": "num_bigint" - }, - { - "id": "num-integer 0.1.45", - "target": "num_integer" - }, - { - "id": "num-iter 0.1.43", - "target": "num_iter" - }, - { - "id": "num-traits 0.2.16", - "target": "num_traits" - }, - { - "id": "pkcs1 0.4.1", - "target": "pkcs1" - }, - { - "id": "pkcs8 0.9.0", - "target": "pkcs8" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - }, - { - "id": "signature 1.6.4", - "target": "signature" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.2" - }, - "license": "MIT OR Apache-2.0" - }, - "rsa 0.9.2": { - "name": "rsa", - "version": "0.9.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rsa/0.9.2/download", - "sha256": "6ab43bb47d23c1a631b4b680199a45255dce26fa9ab2fa902581f624ff13e6a8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rsa", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rsa", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "pem", - "std", - "u64_digit" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "const-oid 0.9.5", - "target": "const_oid" - }, - { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "num-bigint-dig 0.8.4", - "target": "num_bigint_dig", - "alias": "num_bigint" - }, - { - "id": "num-integer 0.1.45", - "target": "num_integer" - }, - { - "id": "num-iter 0.1.43", - "target": "num_iter" - }, - { - "id": "num-traits 0.2.16", - "target": "num_traits" - }, - { - "id": "pkcs1 0.7.5", - "target": "pkcs1" - }, - { - "id": "pkcs8 0.10.2", - "target": "pkcs8" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - }, - { - "id": "signature 2.1.0", - "target": "signature" - }, - { - "id": "spki 0.7.2", - "target": "spki" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.9.2" - }, - "license": "MIT OR Apache-2.0" - }, - "rtnetlink 0.10.1": { - "name": "rtnetlink", - "version": "0.10.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rtnetlink/0.10.1/download", - "sha256": "322c53fd76a18698f1c27381d58091de3a043d356aa5bd0d510608b565f469a0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rtnetlink", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rtnetlink", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "async-global-executor", - "smol_socket" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "async-global-executor 2.3.1", - "target": "async_global_executor" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "netlink-packet-route 0.12.0", - "target": "netlink_packet_route" - }, - { - "id": "netlink-proto 0.10.0", - "target": "netlink_proto" - }, - { - "id": "nix 0.24.3", - "target": "nix" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.10.1" - }, - "license": "MIT" - }, - "russh 0.38.0": { - "name": "russh", - "version": "0.38.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/russh/0.38.0/download", - "sha256": "ae0efcc0f4cd6c062c07e572ce4b806e3967fa029fcbfcc0aa98fb5910a37925" - } - }, - "targets": [ - { - "Library": { - "crate_name": "russh", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "russh", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "flate2" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "aes 0.8.3", - "target": "aes" - }, - { - "id": "aes-gcm 0.10.2", - "target": "aes_gcm" - }, - { - "id": "bitflags 2.4.0", - "target": "bitflags" - }, - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "chacha20 0.9.1", - "target": "chacha20" - }, - { - "id": "ctr 0.9.2", - "target": "ctr" - }, - { - "id": "curve25519-dalek 4.0.0", - "target": "curve25519_dalek" - }, - { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "flate2 1.0.27", - "target": "flate2" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "generic-array 0.14.7", - "target": "generic_array" - }, - { - "id": "hex-literal 0.4.1", - "target": "hex_literal" - }, - { - "id": "hmac 0.12.1", - "target": "hmac" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "num-bigint 0.4.4", - "target": "num_bigint" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - }, - { - "id": "poly1305 0.8.0", - "target": "poly1305" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "russh-cryptovec 0.7.0", - "target": "russh_cryptovec" - }, - { - "id": "russh-keys 0.38.0", - "target": "russh_keys" - }, - { - "id": "sha1 0.10.5", - "target": "sha1" - }, - { - "id": "sha2 0.10.7", - "target": "sha2" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - }, - { - "id": "tokio-util 0.7.8", - "target": "tokio_util" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "async-trait 0.1.73", - "target": "async_trait" - } - ], - "selects": {} - }, - "version": "0.38.0" - }, - "license": "Apache-2.0" - }, - "russh-cryptovec 0.7.0": { - "name": "russh-cryptovec", - "version": "0.7.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/russh-cryptovec/0.7.0/download", - "sha256": "c3fdf036c2216b554053d19d4af45c1722d13b00ac494ea19825daf4beac034e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "russh_cryptovec", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "russh_cryptovec", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "winapi 0.3.9", - "target": "winapi" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.7.0" - }, - "license": "Apache-2.0" - }, - "russh-keys 0.38.0": { - "name": "russh-keys", - "version": "0.38.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/russh-keys/0.38.0/download", - "sha256": "557ab9190022dff78116ebed5e391abbd3f424b06cd643dfe262346ab91ed8c9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "russh_keys", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "russh_keys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "aes 0.8.3", - "target": "aes" - }, - { - "id": "bcrypt-pbkdf 0.10.0", - "target": "bcrypt_pbkdf" - }, - { - "id": "bit-vec 0.6.3", - "target": "bit_vec" - }, - { - "id": "block-padding 0.3.3", - "target": "block_padding" - }, - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "cbc 0.1.2", - "target": "cbc" - }, - { - "id": "ctr 0.9.2", - "target": "ctr" - }, - { - "id": "data-encoding 2.4.0", - "target": "data_encoding" - }, - { - "id": "dirs 5.0.1", - "target": "dirs" - }, - { - "id": "ed25519-dalek 2.0.0", - "target": "ed25519_dalek" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "hmac 0.12.1", - "target": "hmac" - }, - { - "id": "inout 0.1.3", - "target": "inout" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "md5 0.7.0", - "target": "md5" - }, - { - "id": "num-bigint 0.4.4", - "target": "num_bigint" - }, - { - "id": "num-integer 0.1.45", - "target": "num_integer" - }, - { - "id": "pbkdf2 0.11.0", - "target": "pbkdf2" - }, - { - "id": "rand 0.7.3", - "target": "rand" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - }, - { - "id": "russh-cryptovec 0.7.0", - "target": "russh_cryptovec" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "sha2 0.10.7", - "target": "sha2" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - }, - { - "id": "tokio-stream 0.1.14", - "target": "tokio_stream" - }, - { - "id": "yasna 0.5.2", - "target": "yasna" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "async-trait 0.1.73", - "target": "async_trait" - } - ], - "selects": {} - }, - "version": "0.38.0" - }, - "license": "Apache-2.0" - }, - "rust-ini 0.18.0": { - "name": "rust-ini", - "version": "0.18.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rust-ini/0.18.0/download", - "sha256": "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ini", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ini", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "ordered-multimap 0.4.3", - "target": "ordered_multimap" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.18.0" - }, - "license": "MIT" - }, - "rust_decimal 1.32.0": { - "name": "rust_decimal", - "version": "1.32.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rust_decimal/1.32.0/download", - "sha256": "a4c4216490d5a413bc6d10fa4742bd7d4955941d062c0ef873141d6b0e7b30fd" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rust_decimal", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rust_decimal", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "serde", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "arrayvec 0.7.4", - "target": "arrayvec" - }, - { - "id": "num-traits 0.2.16", - "target": "num_traits" - }, - { - "id": "rust_decimal 1.32.0", - "target": "build_script_build" - }, - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.32.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT" - }, - "rustc-demangle 0.1.23": { - "name": "rustc-demangle", - "version": "0.1.23", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download", - "sha256": "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rustc_demangle", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rustc_demangle", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.1.23" - }, - "license": "MIT/Apache-2.0" - }, - "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": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rustc_hash", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "1.1.0" - }, - "license": "Apache-2.0/MIT" - }, - "rustc_version 0.4.0": { - "name": "rustc_version", - "version": "0.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rustc_version/0.4.0/download", - "sha256": "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rustc_version", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rustc_version", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "semver 1.0.18", - "target": "semver" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.0" - }, - "license": "MIT/Apache-2.0" - }, - "rusticata-macros 4.1.0": { - "name": "rusticata-macros", - "version": "4.1.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rusticata-macros/4.1.0/download", - "sha256": "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rusticata_macros", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rusticata_macros", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "nom 7.1.3", - "target": "nom" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "4.1.0" - }, - "license": "MIT/Apache-2.0" - }, - "rustix 0.37.23": { - "name": "rustix", - "version": "0.37.23", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rustix/0.37.23/download", - "sha256": "4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rustix", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rustix", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "fs", - "io-lifetimes", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bitflags 1.3.2", - "target": "bitflags" - }, - { - "id": "io-lifetimes 1.0.11", - "target": "io_lifetimes" - }, - { - "id": "rustix 0.37.23", - "target": "build_script_build" - } - ], - "selects": { - "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": [ - { - "id": "linux-raw-sys 0.3.8", - "target": "linux_raw_sys" - } - ], - "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))": [ - { - "id": "linux-raw-sys 0.3.8", - "target": "linux_raw_sys" - } - ], - "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": [ - { - "id": "errno 0.3.2", - "target": "errno", - "alias": "libc_errno" - }, - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(windows)": [ - { - "id": "errno 0.3.2", - "target": "errno", - "alias": "libc_errno" - }, - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2018", - "version": "0.37.23" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" - }, - "rustix 0.38.9": { - "name": "rustix", - "version": "0.38.9", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rustix/0.38.9/download", - "sha256": "9bfe0f2582b4931a45d1fa608f8a8722e8b3c7ac54dd6d5f3b3212791fedef49" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rustix", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rustix", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std", - "termios", - "use-libc-auxv" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bitflags 2.4.0", - "target": "bitflags" - }, - { - "id": "rustix 0.38.9", - "target": "build_script_build" - } - ], - "selects": { - "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [ - { - "id": "linux-raw-sys 0.4.5", - "target": "linux_raw_sys" - } - ], - "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))": [ - { - "id": "linux-raw-sys 0.4.5", - "target": "linux_raw_sys" - } - ], - "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [ - { - "id": "errno 0.3.2", - "target": "errno", - "alias": "libc_errno" - }, - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(windows)": [ - { - "id": "errno 0.3.2", - "target": "errno", - "alias": "libc_errno" - }, - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2021", - "version": "0.38.9" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" - }, - "rustls 0.21.6": { - "name": "rustls", - "version": "0.21.6", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rustls/0.21.6/download", - "sha256": "1d1feddffcfcc0b33f5c6ce9a29e341e4cd59c3f78e7ee45f4a40c038b1d6cbb" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rustls", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rustls", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "dangerous_configuration", - "tls12" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "ring 0.16.20", - "target": "ring" - }, - { - "id": "rustls 0.21.6", - "target": "build_script_build" - }, - { - "id": "rustls-webpki 0.101.4", - "target": "webpki" - }, - { - "id": "sct 0.7.0", - "target": "sct" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.21.6" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "link_deps": { - "common": [ - { - "id": "ring 0.16.20", - "target": "ring" - } - ], - "selects": {} - } - }, - "license": "Apache-2.0 OR ISC OR MIT" - }, - "rustls-pemfile 1.0.3": { - "name": "rustls-pemfile", - "version": "1.0.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rustls-pemfile/1.0.3/download", - "sha256": "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rustls_pemfile", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rustls_pemfile", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "base64 0.21.3", - "target": "base64" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.3" - }, - "license": "Apache-2.0 OR ISC OR MIT" - }, - "rustls-webpki 0.101.4": { - "name": "rustls-webpki", - "version": "0.101.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rustls-webpki/0.101.4/download", - "sha256": "7d93931baf2d282fff8d3a532bbfd7653f734643161b87e3e01e59a04439bf0d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "webpki", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "webpki", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "ring 0.16.20", - "target": "ring" - }, - { - "id": "untrusted 0.7.1", - "target": "untrusted" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.101.4" - }, - "license": "ISC" - }, - "rustversion 1.0.14": { - "name": "rustversion", - "version": "1.0.14", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rustversion/1.0.14/download", - "sha256": "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "rustversion", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build/build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rustversion", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "rustversion 1.0.14", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.14" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "rw-stream-sink 0.4.0": { - "name": "rw-stream-sink", - "version": "0.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/rw-stream-sink/0.4.0/download", - "sha256": "d8c9026ff5d2f23da5e45bbc283f156383001bfb09c4e44256d02c1a685fe9a1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rw_stream_sink", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rw_stream_sink", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "pin-project 1.1.3", - "target": "pin_project" - }, - { - "id": "static_assertions 1.1.0", - "target": "static_assertions" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.4.0" - }, - "license": "MIT" - }, - "ryu 1.0.15": { - "name": "ryu", - "version": "1.0.15", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ryu/1.0.15/download", - "sha256": "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ryu", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ryu", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "1.0.15" - }, - "license": "Apache-2.0 OR BSL-1.0" - }, - "safemem 0.3.3": { - "name": "safemem", - "version": "0.3.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/safemem/0.3.3/download", - "sha256": "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" - } - }, - "targets": [ - { - "Library": { - "crate_name": "safemem", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "safemem", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2015", - "version": "0.3.3" - }, - "license": "MIT/Apache-2.0" - }, - "same-file 1.0.6": { - "name": "same-file", - "version": "1.0.6", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/same-file/1.0.6/download", - "sha256": "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" - } - }, - "targets": [ - { - "Library": { - "crate_name": "same_file", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "same_file", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(windows)": [ - { - "id": "winapi-util 0.1.5", - "target": "winapi_util" - } - ] - } - }, - "edition": "2018", - "version": "1.0.6" - }, - "license": "Unlicense/MIT" - }, - "scopeguard 1.2.0": { - "name": "scopeguard", - "version": "1.2.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/scopeguard/1.2.0/download", - "sha256": "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" - } - }, - "targets": [ - { - "Library": { - "crate_name": "scopeguard", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "scopeguard", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "1.2.0" - }, - "license": "MIT OR Apache-2.0" - }, - "sct 0.7.0": { - "name": "sct", - "version": "0.7.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sct/0.7.0/download", - "sha256": "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sct", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sct", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "ring 0.16.20", - "target": "ring" - }, - { - "id": "untrusted 0.7.1", - "target": "untrusted" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.7.0" - }, - "license": "Apache-2.0/ISC/MIT" - }, - "sea-bae 0.2.0": { - "name": "sea-bae", - "version": "0.2.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sea-bae/0.2.0/download", - "sha256": "3bd3534a9978d0aa7edd2808dc1f8f31c4d0ecd31ddf71d997b3c98e9f3c9114" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "sea_bae", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sea_bae", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "heck 0.4.1", - "target": "heck" - }, - { - "id": "proc-macro-error 1.0.4", - "target": "proc_macro_error" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.0" - }, - "license": "MIT" - }, - "sea-orm 0.12.2": { - "name": "sea-orm", - "version": "0.12.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sea-orm/0.12.2/download", - "sha256": "61f6c7daef05dde3476d97001e11fca7a52b655aa3bf4fd610ab2da1176a2ed5" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sea_orm", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sea_orm", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "bigdecimal", - "chrono", - "default", - "macros", - "mock", - "postgres-array", - "runtime-tokio", - "runtime-tokio-rustls", - "rust_decimal", - "sea-query-binder", - "serde_json", - "sqlx", - "sqlx-dep", - "sqlx-mysql", - "sqlx-postgres", - "time", - "uuid", - "with-bigdecimal", - "with-chrono", - "with-json", - "with-rust_decimal", - "with-time", - "with-uuid" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "async-stream 0.3.5", - "target": "async_stream" - }, - { - "id": "bigdecimal 0.3.1", - "target": "bigdecimal" - }, - { - "id": "chrono 0.4.26", - "target": "chrono" - }, - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "ouroboros 0.17.2", - "target": "ouroboros" - }, - { - "id": "rust_decimal 1.32.0", - "target": "rust_decimal" - }, - { - "id": "sea-query 0.30.1", - "target": "sea_query" - }, - { - "id": "sea-query-binder 0.5.0", - "target": "sea_query_binder" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "serde_json 1.0.105", - "target": "serde_json" - }, - { - "id": "sqlx 0.7.1", - "target": "sqlx" - }, - { - "id": "strum 0.25.0", - "target": "strum" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "time 0.3.28", - "target": "time" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - }, - { - "id": "url 2.4.1", - "target": "url" - }, - { - "id": "uuid 1.4.1", - "target": "uuid" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "async-trait 0.1.73", - "target": "async_trait" - }, - { - "id": "sea-orm-macros 0.12.2", - "target": "sea_orm_macros" - } - ], - "selects": {} - }, - "version": "0.12.2" - }, - "license": "MIT OR Apache-2.0" - }, - "sea-orm-macros 0.12.2": { - "name": "sea-orm-macros", - "version": "0.12.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sea-orm-macros/0.12.2/download", - "sha256": "cd90e73d5f5b184bad525767da29fbfec132b4e62ebd6f60d2f2737ec6468f62" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "sea_orm_macros", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sea_orm_macros", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "bae", - "derive", - "postgres-array", - "strum" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "heck 0.4.1", - "target": "heck" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - }, - { - "id": "unicode-ident 1.0.11", - "target": "unicode_ident" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "sea-bae 0.2.0", - "target": "sea_bae", - "alias": "bae" - } - ], - "selects": {} - }, - "version": "0.12.2" - }, - "license": "MIT OR Apache-2.0" - }, - "sea-query 0.30.1": { - "name": "sea-query", - "version": "0.30.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sea-query/0.30.1/download", - "sha256": "28c05a5bf6403834be253489bbe95fa9b1e5486bc843b61f60d26b5c9c1e244b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sea_query", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sea_query", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "backend-mysql", - "backend-postgres", - "backend-sqlite", - "bigdecimal", - "chrono", - "derivative", - "hashable-value", - "ordered-float", - "postgres-array", - "rust_decimal", - "serde_json", - "thread-safe", - "time", - "uuid", - "with-bigdecimal", - "with-chrono", - "with-json", - "with-rust_decimal", - "with-time", - "with-uuid" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bigdecimal 0.3.1", - "target": "bigdecimal" - }, - { - "id": "chrono 0.4.26", - "target": "chrono" - }, - { - "id": "ordered-float 3.9.1", - "target": "ordered_float" - }, - { - "id": "rust_decimal 1.32.0", - "target": "rust_decimal" - }, - { - "id": "serde_json 1.0.105", - "target": "serde_json" - }, - { - "id": "time 0.3.28", - "target": "time" - }, - { - "id": "uuid 1.4.1", - "target": "uuid" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "derivative 2.2.0", - "target": "derivative" - }, - { - "id": "inherent 1.0.10", - "target": "inherent" - } - ], - "selects": {} - }, - "version": "0.30.1" - }, - "license": "MIT OR Apache-2.0" - }, - "sea-query-binder 0.5.0": { - "name": "sea-query-binder", - "version": "0.5.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sea-query-binder/0.5.0/download", - "sha256": "36bbb68df92e820e4d5aeb17b4acd5cc8b5d18b2c36a4dd6f4626aabfa7ab1b9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sea_query_binder", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sea_query_binder", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "bigdecimal", - "chrono", - "postgres-array", - "runtime-tokio-rustls", - "rust_decimal", - "serde_json", - "sqlx", - "sqlx-mysql", - "sqlx-postgres", - "time", - "uuid", - "with-bigdecimal", - "with-chrono", - "with-json", - "with-rust_decimal", - "with-time", - "with-uuid" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bigdecimal 0.3.1", - "target": "bigdecimal" - }, - { - "id": "chrono 0.4.26", - "target": "chrono" - }, - { - "id": "rust_decimal 1.32.0", - "target": "rust_decimal" - }, - { - "id": "sea-query 0.30.1", - "target": "sea_query" - }, - { - "id": "serde_json 1.0.105", - "target": "serde_json" - }, - { - "id": "sqlx 0.7.1", - "target": "sqlx" - }, - { - "id": "time 0.3.28", - "target": "time" - }, - { - "id": "uuid 1.4.1", - "target": "uuid" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.5.0" - }, - "license": "MIT OR Apache-2.0" - }, - "seahash 4.1.0": { - "name": "seahash", - "version": "4.1.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/seahash/4.1.0/download", - "sha256": "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "seahash", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "seahash", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "4.1.0" - }, - "license": "MIT" - }, - "semver 1.0.18": { - "name": "semver", - "version": "1.0.18", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/semver/1.0.18/download", - "sha256": "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" - } - }, - "targets": [ - { - "Library": { - "crate_name": "semver", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "semver", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "semver 1.0.18", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.18" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "serde 1.0.188": { - "name": "serde", - "version": "1.0.188", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/serde/1.0.188/download", - "sha256": "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "serde", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "serde", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "derive", - "rc", - "serde_derive", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "serde 1.0.188", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "serde_derive 1.0.188", - "target": "serde_derive" - } - ], - "selects": {} - }, - "version": "1.0.188" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "serde_derive 1.0.188": { - "name": "serde_derive", - "version": "1.0.188", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/serde_derive/1.0.188/download", - "sha256": "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "serde_derive", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "serde_derive", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "1.0.188" - }, - "license": "MIT OR Apache-2.0" - }, - "serde_json 1.0.105": { - "name": "serde_json", - "version": "1.0.105", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/serde_json/1.0.105/download", - "sha256": "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360" - } - }, - "targets": [ - { - "Library": { - "crate_name": "serde_json", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "serde_json", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "raw_value", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "itoa 1.0.9", - "target": "itoa" - }, - { - "id": "ryu 1.0.15", - "target": "ryu" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "serde_json 1.0.105", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.0.105" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "serde_path_to_error 0.1.14": { - "name": "serde_path_to_error", - "version": "0.1.14", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/serde_path_to_error/0.1.14/download", - "sha256": "4beec8bce849d58d06238cb50db2e1c417cfeafa4c63f692b15c82b7c80f8335" - } - }, - "targets": [ - { - "Library": { - "crate_name": "serde_path_to_error", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "serde_path_to_error", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "itoa 1.0.9", - "target": "itoa" - }, - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.1.14" - }, - "license": "MIT OR Apache-2.0" - }, - "serde_spanned 0.6.3": { - "name": "serde_spanned", - "version": "0.6.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/serde_spanned/0.6.3/download", - "sha256": "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" - } - }, - "targets": [ - { - "Library": { - "crate_name": "serde_spanned", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "serde_spanned", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "serde" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.6.3" - }, - "license": "MIT OR Apache-2.0" - }, - "serde_urlencoded 0.7.1": { - "name": "serde_urlencoded", - "version": "0.7.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download", - "sha256": "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" - } - }, - "targets": [ - { - "Library": { - "crate_name": "serde_urlencoded", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "serde_urlencoded", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "form_urlencoded 1.2.0", - "target": "form_urlencoded" - }, - { - "id": "itoa 1.0.9", - "target": "itoa" - }, - { - "id": "ryu 1.0.15", - "target": "ryu" - }, - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.7.1" - }, - "license": "MIT/Apache-2.0" - }, - "sha1 0.10.5": { - "name": "sha1", - "version": "0.10.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sha1/0.10.5/download", - "sha256": "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sha1", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sha1", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "oid", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "digest 0.10.7", - "target": "digest" - } - ], - "selects": { - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86\", target_arch = \"x86_64\"))": [ - { - "id": "cpufeatures 0.2.9", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2018", - "version": "0.10.5" - }, - "license": "MIT OR Apache-2.0" - }, - "sha2 0.10.7": { - "name": "sha2", - "version": "0.10.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sha2/0.10.7/download", - "sha256": "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sha2", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sha2", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "oid", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "digest 0.10.7", - "target": "digest" - } - ], - "selects": { - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ - { - "id": "cpufeatures 0.2.9", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2018", - "version": "0.10.7" - }, - "license": "MIT OR Apache-2.0" - }, - "sha2 0.9.9": { - "name": "sha2", - "version": "0.9.9", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sha2/0.9.9/download", - "sha256": "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sha2", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sha2", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "block-buffer 0.9.0", - "target": "block_buffer" - }, - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "digest 0.9.0", - "target": "digest" - }, - { - "id": "opaque-debug 0.3.0", - "target": "opaque_debug" - } - ], - "selects": { - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ - { - "id": "cpufeatures 0.2.9", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2018", - "version": "0.9.9" - }, - "license": "MIT OR Apache-2.0" - }, - "sha256 1.4.0": { - "name": "sha256", - "version": "1.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sha256/1.4.0/download", - "sha256": "7895c8ae88588ccead14ff438b939b0c569cd619116f14b4d13fdff7b8333386" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sha256", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sha256", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "async", - "default", - "tokio" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "hex 0.4.3", - "target": "hex" - }, - { - "id": "sha2 0.10.7", - "target": "sha2" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "async-trait 0.1.73", - "target": "async_trait" - } - ], - "selects": {} - }, - "version": "1.4.0" - }, - "license": "MIT OR Apache-2.0" - }, - "sha3 0.10.8": { - "name": "sha3", - "version": "0.10.8", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sha3/0.10.8/download", - "sha256": "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sha3", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sha3", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "oid", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "keccak 0.1.4", - "target": "keccak" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.10.8" - }, - "license": "MIT OR Apache-2.0" - }, - "shadow-rs 0.23.0": { - "name": "shadow-rs", - "version": "0.23.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/shadow-rs/0.23.0/download", - "sha256": "970538704756fd0bb4ec8cb89f80674afb661e7c0fe716f9ba5be57717742300" - } - }, - "targets": [ - { - "Library": { - "crate_name": "shadow_rs", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "shadow_rs", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "git2", - "tzdb" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "const_format 0.2.31", - "target": "const_format" - }, - { - "id": "git2 0.17.2", - "target": "git2" - }, - { - "id": "is_debug 1.0.1", - "target": "is_debug" - }, - { - "id": "time 0.3.28", - "target": "time" - }, - { - "id": "tzdb 0.5.7", - "target": "tzdb" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.23.0" - }, - "license": "MIT AND Apache-2.0" - }, - "sharded-slab 0.1.4": { - "name": "sharded-slab", - "version": "0.1.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sharded-slab/0.1.4/download", - "sha256": "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sharded_slab", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sharded_slab", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "lazy_static 1.4.0", - "target": "lazy_static" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.4" - }, - "license": "MIT" - }, - "signal-hook 0.3.17": { - "name": "signal-hook", - "version": "0.3.17", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/signal-hook/0.3.17/download", - "sha256": "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" - } - }, - "targets": [ - { - "Library": { - "crate_name": "signal_hook", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "signal_hook", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "channel", - "iterator" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "signal-hook 0.3.17", - "target": "build_script_build" - }, - { - "id": "signal-hook-registry 1.4.1", - "target": "signal_hook_registry" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.17" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "Apache-2.0/MIT" - }, - "signal-hook-registry 1.4.1": { - "name": "signal-hook-registry", - "version": "1.4.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download", - "sha256": "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "signal_hook_registry", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "signal_hook_registry", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "1.4.1" - }, - "license": "Apache-2.0/MIT" - }, - "signature 1.6.4": { - "name": "signature", - "version": "1.6.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/signature/1.6.4/download", - "sha256": "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "signature", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "signature", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "digest", - "digest-preview", - "hazmat-preview", - "rand-preview", - "rand_core", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.6.4" - }, - "license": "Apache-2.0 OR MIT" - }, - "signature 2.1.0": { - "name": "signature", - "version": "2.1.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/signature/2.1.0/download", - "sha256": "5e1788eed21689f9cf370582dfc467ef36ed9c707f073528ddafa8d83e3b8500" - } - }, - "targets": [ - { - "Library": { - "crate_name": "signature", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "signature", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "digest", - "rand_core", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "2.1.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "simd-adler32 0.3.7": { - "name": "simd-adler32", - "version": "0.3.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/simd-adler32/0.3.7/download", - "sha256": "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" - } - }, - "targets": [ - { - "Library": { - "crate_name": "simd_adler32", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "simd_adler32", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "const-generics", - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.7" - }, - "license": "MIT" - }, - "simdutf8 0.1.4": { - "name": "simdutf8", - "version": "0.1.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/simdutf8/0.1.4/download", - "sha256": "f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "simdutf8", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "simdutf8", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.1.4" - }, - "license": "MIT OR Apache-2.0" - }, - "slab 0.4.9": { - "name": "slab", - "version": "0.4.9", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/slab/0.4.9/download", - "sha256": "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" - } - }, - "targets": [ - { - "Library": { - "crate_name": "slab", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "slab", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "slab 0.4.9", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.9" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } - }, - "license": "MIT" - }, - "smallvec 1.11.0": { - "name": "smallvec", - "version": "1.11.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/smallvec/1.11.0/download", - "sha256": "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "smallvec", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "smallvec", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "write" - ], - "selects": {} - }, - "edition": "2018", - "version": "1.11.0" - }, - "license": "MIT OR Apache-2.0" - }, - "smol 1.3.0": { - "name": "smol", - "version": "1.3.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/smol/1.3.0/download", - "sha256": "13f2b548cd8447f8de0fdf1c592929f70f4fc7039a05e47404b0d096ec6987a1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "smol", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "smol", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "async-channel 1.9.0", - "target": "async_channel" - }, - { - "id": "async-executor 1.5.1", - "target": "async_executor" - }, - { - "id": "async-fs 1.6.0", - "target": "async_fs" - }, - { - "id": "async-io 1.13.0", - "target": "async_io" - }, - { - "id": "async-lock 2.8.0", - "target": "async_lock" - }, - { - "id": "async-net 1.7.0", - "target": "async_net" - }, - { - "id": "async-process 1.7.0", - "target": "async_process" - }, - { - "id": "blocking 1.3.1", - "target": "blocking" - }, - { - "id": "futures-lite 1.13.0", - "target": "futures_lite" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.3.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "snow 0.9.3": { - "name": "snow", - "version": "0.9.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/snow/0.9.3/download", - "sha256": "0c9d1425eb528a21de2755c75af4c9b5d57f50a0d4c3b7f1828a4cd03f8ba155" - } - }, - "targets": [ - { - "Library": { - "crate_name": "snow", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "snow", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [], - "selects": { - "aarch64-apple-darwin": [ - "ring", - "ring-resolver" - ], - "aarch64-apple-ios": [ - "ring", - "ring-resolver" - ], - "aarch64-apple-ios-sim": [ - "ring", - "ring-resolver" - ], - "aarch64-fuchsia": [ - "ring", - "ring-resolver" - ], - "aarch64-linux-android": [ - "ring", - "ring-resolver" - ], - "aarch64-pc-windows-msvc": [ - "ring", - "ring-resolver" - ], - "aarch64-unknown-linux-gnu": [ - "ring", - "ring-resolver" - ], - "arm-unknown-linux-gnueabi": [ - "ring", - "ring-resolver" - ], - "armv7-linux-androideabi": [ - "ring", - "ring-resolver" - ], - "armv7-unknown-linux-gnueabi": [ - "ring", - "ring-resolver" - ], - "i686-apple-darwin": [ - "ring", - "ring-resolver" - ], - "i686-linux-android": [ - "ring", - "ring-resolver" - ], - "i686-pc-windows-msvc": [ - "ring", - "ring-resolver" - ], - "i686-unknown-freebsd": [ - "ring", - "ring-resolver" - ], - "i686-unknown-linux-gnu": [ - "ring", - "ring-resolver" - ], - "powerpc-unknown-linux-gnu": [ - "ring", - "ring-resolver" - ], - "riscv32imc-unknown-none-elf": [ - "ring", - "ring-resolver" - ], - "riscv64gc-unknown-none-elf": [ - "ring", - "ring-resolver" - ], - "s390x-unknown-linux-gnu": [ - "ring", - "ring-resolver" - ], - "thumbv7em-none-eabi": [ - "ring", - "ring-resolver" - ], - "thumbv8m.main-none-eabi": [ - "ring", - "ring-resolver" - ], - "wasm32-unknown-unknown": [ - "aes-gcm", - "blake2", - "chacha20poly1305", - "curve25519-dalek", - "default-resolver", - "sha2" - ], - "wasm32-wasi": [ - "aes-gcm", - "blake2", - "chacha20poly1305", - "curve25519-dalek", - "default-resolver", - "sha2" - ], - "x86_64-apple-darwin": [ - "ring", - "ring-resolver" - ], - "x86_64-apple-ios": [ - "ring", - "ring-resolver" - ], - "x86_64-fuchsia": [ - "ring", - "ring-resolver" - ], - "x86_64-linux-android": [ - "ring", - "ring-resolver" - ], - "x86_64-pc-windows-msvc": [ - "ring", - "ring-resolver" - ], - "x86_64-unknown-freebsd": [ - "ring", - "ring-resolver" - ], - "x86_64-unknown-linux-gnu": [ - "ring", - "ring-resolver" - ], - "x86_64-unknown-none": [ - "ring", - "ring-resolver" - ] - } - }, - "deps": { - "common": [ - { - "id": "aes-gcm 0.9.2", - "target": "aes_gcm" - }, - { - "id": "blake2 0.10.6", - "target": "blake2" - }, - { - "id": "chacha20poly1305 0.9.1", - "target": "chacha20poly1305" - }, - { - "id": "curve25519-dalek 4.0.0", - "target": "curve25519_dalek" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - }, - { - "id": "ring 0.16.20", - "target": "ring" - }, - { - "id": "sha2 0.10.7", - "target": "sha2" - }, - { - "id": "snow 0.9.3", - "target": "build_script_build" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.9.3" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "rustc_version 0.4.0", - "target": "rustc_version" - } - ], - "selects": {} - }, - "link_deps": { - "common": [ - { - "id": "ring 0.16.20", - "target": "ring" - } - ], - "selects": {} - } - }, - "license": "Apache-2.0 OR MIT" - }, - "socket2 0.4.9": { - "name": "socket2", - "version": "0.4.9", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/socket2/0.4.9/download", - "sha256": "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" - } - }, - "targets": [ - { - "Library": { - "crate_name": "socket2", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "socket2", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "all" - ], - "selects": {} - }, - "deps": { - "common": [], - "selects": { - "cfg(unix)": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(windows)": [ - { - "id": "winapi 0.3.9", - "target": "winapi" - } - ] - } - }, - "edition": "2018", - "version": "0.4.9" - }, - "license": "MIT OR Apache-2.0" - }, - "socket2 0.5.3": { - "name": "socket2", - "version": "0.5.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/socket2/0.5.3/download", - "sha256": "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" - } - }, - "targets": [ - { - "Library": { - "crate_name": "socket2", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "socket2", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "all" - ], - "selects": {} - }, - "deps": { - "common": [], - "selects": { - "cfg(unix)": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2021", - "version": "0.5.3" - }, - "license": "MIT OR Apache-2.0" - }, - "spin 0.5.2": { - "name": "spin", - "version": "0.5.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/spin/0.5.2/download", - "sha256": "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "spin", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "spin", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.5.2" - }, - "license": "MIT" - }, - "spin 0.9.8": { - "name": "spin", - "version": "0.9.8", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/spin/0.9.8/download", - "sha256": "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" - } - }, - "targets": [ - { - "Library": { - "crate_name": "spin", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "spin", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "barrier", - "default", - "lazy", - "lock_api", - "lock_api_crate", - "mutex", - "once", - "rwlock", - "spin_mutex" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "lock_api 0.4.10", - "target": "lock_api", - "alias": "lock_api_crate" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.9.8" - }, - "license": "MIT" - }, - "spki 0.6.0": { - "name": "spki", - "version": "0.6.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/spki/0.6.0/download", - "sha256": "67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "spki", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "spki", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "base64ct", - "pem", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "base64ct 1.6.0", - "target": "base64ct" - }, - { - "id": "der 0.6.1", - "target": "der" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.6.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "spki 0.7.2": { - "name": "spki", - "version": "0.7.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/spki/0.7.2/download", - "sha256": "9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "spki", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "spki", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "pem", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "der 0.7.8", - "target": "der" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.2" - }, - "license": "Apache-2.0 OR MIT" - }, - "sqlformat 0.2.1": { - "name": "sqlformat", - "version": "0.2.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sqlformat/0.2.1/download", - "sha256": "0c12bc9199d1db8234678b7051747c07f517cdcf019262d1847b94ec8b1aee3e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sqlformat", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sqlformat", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "itertools 0.10.5", - "target": "itertools" - }, - { - "id": "nom 7.1.3", - "target": "nom" - }, - { - "id": "unicode_categories 0.1.1", - "target": "unicode_categories" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.2.1" - }, - "license": "MIT OR Apache-2.0" - }, - "sqlx 0.7.1": { - "name": "sqlx", - "version": "0.7.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sqlx/0.7.1/download", - "sha256": "8e58421b6bc416714d5115a2ca953718f6c621a51b68e4f4922aea5a4391a721" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sqlx", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sqlx", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "_rt-tokio", - "bigdecimal", - "chrono", - "json", - "mysql", - "postgres", - "runtime-tokio", - "runtime-tokio-rustls", - "rust_decimal", - "sqlx-mysql", - "sqlx-postgres", - "time", - "tls-rustls", - "uuid" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "sqlx-core 0.7.1", - "target": "sqlx_core" - }, - { - "id": "sqlx-mysql 0.7.1", - "target": "sqlx_mysql" - }, - { - "id": "sqlx-postgres 0.7.1", - "target": "sqlx_postgres" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.1" - }, - "license": "MIT OR Apache-2.0" - }, - "sqlx-core 0.7.1": { - "name": "sqlx-core", - "version": "0.7.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sqlx-core/0.7.1/download", - "sha256": "dd4cef4251aabbae751a3710927945901ee1d97ee96d757f6880ebb9a79bfd53" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sqlx_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sqlx_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "_rt-tokio", - "_tls-rustls", - "bigdecimal", - "chrono", - "crc", - "default", - "json", - "migrate", - "offline", - "rust_decimal", - "rustls", - "rustls-pemfile", - "serde", - "serde_json", - "sha2", - "time", - "tokio", - "tokio-stream", - "uuid", - "webpki-roots" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "ahash 0.8.3", - "target": "ahash" - }, - { - "id": "atoi 2.0.0", - "target": "atoi" - }, - { - "id": "bigdecimal 0.3.1", - "target": "bigdecimal" - }, - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "chrono 0.4.26", - "target": "chrono" - }, - { - "id": "crc 3.0.1", - "target": "crc" - }, - { - "id": "crossbeam-queue 0.3.8", - "target": "crossbeam_queue" - }, - { - "id": "dotenvy 0.15.7", - "target": "dotenvy" - }, - { - "id": "either 1.9.0", - "target": "either" - }, - { - "id": "event-listener 2.5.3", - "target": "event_listener" - }, - { - "id": "futures-channel 0.3.28", - "target": "futures_channel" - }, - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "futures-intrusive 0.5.0", - "target": "futures_intrusive" - }, - { - "id": "futures-io 0.3.28", - "target": "futures_io" - }, - { - "id": "futures-util 0.3.28", - "target": "futures_util" - }, - { - "id": "hashlink 0.8.3", - "target": "hashlink" - }, - { - "id": "hex 0.4.3", - "target": "hex" - }, - { - "id": "indexmap 2.0.0", - "target": "indexmap" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "memchr 2.5.0", - "target": "memchr" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - }, - { - "id": "percent-encoding 2.3.0", - "target": "percent_encoding" - }, - { - "id": "rust_decimal 1.32.0", - "target": "rust_decimal" - }, - { - "id": "rustls 0.21.6", - "target": "rustls" - }, - { - "id": "rustls-pemfile 1.0.3", - "target": "rustls_pemfile" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "serde_json 1.0.105", - "target": "serde_json" - }, - { - "id": "sha2 0.10.7", - "target": "sha2" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "sqlformat 0.2.1", - "target": "sqlformat" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "time 0.3.28", - "target": "time" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - }, - { - "id": "tokio-stream 0.1.14", - "target": "tokio_stream" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - }, - { - "id": "url 2.4.1", - "target": "url" - }, - { - "id": "uuid 1.4.1", - "target": "uuid" - }, - { - "id": "webpki-roots 0.24.0", - "target": "webpki_roots" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "paste 1.0.14", - "target": "paste" - } - ], - "selects": {} - }, - "version": "0.7.1" - }, - "license": "MIT OR Apache-2.0" - }, - "sqlx-macros 0.7.1": { - "name": "sqlx-macros", - "version": "0.7.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sqlx-macros/0.7.1/download", - "sha256": "208e3165167afd7f3881b16c1ef3f2af69fa75980897aac8874a0696516d12c2" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "sqlx_macros", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sqlx_macros", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "sqlx-core 0.7.1", - "target": "sqlx_core" - }, - { - "id": "sqlx-macros-core 0.7.1", - "target": "sqlx_macros_core" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.1" - }, - "license": "MIT OR Apache-2.0" - }, - "sqlx-macros-core 0.7.1": { - "name": "sqlx-macros-core", - "version": "0.7.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sqlx-macros-core/0.7.1/download", - "sha256": "8a4a8336d278c62231d87f24e8a7a74898156e34c1c18942857be2acb29c7dfc" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sqlx_macros_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sqlx_macros_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "dotenvy 0.15.7", - "target": "dotenvy" - }, - { - "id": "either 1.9.0", - "target": "either" - }, - { - "id": "heck 0.4.1", - "target": "heck" - }, - { - "id": "hex 0.4.3", - "target": "hex" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "serde_json 1.0.105", - "target": "serde_json" - }, - { - "id": "sha2 0.10.7", - "target": "sha2" - }, - { - "id": "sqlx-core 0.7.1", - "target": "sqlx_core" - }, - { - "id": "sqlx-mysql 0.7.1", - "target": "sqlx_mysql" - }, - { - "id": "sqlx-postgres 0.7.1", - "target": "sqlx_postgres" - }, - { - "id": "syn 1.0.109", - "target": "syn" - }, - { - "id": "tempfile 3.8.0", - "target": "tempfile" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - }, - { - "id": "url 2.4.1", - "target": "url" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.1" - }, - "license": "MIT OR Apache-2.0" - }, - "sqlx-mysql 0.7.1": { - "name": "sqlx-mysql", - "version": "0.7.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sqlx-mysql/0.7.1/download", - "sha256": "8ca69bf415b93b60b80dc8fda3cb4ef52b2336614d8da2de5456cc942a110482" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sqlx_mysql", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sqlx_mysql", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "bigdecimal", - "chrono", - "json", - "rust_decimal", - "serde", - "time", - "uuid" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "atoi 2.0.0", - "target": "atoi" - }, - { - "id": "base64 0.21.3", - "target": "base64" - }, - { - "id": "bigdecimal 0.3.1", - "target": "bigdecimal" - }, - { - "id": "bitflags 2.4.0", - "target": "bitflags" - }, - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "chrono 0.4.26", - "target": "chrono" - }, - { - "id": "crc 3.0.1", - "target": "crc" - }, - { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "dotenvy 0.15.7", - "target": "dotenvy" - }, - { - "id": "either 1.9.0", - "target": "either" - }, - { - "id": "futures-channel 0.3.28", - "target": "futures_channel" - }, - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "futures-io 0.3.28", - "target": "futures_io" - }, - { - "id": "futures-util 0.3.28", - "target": "futures_util" - }, - { - "id": "generic-array 0.14.7", - "target": "generic_array" - }, - { - "id": "hex 0.4.3", - "target": "hex" - }, - { - "id": "hkdf 0.12.3", - "target": "hkdf" - }, - { - "id": "hmac 0.12.1", - "target": "hmac" - }, - { - "id": "itoa 1.0.9", - "target": "itoa" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "md-5 0.10.5", - "target": "md5" - }, - { - "id": "memchr 2.5.0", - "target": "memchr" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - }, - { - "id": "percent-encoding 2.3.0", - "target": "percent_encoding" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "rsa 0.9.2", - "target": "rsa" - }, - { - "id": "rust_decimal 1.32.0", - "target": "rust_decimal" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "sha1 0.10.5", - "target": "sha1" - }, - { - "id": "sha2 0.10.7", - "target": "sha2" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "sqlx-core 0.7.1", - "target": "sqlx_core" - }, - { - "id": "stringprep 0.1.3", - "target": "stringprep" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "time 0.3.28", - "target": "time" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - }, - { - "id": "uuid 1.4.1", - "target": "uuid" - }, - { - "id": "whoami 1.4.1", - "target": "whoami" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.1" - }, - "license": "MIT OR Apache-2.0" - }, - "sqlx-postgres 0.7.1": { - "name": "sqlx-postgres", - "version": "0.7.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sqlx-postgres/0.7.1/download", - "sha256": "a0db2df1b8731c3651e204629dd55e52adbae0462fa1bdcbed56a2302c18181e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sqlx_postgres", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sqlx_postgres", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "bigdecimal", - "chrono", - "json", - "rust_decimal", - "time", - "uuid" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "atoi 2.0.0", - "target": "atoi" - }, - { - "id": "base64 0.21.3", - "target": "base64" - }, - { - "id": "bigdecimal 0.3.1", - "target": "bigdecimal" - }, - { - "id": "bitflags 2.4.0", - "target": "bitflags" - }, - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "chrono 0.4.26", - "target": "chrono" - }, - { - "id": "crc 3.0.1", - "target": "crc" - }, - { - "id": "dotenvy 0.15.7", - "target": "dotenvy" - }, - { - "id": "futures-channel 0.3.28", - "target": "futures_channel" - }, - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "futures-io 0.3.28", - "target": "futures_io" - }, - { - "id": "futures-util 0.3.28", - "target": "futures_util" - }, - { - "id": "hex 0.4.3", - "target": "hex" - }, - { - "id": "hkdf 0.12.3", - "target": "hkdf" - }, - { - "id": "hmac 0.12.1", - "target": "hmac" - }, - { - "id": "home 0.5.5", - "target": "home" - }, - { - "id": "itoa 1.0.9", - "target": "itoa" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "md-5 0.10.5", - "target": "md5" - }, - { - "id": "memchr 2.5.0", - "target": "memchr" - }, - { - "id": "num-bigint 0.4.4", - "target": "num_bigint" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "rust_decimal 1.32.0", - "target": "rust_decimal" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "serde_json 1.0.105", - "target": "serde_json" - }, - { - "id": "sha1 0.10.5", - "target": "sha1" - }, - { - "id": "sha2 0.10.7", - "target": "sha2" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "sqlx-core 0.7.1", - "target": "sqlx_core" - }, - { - "id": "stringprep 0.1.3", - "target": "stringprep" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "time 0.3.28", - "target": "time" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - }, - { - "id": "uuid 1.4.1", - "target": "uuid" - }, - { - "id": "whoami 1.4.1", - "target": "whoami" - } - ], - "selects": { - "cfg(target_os = \"windows\")": [ - { - "id": "etcetera 0.8.0", - "target": "etcetera" - } - ] - } - }, - "edition": "2021", - "version": "0.7.1" - }, - "license": "MIT OR Apache-2.0" - }, - "sqlx-sqlite 0.7.1": { - "name": "sqlx-sqlite", - "version": "0.7.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sqlx-sqlite/0.7.1/download", - "sha256": "be4c21bf34c7cae5b283efb3ac1bcc7670df7561124dc2f8bdc0b59be40f79a2" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sqlx_sqlite", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sqlx_sqlite", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "atoi 2.0.0", - "target": "atoi" - }, - { - "id": "chrono 0.4.26", - "target": "chrono" - }, - { - "id": "flume 0.10.14", - "target": "flume" - }, - { - "id": "futures-channel 0.3.28", - "target": "futures_channel" - }, - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "futures-executor 0.3.28", - "target": "futures_executor" - }, - { - "id": "futures-intrusive 0.5.0", - "target": "futures_intrusive" - }, - { - "id": "futures-util 0.3.28", - "target": "futures_util" - }, - { - "id": "libsqlite3-sys 0.26.0", - "target": "libsqlite3_sys" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "percent-encoding 2.3.0", - "target": "percent_encoding" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "sqlx-core 0.7.1", - "target": "sqlx_core" - }, - { - "id": "time 0.3.28", - "target": "time" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - }, - { - "id": "url 2.4.1", - "target": "url" - }, - { - "id": "uuid 1.4.1", - "target": "uuid" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.1" - }, - "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": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "static_assertions", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "1.1.0" - }, - "license": "MIT OR Apache-2.0" - }, - "stringprep 0.1.3": { - "name": "stringprep", - "version": "0.1.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/stringprep/0.1.3/download", - "sha256": "db3737bde7edce97102e0e2b15365bf7a20bfdb5f60f4f9e8d7004258a51a8da" - } - }, - "targets": [ - { - "Library": { - "crate_name": "stringprep", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "stringprep", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "unicode-bidi 0.3.13", - "target": "unicode_bidi" - }, - { - "id": "unicode-normalization 0.1.22", - "target": "unicode_normalization" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.1.3" - }, - "license": "MIT/Apache-2.0" - }, - "strsim 0.10.0": { - "name": "strsim", - "version": "0.10.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/strsim/0.10.0/download", - "sha256": "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - } - }, - "targets": [ - { - "Library": { - "crate_name": "strsim", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "strsim", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.10.0" - }, - "license": "MIT" - }, - "strum 0.25.0": { - "name": "strum", - "version": "0.25.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/strum/0.25.0/download", - "sha256": "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" - } - }, - "targets": [ - { - "Library": { - "crate_name": "strum", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "strum", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.25.0" - }, - "license": "MIT" - }, - "subtle 2.5.0": { - "name": "subtle", - "version": "2.5.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/subtle/2.5.0/download", - "sha256": "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" - } - }, - "targets": [ - { - "Library": { - "crate_name": "subtle", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "subtle", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "i128", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "2.5.0" - }, - "license": "BSD-3-Clause" - }, - "syn 1.0.109": { - "name": "syn", - "version": "1.0.109", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/syn/1.0.109/download", - "sha256": "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" - } - }, - "targets": [ - { - "Library": { - "crate_name": "syn", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "syn", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "clone-impls", - "default", - "derive", - "extra-traits", - "full", - "parsing", - "printing", - "proc-macro", - "quote", - "visit" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "build_script_build" - }, - { - "id": "unicode-ident 1.0.11", - "target": "unicode_ident" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.109" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "syn 2.0.29": { - "name": "syn", - "version": "2.0.29", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/syn/2.0.29/download", - "sha256": "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "syn", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "syn", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "clone-impls", - "default", - "derive", - "extra-traits", - "full", - "parsing", - "printing", - "proc-macro", - "quote", - "visit", - "visit-mut" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "unicode-ident 1.0.11", - "target": "unicode_ident" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "2.0.29" - }, - "license": "MIT OR Apache-2.0" - }, - "sync_wrapper 0.1.2": { - "name": "sync_wrapper", - "version": "0.1.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download", - "sha256": "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sync_wrapper", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sync_wrapper", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.1.2" - }, - "license": "Apache-2.0" - }, - "synstructure 0.12.6": { - "name": "synstructure", - "version": "0.12.6", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/synstructure/0.12.6/download", - "sha256": "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "synstructure", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "synstructure", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - }, - { - "id": "unicode-xid 0.2.4", - "target": "unicode_xid" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.12.6" - }, - "license": "MIT" - }, - "system-configuration 0.5.1": { - "name": "system-configuration", - "version": "0.5.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/system-configuration/0.5.1/download", - "sha256": "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "system_configuration", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "system_configuration", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bitflags 1.3.2", - "target": "bitflags" - }, - { - "id": "core-foundation 0.9.3", - "target": "core_foundation" - }, - { - "id": "system-configuration-sys 0.5.0", - "target": "system_configuration_sys" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.5.1" - }, - "license": "MIT OR Apache-2.0" - }, - "system-configuration-sys 0.5.0": { - "name": "system-configuration-sys", - "version": "0.5.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download", - "sha256": "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "system_configuration_sys", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "system_configuration_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "core-foundation-sys 0.8.4", - "target": "core_foundation_sys" - }, - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "system-configuration-sys 0.5.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.5.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "tap 1.0.1": { - "name": "tap", - "version": "1.0.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tap/1.0.1/download", - "sha256": "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tap", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tap", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "1.0.1" - }, - "license": "MIT" - }, - "tempfile 3.8.0": { - "name": "tempfile", - "version": "3.8.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tempfile/3.8.0/download", - "sha256": "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tempfile", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tempfile", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "fastrand 2.0.0", - "target": "fastrand" - } - ], - "selects": { - "cfg(any(unix, target_os = \"wasi\"))": [ - { - "id": "rustix 0.38.9", - "target": "rustix" - } - ], - "cfg(target_os = \"redox\")": [ - { - "id": "redox_syscall 0.3.5", - "target": "syscall" - } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2018", - "version": "3.8.0" - }, - "license": "MIT OR Apache-2.0" - }, - "term 0.7.0": { - "name": "term", - "version": "0.7.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/term/0.7.0/download", - "sha256": "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "term", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "term", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "dirs-next 2.0.0", - "target": "dirs_next" - } - ], - "selects": { - "cfg(windows)": [ - { - "id": "winapi 0.3.9", - "target": "winapi" - } - ] - } - }, - "edition": "2018", - "proc_macro_deps": { - "common": [], - "selects": { - "cfg(windows)": [ - { - "id": "rustversion 1.0.14", - "target": "rustversion" - } - ] - } - }, - "version": "0.7.0" - }, - "license": "MIT/Apache-2.0" - }, - "termcolor 1.2.0": { - "name": "termcolor", - "version": "1.2.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/termcolor/1.2.0/download", - "sha256": "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" - } - }, - "targets": [ - { - "Library": { - "crate_name": "termcolor", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "termcolor", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(windows)": [ - { - "id": "winapi-util 0.1.5", - "target": "winapi_util" - } - ] - } - }, - "edition": "2018", - "version": "1.2.0" - }, - "license": "Unlicense OR MIT" - }, - "thiserror 1.0.47": { - "name": "thiserror", - "version": "1.0.47", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/thiserror/1.0.47/download", - "sha256": "97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "thiserror", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "thiserror", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "thiserror 1.0.47", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "thiserror-impl 1.0.47", - "target": "thiserror_impl" - } - ], - "selects": {} - }, - "version": "1.0.47" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "thiserror-impl 1.0.47": { - "name": "thiserror-impl", - "version": "1.0.47", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/thiserror-impl/1.0.47/download", - "sha256": "6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "thiserror_impl", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "thiserror_impl", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.0.47" - }, - "license": "MIT OR Apache-2.0" - }, - "thread_local 1.1.7": { - "name": "thread_local", - "version": "1.1.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/thread_local/1.1.7/download", - "sha256": "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" - } - }, - "targets": [ - { - "Library": { - "crate_name": "thread_local", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "thread_local", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.1.7" - }, - "license": "MIT OR Apache-2.0" - }, - "tiff 0.9.0": { - "name": "tiff", - "version": "0.9.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tiff/0.9.0/download", - "sha256": "6d172b0f4d3fba17ba89811858b9d3d97f928aece846475bbda076ca46736211" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tiff", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tiff", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "flate2 1.0.27", - "target": "flate2" - }, - { - "id": "jpeg-decoder 0.3.0", - "target": "jpeg_decoder", - "alias": "jpeg" - }, - { - "id": "weezl 0.1.7", - "target": "weezl" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.9.0" - }, - "license": "MIT" - }, - "time 0.1.45": { - "name": "time", - "version": "0.1.45", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/time/0.1.45/download", - "sha256": "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "time", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "time", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "libc 0.2.147", - "target": "libc" - } - ], - "selects": { - "cfg(target_os = \"wasi\")": [ - { - "id": "wasi 0.10.0+wasi-snapshot-preview1", - "target": "wasi" - } - ], - "cfg(windows)": [ - { - "id": "winapi 0.3.9", - "target": "winapi" - } - ] - } - }, - "edition": "2015", - "version": "0.1.45" - }, - "license": "MIT/Apache-2.0" - }, - "time 0.3.28": { - "name": "time", - "version": "0.3.28", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/time/0.3.28/download", - "sha256": "17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48" - } - }, - "targets": [ - { - "Library": { - "crate_name": "time", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "time", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "formatting", - "local-offset", - "macros", - "parsing", - "serde", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "deranged 0.3.8", - "target": "deranged" - }, - { - "id": "itoa 1.0.9", - "target": "itoa" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "time-core 0.1.1", - "target": "time_core" - } - ], - "selects": { - "cfg(target_family = \"unix\")": [ - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "num_threads 0.1.6", - "target": "num_threads" - } - ] - } - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "time-macros 0.2.14", - "target": "time_macros" - } - ], - "selects": {} - }, - "version": "0.3.28" - }, - "license": "MIT OR Apache-2.0" - }, - "time-core 0.1.1": { - "name": "time-core", - "version": "0.1.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/time-core/0.1.1/download", - "sha256": "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" - } - }, - "targets": [ - { - "Library": { - "crate_name": "time_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "time_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "version": "0.1.1" - }, - "license": "MIT OR Apache-2.0" - }, - "time-macros 0.2.14": { - "name": "time-macros", - "version": "0.2.14", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/time-macros/0.2.14/download", - "sha256": "1a942f44339478ef67935ab2bbaec2fb0322496cf3cbe84b261e06ac3814c572" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "time_macros", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "time_macros", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "formatting", - "parsing", - "serde" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "time-core 0.1.1", - "target": "time_core" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.2.14" - }, - "license": "MIT OR Apache-2.0" - }, - "tinyvec 1.6.0": { - "name": "tinyvec", - "version": "1.6.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tinyvec/1.6.0/download", - "sha256": "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tinyvec", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tinyvec", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "tinyvec_macros" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "tinyvec_macros 0.1.1", - "target": "tinyvec_macros" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.6.0" - }, - "license": "Zlib OR Apache-2.0 OR MIT" - }, - "tinyvec_macros 0.1.1": { - "name": "tinyvec_macros", - "version": "0.1.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download", - "sha256": "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tinyvec_macros", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tinyvec_macros", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.1.1" - }, - "license": "MIT OR Apache-2.0 OR Zlib" - }, - "tokio 1.32.0": { - "name": "tokio", - "version": "1.32.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tokio/1.32.0/download", - "sha256": "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tokio", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tokio", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "bytes", - "default", - "fs", - "full", - "io-std", - "io-util", - "libc", - "macros", - "mio", - "net", - "num_cpus", - "parking_lot", - "process", - "rt", - "rt-multi-thread", - "signal", - "signal-hook-registry", - "socket2", - "sync", - "test-util", - "time", - "tokio-macros" - ], - "selects": { - "aarch64-pc-windows-msvc": [ - "windows-sys" - ], - "i686-pc-windows-msvc": [ - "windows-sys" - ], - "x86_64-pc-windows-msvc": [ - "windows-sys" - ] - } - }, - "deps": { - "common": [ - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "mio 0.8.8", - "target": "mio" - }, - { - "id": "num_cpus 1.16.0", - "target": "num_cpus" - }, - { - "id": "parking_lot 0.12.1", - "target": "parking_lot" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - } - ], - "selects": { - "cfg(not(target_family = \"wasm\"))": [ - { - "id": "socket2 0.5.3", - "target": "socket2" - } - ], - "cfg(tokio_taskdump)": [ - { - "id": "backtrace 0.3.69", - "target": "backtrace" - } - ], - "cfg(unix)": [ - { - "id": "libc 0.2.147", - "target": "libc" - }, - { - "id": "signal-hook-registry 1.4.1", - "target": "signal_hook_registry" - } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "tokio-macros 2.1.0", - "target": "tokio_macros" - } - ], - "selects": {} - }, - "version": "1.32.0" - }, - "license": "MIT" - }, - "tokio-macros 2.1.0": { - "name": "tokio-macros", - "version": "2.1.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tokio-macros/2.1.0/download", - "sha256": "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "tokio_macros", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tokio_macros", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "2.1.0" - }, - "license": "MIT" - }, - "tokio-stream 0.1.14": { - "name": "tokio-stream", - "version": "0.1.14", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tokio-stream/0.1.14/download", - "sha256": "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tokio_stream", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tokio_stream", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "fs", - "net", - "time" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.1.14" - }, - "license": "MIT" - }, - "tokio-test 0.4.3": { - "name": "tokio-test", - "version": "0.4.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tokio-test/0.4.3/download", - "sha256": "e89b3cbabd3ae862100094ae433e1def582cf86451b4e9bf83aa7ac1d8a7d719" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tokio_test", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tokio_test", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "async-stream 0.3.5", - "target": "async_stream" - }, - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - }, - { - "id": "tokio-stream 0.1.14", - "target": "tokio_stream" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.4.3" - }, - "license": "MIT" - }, - "tokio-util 0.7.8": { - "name": "tokio-util", - "version": "0.7.8", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tokio-util/0.7.8/download", - "sha256": "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tokio_util", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tokio_util", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "futures-sink 0.3.28", - "target": "futures_sink" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.8" - }, - "license": "MIT" - }, - "toml 0.5.11": { - "name": "toml", - "version": "0.5.11", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/toml/0.5.11/download", - "sha256": "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" - } - }, - "targets": [ - { - "Library": { - "crate_name": "toml", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "toml", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.5.11" - }, - "license": "MIT/Apache-2.0" - }, - "toml 0.7.6": { - "name": "toml", - "version": "0.7.6", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/toml/0.7.6/download", - "sha256": "c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542" - } - }, - "targets": [ - { - "Library": { - "crate_name": "toml", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "toml", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "display", - "parse" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "serde_spanned 0.6.3", - "target": "serde_spanned" - }, - { - "id": "toml_datetime 0.6.3", - "target": "toml_datetime" - }, - { - "id": "toml_edit 0.19.14", - "target": "toml_edit" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.6" - }, - "license": "MIT OR Apache-2.0" - }, - "toml_datetime 0.6.3": { - "name": "toml_datetime", - "version": "0.6.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/toml_datetime/0.6.3/download", - "sha256": "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "toml_datetime", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "toml_datetime", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "serde" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.6.3" - }, - "license": "MIT OR Apache-2.0" - }, - "toml_edit 0.19.14": { - "name": "toml_edit", - "version": "0.19.14", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/toml_edit/0.19.14/download", - "sha256": "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "toml_edit", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "toml_edit", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "serde" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "indexmap 2.0.0", - "target": "indexmap" - }, - { - "id": "serde 1.0.188", - "target": "serde" - }, - { - "id": "serde_spanned 0.6.3", - "target": "serde_spanned" - }, - { - "id": "toml_datetime 0.6.3", - "target": "toml_datetime" - }, - { - "id": "winnow 0.5.15", - "target": "winnow" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.19.14" - }, - "license": "MIT OR Apache-2.0" - }, - "tower 0.4.13": { - "name": "tower", - "version": "0.4.13", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tower/0.4.13/download", - "sha256": "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tower", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tower", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "__common", - "default", - "futures-core", - "futures-util", - "log", - "make", - "pin-project", - "pin-project-lite", - "tokio", - "tracing", - "util" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "futures-util 0.3.28", - "target": "futures_util" - }, - { - "id": "pin-project 1.1.3", - "target": "pin_project" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - }, - { - "id": "tower-layer 0.3.2", - "target": "tower_layer" - }, - { - "id": "tower-service 0.3.2", - "target": "tower_service" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.13" - }, - "license": "MIT" - }, - "tower-http 0.4.3": { - "name": "tower-http", - "version": "0.4.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tower-http/0.4.3/download", - "sha256": "55ae70283aba8d2a8b411c695c437fe25b8b5e44e23e780662002fc72fb47a82" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tower_http", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tower_http", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "cors", - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bitflags 2.4.0", - "target": "bitflags" - }, - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "futures-core 0.3.28", - "target": "futures_core" - }, - { - "id": "futures-util 0.3.28", - "target": "futures_util" - }, - { - "id": "http 0.2.9", - "target": "http" - }, - { - "id": "http-body 0.4.5", - "target": "http_body" - }, - { - "id": "http-range-header 0.3.1", - "target": "http_range_header" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - }, - { - "id": "tower-layer 0.3.2", - "target": "tower_layer" - }, - { - "id": "tower-service 0.3.2", - "target": "tower_service" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.3" - }, - "license": "MIT" - }, - "tower-layer 0.3.2": { - "name": "tower-layer", - "version": "0.3.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tower-layer/0.3.2/download", - "sha256": "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tower_layer", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tower_layer", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.3.2" - }, - "license": "MIT" - }, - "tower-service 0.3.2": { - "name": "tower-service", - "version": "0.3.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tower-service/0.3.2/download", - "sha256": "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tower_service", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tower_service", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.3.2" - }, - "license": "MIT" - }, - "tracing 0.1.37": { - "name": "tracing", - "version": "0.1.37", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tracing/0.1.37/download", - "sha256": "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tracing", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tracing", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "attributes", - "default", - "log", - "std", - "tracing-attributes" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - }, - { - "id": "tracing-core 0.1.31", - "target": "tracing_core" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "tracing-attributes 0.1.26", - "target": "tracing_attributes" - } - ], - "selects": {} - }, - "version": "0.1.37" - }, - "license": "MIT" - }, - "tracing-attributes 0.1.26": { - "name": "tracing-attributes", - "version": "0.1.26", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tracing-attributes/0.1.26/download", - "sha256": "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "tracing_attributes", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tracing_attributes", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.26" - }, - "license": "MIT" - }, - "tracing-core 0.1.31": { - "name": "tracing-core", - "version": "0.1.31", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tracing-core/0.1.31/download", - "sha256": "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tracing_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tracing_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "once_cell", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "once_cell 1.18.0", - "target": "once_cell" - } - ], - "selects": { - "cfg(tracing_unstable)": [ - { - "id": "valuable 0.1.0", - "target": "valuable" - } - ] - } - }, - "edition": "2018", - "version": "0.1.31" - }, - "license": "MIT" - }, - "tracing-log 0.1.3": { - "name": "tracing-log", - "version": "0.1.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tracing-log/0.1.3/download", - "sha256": "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tracing_log", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tracing_log", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "log-tracer", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "lazy_static 1.4.0", - "target": "lazy_static" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "tracing-core 0.1.31", - "target": "tracing_core" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.3" - }, - "license": "MIT" - }, - "tracing-subscriber 0.3.17": { - "name": "tracing-subscriber", - "version": "0.3.17", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tracing-subscriber/0.3.17/download", - "sha256": "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tracing_subscriber", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tracing_subscriber", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "ansi", - "default", - "fmt", - "nu-ansi-term", - "registry", - "sharded-slab", - "smallvec", - "std", - "thread_local", - "tracing-log" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "nu-ansi-term 0.46.0", - "target": "nu_ansi_term" - }, - { - "id": "sharded-slab 0.1.4", - "target": "sharded_slab" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "thread_local 1.1.7", - "target": "thread_local" - }, - { - "id": "tracing-core 0.1.31", - "target": "tracing_core" - }, - { - "id": "tracing-log 0.1.3", - "target": "tracing_log" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.17" - }, - "license": "MIT" - }, - "trust-dns-proto 0.22.0": { - "name": "trust-dns-proto", - "version": "0.22.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/trust-dns-proto/0.22.0/download", - "sha256": "4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26" - } - }, - "targets": [ - { - "Library": { - "crate_name": "trust_dns_proto", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "trust_dns_proto", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "data-encoding 2.4.0", - "target": "data_encoding" - }, - { - "id": "futures-channel 0.3.28", - "target": "futures_channel" - }, - { - "id": "futures-io 0.3.28", - "target": "futures_io" - }, - { - "id": "futures-util 0.3.28", - "target": "futures_util" - }, - { - "id": "idna 0.2.3", - "target": "idna" - }, - { - "id": "ipnet 2.8.0", - "target": "ipnet" - }, - { - "id": "lazy_static 1.4.0", - "target": "lazy_static" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "socket2 0.4.9", - "target": "socket2" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "tinyvec 1.6.0", - "target": "tinyvec" - }, - { - "id": "tokio 1.32.0", - "target": "tokio" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - }, - { - "id": "url 2.4.1", - "target": "url" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "async-trait 0.1.73", - "target": "async_trait" - }, - { - "id": "enum-as-inner 0.5.1", - "target": "enum_as_inner" - } - ], - "selects": {} - }, - "version": "0.22.0" - }, - "license": "MIT/Apache-2.0" - }, - "trust-dns-resolver 0.22.0": { - "name": "trust-dns-resolver", - "version": "0.22.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/trust-dns-resolver/0.22.0/download", - "sha256": "aff21aa4dcefb0a1afbfac26deb0adc93888c7d295fb63ab273ef276ba2b7cfe" - } - }, - "targets": [ - { - "Library": { - "crate_name": "trust_dns_resolver", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "trust_dns_resolver", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "futures-util 0.3.28", - "target": "futures_util" - }, - { - "id": "lazy_static 1.4.0", - "target": "lazy_static" - }, - { - "id": "lru-cache 0.1.2", - "target": "lru_cache" - }, - { - "id": "parking_lot 0.12.1", - "target": "parking_lot" - }, - { - "id": "resolv-conf 0.7.0", - "target": "resolv_conf" - }, - { - "id": "smallvec 1.11.0", - "target": "smallvec" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - }, - { - "id": "trust-dns-proto 0.22.0", - "target": "trust_dns_proto" - } - ], - "selects": { - "cfg(windows)": [ - { - "id": "ipconfig 0.3.2", - "target": "ipconfig" - } - ] - } - }, - "edition": "2018", - "version": "0.22.0" - }, - "license": "MIT/Apache-2.0" - }, - "try-lock 0.2.4": { - "name": "try-lock", - "version": "0.2.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/try-lock/0.2.4/download", - "sha256": "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" - } - }, - "targets": [ - { - "Library": { - "crate_name": "try_lock", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "try_lock", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.2.4" - }, - "license": "MIT" - }, - "twofish 0.7.1": { - "name": "twofish", - "version": "0.7.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/twofish/0.7.1/download", - "sha256": "a78e83a30223c757c3947cd144a31014ff04298d8719ae10d03c31c0448c8013" - } - }, - "targets": [ - { - "Library": { - "crate_name": "twofish", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "twofish", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cipher 0.4.4", - "target": "cipher" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.1" - }, - "license": "MIT OR Apache-2.0" - }, - "typenum 1.16.0": { - "name": "typenum", - "version": "1.16.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/typenum/1.16.0/download", - "sha256": "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" - } - }, - "targets": [ - { - "Library": { - "crate_name": "typenum", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_main", - "crate_root": "build/main.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "typenum", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "typenum 1.16.0", - "target": "build_script_main" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.16.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "tz-rs 0.6.14": { - "name": "tz-rs", - "version": "0.6.14", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tz-rs/0.6.14/download", - "sha256": "33851b15c848fad2cf4b105c6bb66eb9512b6f6c44a4b13f57c53c73c707e2b4" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tz", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tz", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "const", - "const_fn", - "std" - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "const_fn 0.4.9", - "target": "const_fn" - } - ], - "selects": {} - }, - "version": "0.6.14" - }, - "license": "MIT OR Apache-2.0" - }, - "tzdb 0.5.7": { - "name": "tzdb", - "version": "0.5.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/tzdb/0.5.7/download", - "sha256": "ec758958f2fb5069cd7fae385be95cc8eceb8cdfd270c7d14de6034f0108d99e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tzdb", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tzdb", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "iana-time-zone 0.1.57", - "target": "iana_time_zone" - }, - { - "id": "tz-rs 0.6.14", - "target": "tz" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.5.7" - }, - "license": "Apache-2.0" - }, - "ucd-trie 0.1.6": { - "name": "ucd-trie", - "version": "0.1.6", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/ucd-trie/0.1.6/download", - "sha256": "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ucd_trie", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ucd_trie", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "std" - ], - "selects": {} - }, - "edition": "2021", - "version": "0.1.6" - }, - "license": "MIT OR Apache-2.0" - }, - "uint 0.9.5": { - "name": "uint", - "version": "0.9.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/uint/0.9.5/download", - "sha256": "76f64bba2c53b04fcab63c01a7d7427eadc821e3bc48c34dc9ba29c501164b52" - } - }, - "targets": [ - { - "Library": { - "crate_name": "uint", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "uint", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "byteorder 1.4.3", - "target": "byteorder" - }, - { - "id": "crunchy 0.2.2", - "target": "crunchy" - }, - { - "id": "hex 0.4.3", - "target": "hex" - }, - { - "id": "static_assertions 1.1.0", - "target": "static_assertions" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.9.5" - }, - "license": "MIT OR Apache-2.0" - }, - "unicode-bidi 0.3.13": { - "name": "unicode-bidi", - "version": "0.3.13", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download", - "sha256": "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" - } - }, - "targets": [ - { - "Library": { - "crate_name": "unicode_bidi", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "unicode_bidi", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "hardcoded-data", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.13" - }, - "license": "MIT OR Apache-2.0" - }, - "unicode-ident 1.0.11": { - "name": "unicode-ident", - "version": "1.0.11", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/unicode-ident/1.0.11/download", - "sha256": "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "unicode_ident", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "unicode_ident", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "1.0.11" - }, - "license": "(MIT OR Apache-2.0) AND Unicode-DFS-2016" - }, - "unicode-normalization 0.1.22": { - "name": "unicode-normalization", - "version": "0.1.22", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download", - "sha256": "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" - } - }, - "targets": [ - { - "Library": { - "crate_name": "unicode_normalization", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "unicode_normalization", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "tinyvec 1.6.0", - "target": "tinyvec" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.22" - }, - "license": "MIT/Apache-2.0" - }, - "unicode-segmentation 1.10.1": { - "name": "unicode-segmentation", - "version": "1.10.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download", - "sha256": "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" - } - }, - "targets": [ - { - "Library": { - "crate_name": "unicode_segmentation", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "unicode_segmentation", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "1.10.1" - }, - "license": "MIT/Apache-2.0" - }, - "unicode-width 0.1.10": { - "name": "unicode-width", - "version": "0.1.10", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/unicode-width/0.1.10/download", - "sha256": "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "unicode_width", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "unicode_width", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "edition": "2015", - "version": "0.1.10" - }, - "license": "MIT/Apache-2.0" - }, - "unicode-xid 0.2.4": { - "name": "unicode-xid", - "version": "0.2.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/unicode-xid/0.2.4/download", - "sha256": "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "unicode_xid", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "unicode_xid", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "edition": "2015", - "version": "0.2.4" - }, - "license": "MIT OR Apache-2.0" - }, - "unicode_categories 0.1.1": { - "name": "unicode_categories", - "version": "0.1.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/unicode_categories/0.1.1/download", - "sha256": "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "unicode_categories", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "unicode_categories", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.1.1" - }, - "license": "MIT OR Apache-2.0" - }, - "universal-hash 0.4.0": { - "name": "universal-hash", - "version": "0.4.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/universal-hash/0.4.0/download", - "sha256": "8326b2c654932e3e4f9196e69d08fdf7cfd718e1dc6f66b347e6024a0c961402" - } - }, - "targets": [ - { - "Library": { - "crate_name": "universal_hash", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "universal_hash", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "generic-array 0.14.7", - "target": "generic_array" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.0" - }, - "license": "MIT OR Apache-2.0" - }, - "universal-hash 0.5.1": { - "name": "universal-hash", - "version": "0.5.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/universal-hash/0.5.1/download", - "sha256": "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea" - } - }, - "targets": [ - { - "Library": { - "crate_name": "universal_hash", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "universal_hash", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "crypto-common 0.1.6", - "target": "crypto_common" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.5.1" - }, - "license": "MIT OR Apache-2.0" - }, - "unsigned-varint 0.7.1": { - "name": "unsigned-varint", - "version": "0.7.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/unsigned-varint/0.7.1/download", - "sha256": "d86a8dc7f45e4c1b0d30e43038c38f274e77af056aa5f74b93c2cf9eb3c1c836" - } - }, - "targets": [ - { - "Library": { - "crate_name": "unsigned_varint", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "unsigned_varint", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "asynchronous-codec", - "asynchronous_codec", - "bytes", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "asynchronous-codec 0.6.2", - "target": "asynchronous_codec" - }, - { - "id": "bytes 1.4.0", - "target": "bytes" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.7.1" - }, - "license": "MIT" - }, - "untrusted 0.7.1": { - "name": "untrusted", - "version": "0.7.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/untrusted/0.7.1/download", - "sha256": "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "untrusted", - "crate_root": "src/untrusted.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "untrusted", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.7.1" - }, - "license": "ISC" - }, - "url 2.4.1": { - "name": "url", - "version": "2.4.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/url/2.4.1/download", - "sha256": "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" - } - }, - "targets": [ - { - "Library": { - "crate_name": "url", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "url", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "form_urlencoded 1.2.0", - "target": "form_urlencoded" - }, - { - "id": "idna 0.4.0", - "target": "idna" - }, - { - "id": "percent-encoding 2.3.0", - "target": "percent_encoding" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "2.4.1" - }, - "license": "MIT OR Apache-2.0" - }, - "utf8parse 0.2.1": { - "name": "utf8parse", - "version": "0.2.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/utf8parse/0.2.1/download", - "sha256": "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "utf8parse", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "utf8parse", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.1" - }, - "license": "Apache-2.0 OR MIT" - }, - "uuid 1.4.1": { - "name": "uuid", - "version": "1.4.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/uuid/1.4.1/download", - "sha256": "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "uuid", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "uuid", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "serde", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "serde 1.0.188", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.4.1" - }, - "license": "Apache-2.0 OR MIT" - }, - "valuable 0.1.0": { - "name": "valuable", - "version": "0.1.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/valuable/0.1.0/download", - "sha256": "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "valuable", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "valuable", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "valuable 0.1.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT" - }, - "value-bag 1.4.1": { - "name": "value-bag", - "version": "1.4.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/value-bag/1.4.1/download", - "sha256": "d92ccd67fb88503048c01b59152a04effd0782d035a83a6d256ce6085f08f4a3" - } - }, - "targets": [ - { - "Library": { - "crate_name": "value_bag", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "value_bag", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "version": "1.4.1" - }, - "license": "Apache-2.0 OR MIT" - }, - "vcpkg 0.2.15": { - "name": "vcpkg", - "version": "0.2.15", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/vcpkg/0.2.15/download", - "sha256": "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - } - }, - "targets": [ - { - "Library": { - "crate_name": "vcpkg", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "vcpkg", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.2.15" - }, - "license": "MIT/Apache-2.0" - }, - "version_check 0.1.5": { - "name": "version_check", - "version": "0.1.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/version_check/0.1.5/download", - "sha256": "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd" - } - }, - "targets": [ - { - "Library": { - "crate_name": "version_check", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "version_check", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.1.5" - }, - "license": "MIT/Apache-2.0" - }, - "version_check 0.9.4": { - "name": "version_check", - "version": "0.9.4", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/version_check/0.9.4/download", - "sha256": "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "version_check", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "version_check", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.9.4" - }, - "license": "MIT/Apache-2.0" - }, - "void 1.0.2": { - "name": "void", - "version": "1.0.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/void/1.0.2/download", - "sha256": "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "void", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "void", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2015", - "version": "1.0.2" - }, - "license": "MIT" - }, - "waker-fn 1.1.0": { - "name": "waker-fn", - "version": "1.1.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/waker-fn/1.1.0/download", - "sha256": "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" - } - }, - "targets": [ - { - "Library": { - "crate_name": "waker_fn", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "waker_fn", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "1.1.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "walkdir 2.3.3": { - "name": "walkdir", - "version": "2.3.3", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/walkdir/2.3.3/download", - "sha256": "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" - } - }, - "targets": [ - { - "Library": { - "crate_name": "walkdir", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "walkdir", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "same-file 1.0.6", - "target": "same_file" - } - ], - "selects": { - "cfg(windows)": [ - { - "id": "winapi-util 0.1.5", - "target": "winapi_util" - } - ] - } - }, - "edition": "2018", - "version": "2.3.3" - }, - "license": "Unlicense/MIT" - }, - "want 0.3.1": { - "name": "want", - "version": "0.3.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/want/0.3.1/download", - "sha256": "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "want", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "want", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "try-lock 0.2.4", - "target": "try_lock" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.1" - }, - "license": "MIT" - }, - "wasi 0.10.0+wasi-snapshot-preview1": { - "name": "wasi", - "version": "0.10.0+wasi-snapshot-preview1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/wasi/0.10.0+wasi-snapshot-preview1/download", - "sha256": "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasi", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wasi", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.10.0+wasi-snapshot-preview1" - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" - }, - "wasi 0.11.0+wasi-snapshot-preview1": { - "name": "wasi", - "version": "0.11.0+wasi-snapshot-preview1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download", - "sha256": "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasi", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wasi", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.11.0+wasi-snapshot-preview1" - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" - }, - "wasi 0.9.0+wasi-snapshot-preview1": { - "name": "wasi", - "version": "0.9.0+wasi-snapshot-preview1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download", - "sha256": "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasi", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wasi", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.9.0+wasi-snapshot-preview1" - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" - }, - "wasm-bindgen 0.2.87": { - "name": "wasm-bindgen", - "version": "0.2.87", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/wasm-bindgen/0.2.87/download", - "sha256": "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasm_bindgen", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wasm_bindgen", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "spans", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "wasm-bindgen 0.2.87", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "wasm-bindgen-macro 0.2.87", - "target": "wasm_bindgen_macro" - } - ], - "selects": {} - }, - "version": "0.2.87" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT/Apache-2.0" - }, - "wasm-bindgen-backend 0.2.87": { - "name": "wasm-bindgen-backend", - "version": "0.2.87", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.87/download", - "sha256": "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasm_bindgen_backend", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wasm_bindgen_backend", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "spans" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bumpalo 3.13.0", - "target": "bumpalo" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "once_cell 1.18.0", - "target": "once_cell" - }, - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - }, - { - "id": "wasm-bindgen-shared 0.2.87", - "target": "wasm_bindgen_shared" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.87" - }, - "license": "MIT/Apache-2.0" - }, - "wasm-bindgen-futures 0.4.37": { - "name": "wasm-bindgen-futures", - "version": "0.4.37", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.37/download", - "sha256": "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasm_bindgen_futures", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wasm_bindgen_futures", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "js-sys 0.3.64", - "target": "js_sys" - }, - { - "id": "wasm-bindgen 0.2.87", - "target": "wasm_bindgen" - } - ], - "selects": { - "cfg(target_feature = \"atomics\")": [ - { - "id": "web-sys 0.3.64", - "target": "web_sys" - } - ] - } - }, - "edition": "2018", - "version": "0.4.37" - }, - "license": "MIT/Apache-2.0" - }, - "wasm-bindgen-macro 0.2.87": { - "name": "wasm-bindgen-macro", - "version": "0.2.87", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.87/download", - "sha256": "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "wasm_bindgen_macro", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wasm_bindgen_macro", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "spans" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "wasm-bindgen-macro-support 0.2.87", - "target": "wasm_bindgen_macro_support" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.87" - }, - "license": "MIT/Apache-2.0" - }, - "wasm-bindgen-macro-support 0.2.87": { - "name": "wasm-bindgen-macro-support", - "version": "0.2.87", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.87/download", - "sha256": "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasm_bindgen_macro_support", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wasm_bindgen_macro_support", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "spans" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - }, - { - "id": "wasm-bindgen-backend 0.2.87", - "target": "wasm_bindgen_backend" - }, - { - "id": "wasm-bindgen-shared 0.2.87", - "target": "wasm_bindgen_shared" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.87" - }, - "license": "MIT/Apache-2.0" - }, - "wasm-bindgen-shared 0.2.87": { - "name": "wasm-bindgen-shared", - "version": "0.2.87", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.87/download", - "sha256": "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasm_bindgen_shared", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wasm_bindgen_shared", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "wasm-bindgen-shared 0.2.87", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.87" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "links": "wasm_bindgen" - }, - "license": "MIT/Apache-2.0" - }, - "web-sys 0.3.64": { - "name": "web-sys", - "version": "0.3.64", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/web-sys/0.3.64/download", - "sha256": "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "web_sys", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "web_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "Crypto", - "EventTarget", - "Window" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "js-sys 0.3.64", - "target": "js_sys" - }, - { - "id": "wasm-bindgen 0.2.87", - "target": "wasm_bindgen" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.64" - }, - "license": "MIT/Apache-2.0" - }, - "webpki-roots 0.24.0": { - "name": "webpki-roots", - "version": "0.24.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/webpki-roots/0.24.0/download", - "sha256": "b291546d5d9d1eab74f069c77749f2cb8504a12caa20f0f2de93ddbf6f411888" - } - }, - "targets": [ - { - "Library": { - "crate_name": "webpki_roots", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "webpki_roots", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "rustls-webpki 0.101.4", - "target": "webpki" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.24.0" - }, - "license": "MPL-2.0" - }, - "weezl 0.1.7": { - "name": "weezl", - "version": "0.1.7", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/weezl/0.1.7/download", - "sha256": "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb" - } - }, - "targets": [ - { - "Library": { - "crate_name": "weezl", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "weezl", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.7" - }, - "license": "MIT OR Apache-2.0" - }, - "whoami 1.4.1": { - "name": "whoami", - "version": "1.4.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/whoami/1.4.1/download", - "sha256": "22fc3756b8a9133049b26c7f61ab35416c130e8c09b660f5b3958b446f52cc50" - } - }, - "targets": [ - { - "Library": { - "crate_name": "whoami", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "whoami", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "1.4.1" - }, - "license": "Apache-2.0 OR BSL-1.0 OR MIT" - }, - "widestring 1.0.2": { - "name": "widestring", - "version": "1.0.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/widestring/1.0.2/download", - "sha256": "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "widestring", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "widestring", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "version": "1.0.2" - }, - "license": "MIT OR 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": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "winapi", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "basetsd", - "memoryapi", - "minwindef" - ], - "selects": { - "aarch64-pc-windows-msvc": [ - "consoleapi", - "errhandlingapi", - "fileapi", - "handleapi", - "knownfolders", - "minwinbase", - "ntdef", - "ntsecapi", - "objbase", - "processenv", - "profileapi", - "shlobj", - "std", - "sysinfoapi", - "timezoneapi", - "winbase", - "wincon", - "winerror", - "winnt", - "ws2def", - "ws2ipdef", - "ws2tcpip", - "wtypesbase" - ], - "i686-pc-windows-msvc": [ - "consoleapi", - "errhandlingapi", - "fileapi", - "handleapi", - "knownfolders", - "minwinbase", - "ntdef", - "ntsecapi", - "objbase", - "processenv", - "profileapi", - "shlobj", - "std", - "sysinfoapi", - "timezoneapi", - "winbase", - "wincon", - "winerror", - "winnt", - "ws2def", - "ws2ipdef", - "ws2tcpip", - "wtypesbase" - ], - "x86_64-pc-windows-msvc": [ - "consoleapi", - "errhandlingapi", - "fileapi", - "handleapi", - "knownfolders", - "minwinbase", - "ntdef", - "ntsecapi", - "objbase", - "processenv", - "profileapi", - "shlobj", - "std", - "sysinfoapi", - "timezoneapi", - "winbase", - "wincon", - "winerror", - "winnt", - "ws2def", - "ws2ipdef", - "ws2tcpip", - "wtypesbase" - ] - } - }, - "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": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "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-util 0.1.5": { - "name": "winapi-util", - "version": "0.1.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/winapi-util/0.1.5/download", - "sha256": "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" - } - }, - "targets": [ - { - "Library": { - "crate_name": "winapi_util", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "winapi_util", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(windows)": [ - { - "id": "winapi 0.3.9", - "target": "winapi" - } - ] - } - }, - "edition": "2018", - "version": "0.1.5" - }, - "license": "Unlicense/MIT" - }, - "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": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "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" - }, - "windows 0.34.0": { - "name": "windows", - "version": "0.34.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows/0.34.0/download", - "sha256": "45296b64204227616fdbf2614cefa4c236b98ee64dfaaaa435207ed99fe7829f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "Win32", - "Win32_Foundation", - "Win32_NetworkManagement", - "Win32_NetworkManagement_IpHelper", - "Win32_Networking", - "Win32_Networking_WinSock", - "default" - ], - "selects": {} - }, - "deps": { - "common": [], - "selects": { - "aarch64-pc-windows-msvc": [ - { - "id": "windows_aarch64_msvc 0.34.0", - "target": "windows_aarch64_msvc" - } - ], - "aarch64-uwp-windows-msvc": [ - { - "id": "windows_aarch64_msvc 0.34.0", - "target": "windows_aarch64_msvc" - } - ], - "i686-pc-windows-gnu": [ - { - "id": "windows_i686_gnu 0.34.0", - "target": "windows_i686_gnu" - } - ], - "i686-pc-windows-msvc": [ - { - "id": "windows_i686_msvc 0.34.0", - "target": "windows_i686_msvc" - } - ], - "i686-uwp-windows-gnu": [ - { - "id": "windows_i686_gnu 0.34.0", - "target": "windows_i686_gnu" - } - ], - "i686-uwp-windows-msvc": [ - { - "id": "windows_i686_msvc 0.34.0", - "target": "windows_i686_msvc" - } - ], - "x86_64-pc-windows-gnu": [ - { - "id": "windows_x86_64_gnu 0.34.0", - "target": "windows_x86_64_gnu" - } - ], - "x86_64-pc-windows-msvc": [ - { - "id": "windows_x86_64_msvc 0.34.0", - "target": "windows_x86_64_msvc" - } - ], - "x86_64-uwp-windows-gnu": [ - { - "id": "windows_x86_64_gnu 0.34.0", - "target": "windows_x86_64_gnu" - } - ], - "x86_64-uwp-windows-msvc": [ - { - "id": "windows_x86_64_msvc 0.34.0", - "target": "windows_x86_64_msvc" - } - ] - } - }, - "edition": "2018", - "version": "0.34.0" - }, - "license": "MIT OR Apache-2.0" - }, - "windows 0.48.0": { - "name": "windows", - "version": "0.48.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows/0.48.0/download", - "sha256": "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "Globalization", - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "windows-targets 0.48.5", - "target": "windows_targets" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.48.0" - }, - "license": "MIT OR Apache-2.0" - }, - "windows-sys 0.45.0": { - "name": "windows-sys", - "version": "0.45.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows-sys/0.45.0/download", - "sha256": "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_sys", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "Win32", - "Win32_Foundation", - "Win32_Storage", - "Win32_Storage_FileSystem", - "Win32_System", - "Win32_System_Console", - "Win32_UI", - "Win32_UI_Input", - "Win32_UI_Input_KeyboardAndMouse", - "default" - ], - "selects": {} - }, - "deps": { - "common": [], - "selects": { - "cfg(not(windows_raw_dylib))": [ - { - "id": "windows-targets 0.42.2", - "target": "windows_targets" - } - ] - } - }, - "edition": "2018", - "version": "0.45.0" - }, - "license": "MIT OR Apache-2.0" - }, - "windows-sys 0.48.0": { - "name": "windows-sys", - "version": "0.48.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows-sys/0.48.0/download", - "sha256": "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_sys", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "Win32", - "Win32_Foundation", - "Win32_Globalization", - "Win32_NetworkManagement", - "Win32_NetworkManagement_IpHelper", - "Win32_Networking", - "Win32_Networking_WinSock", - "Win32_Security", - "Win32_Storage", - "Win32_Storage_FileSystem", - "Win32_System", - "Win32_System_Com", - "Win32_System_Console", - "Win32_System_Diagnostics", - "Win32_System_Diagnostics_Debug", - "Win32_System_IO", - "Win32_System_LibraryLoader", - "Win32_System_Pipes", - "Win32_System_SystemServices", - "Win32_System_Threading", - "Win32_System_WindowsProgramming", - "Win32_UI", - "Win32_UI_Shell", - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "windows-targets 0.48.5", - "target": "windows_targets" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.48.0" - }, - "license": "MIT OR Apache-2.0" - }, - "windows-targets 0.42.2": { - "name": "windows-targets", - "version": "0.42.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows-targets/0.42.2/download", - "sha256": "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_targets", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_targets", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "aarch64-pc-windows-gnullvm": [ - { - "id": "windows_aarch64_gnullvm 0.42.2", - "target": "windows_aarch64_gnullvm" - } - ], - "aarch64-pc-windows-msvc": [ - { - "id": "windows_aarch64_msvc 0.42.2", - "target": "windows_aarch64_msvc" - } - ], - "aarch64-uwp-windows-msvc": [ - { - "id": "windows_aarch64_msvc 0.42.2", - "target": "windows_aarch64_msvc" - } - ], - "i686-pc-windows-gnu": [ - { - "id": "windows_i686_gnu 0.42.2", - "target": "windows_i686_gnu" - } - ], - "i686-pc-windows-msvc": [ - { - "id": "windows_i686_msvc 0.42.2", - "target": "windows_i686_msvc" - } - ], - "i686-uwp-windows-gnu": [ - { - "id": "windows_i686_gnu 0.42.2", - "target": "windows_i686_gnu" - } - ], - "i686-uwp-windows-msvc": [ - { - "id": "windows_i686_msvc 0.42.2", - "target": "windows_i686_msvc" - } - ], - "x86_64-pc-windows-gnu": [ - { - "id": "windows_x86_64_gnu 0.42.2", - "target": "windows_x86_64_gnu" - } - ], - "x86_64-pc-windows-gnullvm": [ - { - "id": "windows_x86_64_gnullvm 0.42.2", - "target": "windows_x86_64_gnullvm" - } - ], - "x86_64-pc-windows-msvc": [ - { - "id": "windows_x86_64_msvc 0.42.2", - "target": "windows_x86_64_msvc" - } - ], - "x86_64-uwp-windows-gnu": [ - { - "id": "windows_x86_64_gnu 0.42.2", - "target": "windows_x86_64_gnu" - } - ], - "x86_64-uwp-windows-msvc": [ - { - "id": "windows_x86_64_msvc 0.42.2", - "target": "windows_x86_64_msvc" - } - ] - } - }, - "edition": "2018", - "version": "0.42.2" - }, - "license": "MIT OR Apache-2.0" - }, - "windows-targets 0.48.5": { - "name": "windows-targets", - "version": "0.48.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows-targets/0.48.5/download", - "sha256": "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_targets", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_targets", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "aarch64-pc-windows-gnullvm": [ - { - "id": "windows_aarch64_gnullvm 0.48.5", - "target": "windows_aarch64_gnullvm" - } - ], - "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ - { - "id": "windows_aarch64_msvc 0.48.5", - "target": "windows_aarch64_msvc" - } - ], - "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(windows_raw_dylib)))": [ - { - "id": "windows_i686_gnu 0.48.5", - "target": "windows_i686_gnu" - } - ], - "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [ - { - "id": "windows_i686_msvc 0.48.5", - "target": "windows_i686_msvc" - } - ], - "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [ - { - "id": "windows_x86_64_gnu 0.48.5", - "target": "windows_x86_64_gnu" - } - ], - "cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ - { - "id": "windows_x86_64_msvc 0.48.5", - "target": "windows_x86_64_msvc" - } - ], - "x86_64-pc-windows-gnullvm": [ - { - "id": "windows_x86_64_gnullvm 0.48.5", - "target": "windows_x86_64_gnullvm" - } - ] - } - }, - "edition": "2018", - "version": "0.48.5" - }, - "license": "MIT OR Apache-2.0" - }, - "windows_aarch64_gnullvm 0.42.2": { - "name": "windows_aarch64_gnullvm", - "version": "0.42.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download", - "sha256": "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_aarch64_gnullvm", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_aarch64_gnullvm", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_aarch64_gnullvm 0.42.2", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.42.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_aarch64_gnullvm 0.48.5": { - "name": "windows_aarch64_gnullvm", - "version": "0.48.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download", - "sha256": "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_aarch64_gnullvm", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_aarch64_gnullvm", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_aarch64_gnullvm 0.48.5", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.48.5" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_aarch64_msvc 0.34.0": { - "name": "windows_aarch64_msvc", - "version": "0.34.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_aarch64_msvc/0.34.0/download", - "sha256": "17cffbe740121affb56fad0fc0e421804adf0ae00891205213b5cecd30db881d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_aarch64_msvc", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_aarch64_msvc", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_aarch64_msvc 0.34.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.34.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_aarch64_msvc 0.42.2": { - "name": "windows_aarch64_msvc", - "version": "0.42.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download", - "sha256": "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_aarch64_msvc", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_aarch64_msvc", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_aarch64_msvc 0.42.2", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.42.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_aarch64_msvc 0.48.5": { - "name": "windows_aarch64_msvc", - "version": "0.48.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download", - "sha256": "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_aarch64_msvc", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_aarch64_msvc", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_aarch64_msvc 0.48.5", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.48.5" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_i686_gnu 0.34.0": { - "name": "windows_i686_gnu", - "version": "0.34.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_i686_gnu/0.34.0/download", - "sha256": "2564fde759adb79129d9b4f54be42b32c89970c18ebf93124ca8870a498688ed" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_i686_gnu", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_i686_gnu", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_i686_gnu 0.34.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.34.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_i686_gnu 0.42.2": { - "name": "windows_i686_gnu", - "version": "0.42.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download", - "sha256": "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_i686_gnu", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_i686_gnu", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_i686_gnu 0.42.2", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.42.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_i686_gnu 0.48.5": { - "name": "windows_i686_gnu", - "version": "0.48.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download", - "sha256": "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_i686_gnu", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_i686_gnu", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_i686_gnu 0.48.5", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.48.5" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_i686_msvc 0.34.0": { - "name": "windows_i686_msvc", - "version": "0.34.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_i686_msvc/0.34.0/download", - "sha256": "9cd9d32ba70453522332c14d38814bceeb747d80b3958676007acadd7e166956" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_i686_msvc", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_i686_msvc", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_i686_msvc 0.34.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.34.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_i686_msvc 0.42.2": { - "name": "windows_i686_msvc", - "version": "0.42.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download", - "sha256": "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_i686_msvc", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_i686_msvc", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_i686_msvc 0.42.2", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.42.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_i686_msvc 0.48.5": { - "name": "windows_i686_msvc", - "version": "0.48.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download", - "sha256": "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_i686_msvc", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_i686_msvc", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_i686_msvc 0.48.5", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.48.5" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_x86_64_gnu 0.34.0": { - "name": "windows_x86_64_gnu", - "version": "0.34.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_x86_64_gnu/0.34.0/download", - "sha256": "cfce6deae227ee8d356d19effc141a509cc503dfd1f850622ec4b0f84428e1f4" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_x86_64_gnu", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_x86_64_gnu", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_x86_64_gnu 0.34.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.34.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_x86_64_gnu 0.42.2": { - "name": "windows_x86_64_gnu", - "version": "0.42.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download", - "sha256": "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_x86_64_gnu", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_x86_64_gnu", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_x86_64_gnu 0.42.2", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.42.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_x86_64_gnu 0.48.5": { - "name": "windows_x86_64_gnu", - "version": "0.48.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download", - "sha256": "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_x86_64_gnu", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_x86_64_gnu", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_x86_64_gnu 0.48.5", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.48.5" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_x86_64_gnullvm 0.42.2": { - "name": "windows_x86_64_gnullvm", - "version": "0.42.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download", - "sha256": "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_x86_64_gnullvm", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_x86_64_gnullvm", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_x86_64_gnullvm 0.42.2", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.42.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_x86_64_gnullvm 0.48.5": { - "name": "windows_x86_64_gnullvm", - "version": "0.48.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download", - "sha256": "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_x86_64_gnullvm", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_x86_64_gnullvm", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_x86_64_gnullvm 0.48.5", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.48.5" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_x86_64_msvc 0.34.0": { - "name": "windows_x86_64_msvc", - "version": "0.34.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_x86_64_msvc/0.34.0/download", - "sha256": "d19538ccc21819d01deaf88d6a17eae6596a12e9aafdbb97916fb49896d89de9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_x86_64_msvc", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_x86_64_msvc", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_x86_64_msvc 0.34.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.34.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_x86_64_msvc 0.42.2": { - "name": "windows_x86_64_msvc", - "version": "0.42.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download", - "sha256": "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_x86_64_msvc", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_x86_64_msvc", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_x86_64_msvc 0.42.2", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.42.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "windows_x86_64_msvc 0.48.5": { - "name": "windows_x86_64_msvc", - "version": "0.48.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download", - "sha256": "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" - } - }, - "targets": [ - { - "Library": { - "crate_name": "windows_x86_64_msvc", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "windows_x86_64_msvc", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "windows_x86_64_msvc 0.48.5", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.48.5" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "winnow 0.5.15": { - "name": "winnow", - "version": "0.5.15", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/winnow/0.5.15/download", - "sha256": "7c2e3184b9c4e92ad5167ca73039d0c42476302ab603e2fec4487511f38ccefc" - } - }, - "targets": [ - { - "Library": { - "crate_name": "winnow", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "winnow", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "edition": "2021", - "version": "0.5.15" - }, - "license": "MIT" - }, - "winreg 0.50.0": { - "name": "winreg", - "version": "0.50.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/winreg/0.50.0/download", - "sha256": "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "winreg", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "winreg", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.50.0" - }, - "license": "MIT" - }, - "wyz 0.5.1": { - "name": "wyz", - "version": "0.5.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/wyz/0.5.1/download", - "sha256": "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wyz", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wyz", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "tap 1.0.1", - "target": "tap" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.5.1" - }, - "license": "MIT" - }, - "x25519-dalek 1.1.1": { - "name": "x25519-dalek", - "version": "1.1.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/x25519-dalek/1.1.1/download", - "sha256": "5a0c105152107e3b96f6a00a65e86ce82d9b125230e1c4302940eca58ff71f4f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "x25519_dalek", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "x25519_dalek", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std", - "u64_backend" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "curve25519-dalek 3.2.0", - "target": "curve25519_dalek" - }, - { - "id": "rand_core 0.5.1", - "target": "rand_core" - }, - { - "id": "zeroize 1.6.0", - "target": "zeroize" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.1.1" - }, - "license": "BSD-3-Clause" - }, - "x509-parser 0.15.1": { - "name": "x509-parser", - "version": "0.15.1", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/x509-parser/0.15.1/download", - "sha256": "7069fba5b66b9193bd2c5d3d4ff12b839118f6bcbef5328efafafb5395cf63da" - } - }, - "targets": [ - { - "Library": { - "crate_name": "x509_parser", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "x509_parser", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "asn1-rs 0.5.2", - "target": "asn1_rs" - }, - { - "id": "data-encoding 2.4.0", - "target": "data_encoding" - }, - { - "id": "der-parser 8.2.0", - "target": "der_parser" - }, - { - "id": "lazy_static 1.4.0", - "target": "lazy_static" - }, - { - "id": "nom 7.1.3", - "target": "nom" - }, - { - "id": "oid-registry 0.6.1", - "target": "oid_registry" - }, - { - "id": "rusticata-macros 4.1.0", - "target": "rusticata_macros" - }, - { - "id": "thiserror 1.0.47", - "target": "thiserror" - }, - { - "id": "time 0.3.28", - "target": "time" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.15.1" - }, - "license": "MIT OR Apache-2.0" - }, - "yaml-rust 0.4.5": { - "name": "yaml-rust", - "version": "0.4.5", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/yaml-rust/0.4.5/download", - "sha256": "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" - } - }, - "targets": [ - { - "Library": { - "crate_name": "yaml_rust", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "yaml_rust", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "linked-hash-map 0.5.6", - "target": "linked_hash_map" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.5" - }, - "license": "MIT/Apache-2.0" - }, - "yamux 0.12.0": { - "name": "yamux", - "version": "0.12.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/yamux/0.12.0/download", - "sha256": "0329ef377816896f014435162bb3711ea7a07729c23d0960e6f8048b21b8fe91" - } - }, - "targets": [ - { - "Library": { - "crate_name": "yamux", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "yamux", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "futures 0.3.28", - "target": "futures" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "nohash-hasher 0.2.0", - "target": "nohash_hasher" - }, - { - "id": "parking_lot 0.12.1", - "target": "parking_lot" - }, - { - "id": "pin-project 1.1.3", - "target": "pin_project" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "static_assertions 1.1.0", - "target": "static_assertions" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.12.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "yasna 0.5.2": { - "name": "yasna", - "version": "0.5.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/yasna/0.5.2/download", - "sha256": "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd" - } - }, - "targets": [ - { - "Library": { - "crate_name": "yasna", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "yasna", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "bit-vec", - "default", - "num-bigint" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bit-vec 0.6.3", - "target": "bit_vec" - }, - { - "id": "num-bigint 0.4.4", - "target": "num_bigint" - }, - { - "id": "time 0.3.28", - "target": "time" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.5.2" - }, - "license": "MIT OR Apache-2.0" - }, - "zeroize 1.6.0": { - "name": "zeroize", - "version": "1.6.0", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/zeroize/1.6.0/download", - "sha256": "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "zeroize", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "zeroize", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "zeroize_derive" - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "zeroize_derive 1.4.2", - "target": "zeroize_derive" - } - ], - "selects": {} - }, - "version": "1.6.0" - }, - "license": "Apache-2.0 OR MIT" - }, - "zeroize_derive 1.4.2": { - "name": "zeroize_derive", - "version": "1.4.2", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download", - "sha256": "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "zeroize_derive", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "zeroize_derive", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.66", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.33", - "target": "quote" - }, - { - "id": "syn 2.0.29", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.4.2" - }, - "license": "Apache-2.0 OR MIT" - }, - "zune-inflate 0.2.54": { - "name": "zune-inflate", - "version": "0.2.54", - "repository": { - "Http": { - "url": "https://crates.io/api/v1/crates/zune-inflate/0.2.54/download", - "sha256": "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" - } - }, - "targets": [ - { - "Library": { - "crate_name": "zune_inflate", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "zune_inflate", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "simd-adler32", - "zlib" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "simd-adler32 0.3.7", - "target": "simd_adler32" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.2.54" - }, - "license": "MIT OR Apache-2.0 OR Zlib" - } - }, - "binary_crates": [], - "workspace_members": { - "common 0.1.0": "common", - "database 0.1.0": "database", - "entity 0.1.0": "database/entity", - "gateway 0.1.0": "gateway", - "git 0.1.0": "git", - "mda 0.1.0": "mda", - "mega 0.1.0": "", - "p2p 0.1.0": "p2p" - }, - "conditions": { - "aarch64-apple-darwin": [ - "aarch64-apple-darwin" - ], - "aarch64-apple-ios": [ - "aarch64-apple-ios" - ], - "aarch64-apple-ios-sim": [ - "aarch64-apple-ios-sim" - ], - "aarch64-fuchsia": [ - "aarch64-fuchsia" - ], - "aarch64-linux-android": [ - "aarch64-linux-android" - ], - "aarch64-pc-windows-gnullvm": [], - "aarch64-pc-windows-msvc": [ - "aarch64-pc-windows-msvc" - ], - "aarch64-unknown-linux-gnu": [ - "aarch64-unknown-linux-gnu" - ], - "aarch64-uwp-windows-msvc": [], - "arm-unknown-linux-gnueabi": [ - "arm-unknown-linux-gnueabi" - ], - "armv7-linux-androideabi": [ - "armv7-linux-androideabi" - ], - "armv7-unknown-linux-gnueabi": [ - "armv7-unknown-linux-gnueabi" - ], - "cfg(all(any(target_arch = \"wasm32\", target_arch = \"wasm64\"), target_os = \"unknown\"))": [ - "wasm32-unknown-unknown" - ], - "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": [ - "aarch64-linux-android", - "armv7-linux-androideabi", - "i686-linux-android", - "powerpc-unknown-linux-gnu", - "s390x-unknown-linux-gnu", - "x86_64-linux-android" - ], - "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [ - "aarch64-linux-android", - "armv7-linux-androideabi", - "i686-linux-android", - "powerpc-unknown-linux-gnu", - "s390x-unknown-linux-gnu", - "x86_64-linux-android" - ], - "cfg(all(not(curve25519_dalek_backend = \"fiat\"), not(curve25519_dalek_backend = \"serial\"), target_arch = \"x86_64\"))": [ - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))": [ - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-unknown-linux-gnueabi", - "i686-unknown-linux-gnu", - "x86_64-unknown-linux-gnu" - ], - "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))": [ - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-unknown-linux-gnueabi", - "i686-unknown-linux-gnu", - "x86_64-unknown-linux-gnu" - ], - "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "armv7-linux-androideabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-unknown-freebsd", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "wasm32-unknown-unknown", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-unknown-freebsd", - "x86_64-unknown-none" - ], - "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "armv7-linux-androideabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-unknown-freebsd", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "wasm32-unknown-unknown", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-unknown-freebsd", - "x86_64-unknown-none" - ], - "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ - "aarch64-pc-windows-msvc" - ], - "cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))": [ - "aarch64-unknown-linux-gnu" - ], - "cfg(all(target_arch = \"aarch64\", target_vendor = \"apple\"))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim" - ], - "cfg(all(target_arch = \"wasm32\", not(any(target_os = \"emscripten\", target_os = \"wasi\"))))": [ - "wasm32-unknown-unknown" - ], - "cfg(all(target_arch = \"wasm32\", not(target_os = \"wasi\")))": [ - "wasm32-unknown-unknown" - ], - "cfg(all(target_arch = \"wasm32\", target_vendor = \"unknown\", target_os = \"unknown\", target_env = \"\"))": [ - "wasm32-unknown-unknown" - ], - "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(windows_raw_dylib)))": [ - "i686-unknown-linux-gnu" - ], - "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [ - "i686-pc-windows-msvc" - ], - "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [ - "x86_64-unknown-linux-gnu" - ], - "cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ - "x86_64-pc-windows-msvc" - ], - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86\", target_arch = \"x86_64\"))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-pc-windows-msvc", - "aarch64-unknown-linux-gnu", - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-pc-windows-msvc", - "aarch64-unknown-linux-gnu", - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(any(target_arch = \"x86\", target_arch = \"x86_64\", all(any(target_arch = \"aarch64\", target_arch = \"arm\"), any(target_os = \"android\", target_os = \"fuchsia\", target_os = \"linux\"))))": [ - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(any(target_arch = \"x86_64\", target_arch = \"x86\"))": [ - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(any(target_os = \"android\", target_os = \"linux\"))": [ - "aarch64-linux-android", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi", - "i686-linux-android", - "i686-unknown-linux-gnu", - "powerpc-unknown-linux-gnu", - "s390x-unknown-linux-gnu", - "x86_64-linux-android", - "x86_64-unknown-linux-gnu" - ], - "cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"illumos\", target_os = \"netbsd\", target_os = \"openbsd\", target_os = \"solaris\"))": [ - "i686-unknown-freebsd", - "x86_64-unknown-freebsd" - ], - "cfg(any(target_os = \"linux\", target_os = \"android\", target_os = \"windows\", target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\", target_os = \"dragonfly\", target_os = \"solaris\", target_os = \"illumos\", target_os = \"fuchsia\", target_os = \"redox\", target_os = \"cloudabi\", target_os = \"haiku\", target_os = \"vxworks\", target_os = \"emscripten\", target_os = \"wasi\"))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-pc-windows-msvc", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "powerpc-unknown-linux-gnu", - "s390x-unknown-linux-gnu", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu" - ], - "cfg(any(target_os = \"macos\", target_os = \"ios\"))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "i686-apple-darwin", - "x86_64-apple-darwin", - "x86_64-apple-ios" - ], - "cfg(any(target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\"))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "i686-apple-darwin", - "i686-unknown-freebsd", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-unknown-freebsd" - ], - "cfg(any(unix, target_os = \"fuchsia\", target_os = \"vxworks\"))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "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-fuchsia", - "x86_64-linux-android", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu" - ], - "cfg(any(unix, target_os = \"redox\"))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "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-fuchsia", - "x86_64-linux-android", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu" - ], - "cfg(any(unix, target_os = \"wasi\"))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "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", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu" - ], - "cfg(curve25519_dalek_backend = \"fiat\")": [], - "cfg(not(all(target_arch = \"arm\", target_os = \"none\")))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-pc-windows-msvc", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "wasm32-unknown-unknown", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "wasm32-unknown-unknown", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(not(any(target_os = \"emscripten\", target_os = \"wasi\", target_os = \"unknown\")))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-pc-windows-msvc", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(not(any(target_os = \"ios\", target_os = \"linux\", target_os = \"macos\", target_os = \"windows\")))": [ - "aarch64-fuchsia", - "aarch64-linux-android", - "armv7-linux-androideabi", - "i686-linux-android", - "i686-unknown-freebsd", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "wasm32-unknown-unknown", - "wasm32-wasi", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-unknown-freebsd", - "x86_64-unknown-none" - ], - "cfg(not(any(windows, target_os = \"hermit\", target_os = \"unknown\")))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(not(target_arch = \"wasm32\"))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-pc-windows-msvc", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(not(target_family = \"wasm\"))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-pc-windows-msvc", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(not(target_os = \"emscripten\"))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-pc-windows-msvc", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "wasm32-unknown-unknown", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(not(target_os = \"unknown\"))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-pc-windows-msvc", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(not(windows))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "wasm32-unknown-unknown", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(not(windows_raw_dylib))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-pc-windows-msvc", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "wasm32-unknown-unknown", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(target_arch = \"aarch64\")": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-pc-windows-msvc", - "aarch64-unknown-linux-gnu" - ], - "cfg(target_arch = \"spirv\")": [], - "cfg(target_arch = \"wasm32\")": [ - "wasm32-unknown-unknown", - "wasm32-wasi" - ], - "cfg(target_arch = \"x86_64\")": [ - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-none" - ], - "cfg(target_family = \"unix\")": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "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-fuchsia", - "x86_64-linux-android", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu" - ], - "cfg(target_feature = \"atomics\")": [], - "cfg(target_os = \"android\")": [ - "aarch64-linux-android", - "armv7-linux-androideabi", - "i686-linux-android", - "x86_64-linux-android" - ], - "cfg(target_os = \"dragonfly\")": [], - "cfg(target_os = \"emscripten\")": [], - "cfg(target_os = \"haiku\")": [], - "cfg(target_os = \"hermit\")": [], - "cfg(target_os = \"linux\")": [ - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-unknown-linux-gnueabi", - "i686-unknown-linux-gnu", - "powerpc-unknown-linux-gnu", - "s390x-unknown-linux-gnu", - "x86_64-unknown-linux-gnu" - ], - "cfg(target_os = \"redox\")": [], - "cfg(target_os = \"wasi\")": [ - "wasm32-wasi" - ], - "cfg(target_os = \"windows\")": [ - "aarch64-pc-windows-msvc", - "i686-pc-windows-msvc", - "x86_64-pc-windows-msvc" - ], - "cfg(tokio_taskdump)": [], - "cfg(tracing_unstable)": [], - "cfg(unix)": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "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-fuchsia", - "x86_64-linux-android", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu" - ], - "cfg(windows)": [ - "aarch64-pc-windows-msvc", - "i686-pc-windows-msvc", - "x86_64-pc-windows-msvc" - ], - "i686-apple-darwin": [ - "i686-apple-darwin" - ], - "i686-linux-android": [ - "i686-linux-android" - ], - "i686-pc-windows-gnu": [], - "i686-pc-windows-msvc": [ - "i686-pc-windows-msvc" - ], - "i686-unknown-freebsd": [ - "i686-unknown-freebsd" - ], - "i686-unknown-linux-gnu": [ - "i686-unknown-linux-gnu" - ], - "i686-uwp-windows-gnu": [], - "i686-uwp-windows-msvc": [], - "powerpc-unknown-linux-gnu": [ - "powerpc-unknown-linux-gnu" - ], - "riscv32imc-unknown-none-elf": [ - "riscv32imc-unknown-none-elf" - ], - "riscv64gc-unknown-none-elf": [ - "riscv64gc-unknown-none-elf" - ], - "s390x-unknown-linux-gnu": [ - "s390x-unknown-linux-gnu" - ], - "thumbv7em-none-eabi": [ - "thumbv7em-none-eabi" - ], - "thumbv8m.main-none-eabi": [ - "thumbv8m.main-none-eabi" - ], - "wasm32-unknown-unknown": [ - "wasm32-unknown-unknown" - ], - "wasm32-wasi": [ - "wasm32-wasi" - ], - "x86_64-apple-darwin": [ - "x86_64-apple-darwin" - ], - "x86_64-apple-ios": [ - "x86_64-apple-ios" - ], - "x86_64-fuchsia": [ - "x86_64-fuchsia" - ], - "x86_64-linux-android": [ - "x86_64-linux-android" - ], - "x86_64-pc-windows-gnu": [], - "x86_64-pc-windows-gnullvm": [], - "x86_64-pc-windows-msvc": [ - "x86_64-pc-windows-msvc" - ], - "x86_64-unknown-freebsd": [ - "x86_64-unknown-freebsd" - ], - "x86_64-unknown-linux-gnu": [ - "x86_64-unknown-linux-gnu" - ], - "x86_64-unknown-none": [ - "x86_64-unknown-none" - ], - "x86_64-uwp-windows-gnu": [], - "x86_64-uwp-windows-msvc": [] - } -} diff --git a/common/BUILD b/common/BUILD deleted file mode 100644 index 39a5b795..00000000 --- a/common/BUILD +++ /dev/null @@ -1,19 +0,0 @@ - -load("@crate_index//:defs.bzl", "aliases", "all_crate_deps") -load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test", "rust_doc_test") - -rust_library( - name = "common", - srcs = glob([ - "src/**/*.rs", - ]), - aliases = aliases(), - deps = all_crate_deps() + [ - - ], - proc_macro_deps = all_crate_deps( - proc_macro = True, - ), - visibility = ["//visibility:public"], -) - diff --git a/craft/.bazelrc b/craft/.bazelrc deleted file mode 100644 index 50ec4b2f..00000000 --- a/craft/.bazelrc +++ /dev/null @@ -1 +0,0 @@ -build --spawn_strategy=local diff --git a/craft/BUILD b/craft/BUILD deleted file mode 100644 index 983b7a7a..00000000 --- a/craft/BUILD +++ /dev/null @@ -1,16 +0,0 @@ - -load("@crate_index//:defs.bzl", "aliases", "all_crate_deps") -load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test", "rust_doc_test") - -rust_library( - name = "craft", - srcs = glob([ - "src/**/*.rs", - ]), - aliases = aliases(), - deps = all_crate_deps(), - proc_macro_deps = all_crate_deps( - proc_macro = True, - ), - visibility = ["//visibility:public"], -) diff --git a/craft/WORKSPACE b/craft/WORKSPACE deleted file mode 100644 index 13b63a62..00000000 --- a/craft/WORKSPACE +++ /dev/null @@ -1,36 +0,0 @@ -load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") - -# To find additional information on this release or newer ones visit: -# https://github.com/bazelbuild/rules_rust/releases -http_archive( - name = "rules_rust", - sha256 = "db89135f4d1eaa047b9f5518ba4037284b43fc87386d08c1d1fe91708e3730ae", - urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.27.0/rules_rust-v0.27.0.tar.gz"], -) - -load("@rules_rust//rust:repositories.bzl", "rules_rust_dependencies", "rust_register_toolchains") - -rules_rust_dependencies() - -rust_register_toolchains( - edition = "2021", -) - -load("@rules_rust//crate_universe:repositories.bzl", "crate_universe_dependencies") - -crate_universe_dependencies() - -load("@rules_rust//crate_universe:defs.bzl", "crates_repository") - -crates_repository( - name = "crate_index", - cargo_lockfile = "//:Cargo.lock", - lockfile = "//:cargo-bazel-lock.json", - manifests = [ - "//:Cargo.toml", - ], -) - -load("@crate_index//:defs.bzl", "crate_repositories") - -crate_repositories() diff --git a/craft/cargo-bazel-lock.json b/craft/cargo-bazel-lock.json deleted file mode 100644 index e69de29b..00000000 diff --git a/delta/BUILD b/delta/BUILD deleted file mode 100644 index 8542dadf..00000000 --- a/delta/BUILD +++ /dev/null @@ -1,18 +0,0 @@ - -load("@crate_index//:defs.bzl", "aliases", "all_crate_deps") -load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test", "rust_doc_test") - -rust_library( - name = "delta", - srcs = glob([ - "src/**/*.rs", - ]), - aliases = aliases(), - deps = all_crate_deps() + [ - - ], - proc_macro_deps = all_crate_deps( - proc_macro = True, - ), - visibility = ["//visibility:public"], -) diff --git a/fuse/BUILD b/fuse/BUILD deleted file mode 100644 index bb77eb6b..00000000 --- a/fuse/BUILD +++ /dev/null @@ -1,16 +0,0 @@ - -load("@crate_index//:defs.bzl", "aliases", "all_crate_deps") -load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test", "rust_doc_test") - -rust_library( - name = "fuse", - srcs = glob([ - "src/**/*.rs", - ]), - aliases = aliases(), - deps = all_crate_deps(), - proc_macro_deps = all_crate_deps( - proc_macro = True, - ), - visibility = ["//visibility:public"], -) diff --git a/fuse/WORKSPACE b/fuse/WORKSPACE deleted file mode 100644 index 13b63a62..00000000 --- a/fuse/WORKSPACE +++ /dev/null @@ -1,36 +0,0 @@ -load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") - -# To find additional information on this release or newer ones visit: -# https://github.com/bazelbuild/rules_rust/releases -http_archive( - name = "rules_rust", - sha256 = "db89135f4d1eaa047b9f5518ba4037284b43fc87386d08c1d1fe91708e3730ae", - urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.27.0/rules_rust-v0.27.0.tar.gz"], -) - -load("@rules_rust//rust:repositories.bzl", "rules_rust_dependencies", "rust_register_toolchains") - -rules_rust_dependencies() - -rust_register_toolchains( - edition = "2021", -) - -load("@rules_rust//crate_universe:repositories.bzl", "crate_universe_dependencies") - -crate_universe_dependencies() - -load("@rules_rust//crate_universe:defs.bzl", "crates_repository") - -crates_repository( - name = "crate_index", - cargo_lockfile = "//:Cargo.lock", - lockfile = "//:cargo-bazel-lock.json", - manifests = [ - "//:Cargo.toml", - ], -) - -load("@crate_index//:defs.bzl", "crate_repositories") - -crate_repositories() diff --git a/fuse/cargo-bazel-lock.json b/fuse/cargo-bazel-lock.json deleted file mode 100644 index e69de29b..00000000 diff --git a/gateway/BUILD b/gateway/BUILD deleted file mode 100644 index 8e0be897..00000000 --- a/gateway/BUILD +++ /dev/null @@ -1,22 +0,0 @@ - -load("@crate_index//:defs.bzl", "aliases", "all_crate_deps") -load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test", "rust_doc_test") - -rust_library( - name = "gateway", - srcs = glob([ - "src/**/*.rs", - ]), - aliases = aliases(), - deps = all_crate_deps() + [ - "//git", - "//common", - "//database", - "//database/entity", - "//sync" - ], - proc_macro_deps = all_crate_deps( - proc_macro = True, - ), - visibility = ["//visibility:public"], -) diff --git a/git/BUILD b/git/BUILD deleted file mode 100644 index 35f30f90..00000000 --- a/git/BUILD +++ /dev/null @@ -1,22 +0,0 @@ - -load("@crate_index//:defs.bzl", "aliases", "all_crate_deps") -load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test", "rust_doc_test") - -rust_library( - name = "git", - srcs = glob([ - "src/**/*.rs", - ]), - aliases = aliases(), - deps = all_crate_deps() + [ - "//common", - "//database", - "//database/entity", - "//kvcache", - "//build-bazel-tool" - ], - proc_macro_deps = all_crate_deps( - proc_macro = True, - ), - visibility = ["//visibility:public"], -) diff --git a/kvcache/BUILD b/kvcache/BUILD deleted file mode 100644 index 15efff81..00000000 --- a/kvcache/BUILD +++ /dev/null @@ -1,18 +0,0 @@ - -load("@crate_index//:defs.bzl", "aliases", "all_crate_deps") -load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test", "rust_doc_test") - -rust_library( - name = "kvcache", - srcs = glob([ - "src/**/*.rs", - ]), - aliases = aliases(), - deps = all_crate_deps() + [ - - ], - proc_macro_deps = all_crate_deps( - proc_macro = True, - ), - visibility = ["//visibility:public"], -) diff --git a/mda/BUILD b/mda/BUILD deleted file mode 100644 index 867db6ff..00000000 --- a/mda/BUILD +++ /dev/null @@ -1,16 +0,0 @@ - -load("@crate_index//:defs.bzl", "aliases", "all_crate_deps") -load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test", "rust_doc_test") - -rust_library( - name = "mda", - srcs = glob([ - "src/**/*.rs", - ]), - aliases = aliases(), - deps = all_crate_deps(), - proc_macro_deps = all_crate_deps( - proc_macro = True, - ), - visibility = ["//visibility:public"], -) diff --git a/p2p/BUILD b/p2p/BUILD deleted file mode 100644 index a0c1979d..00000000 --- a/p2p/BUILD +++ /dev/null @@ -1,46 +0,0 @@ - -load("@crate_index//:defs.bzl", "aliases", "all_crate_deps") -load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test", "rust_doc_test") - - -rust_library( - name = "p2p", - srcs = glob([ - "src/**/*.rs", - ]), - aliases = aliases(), - deps = all_crate_deps() + [ - "//git", - "//common", - "//database", - "//database/entity" - ], - proc_macro_deps = all_crate_deps( - proc_macro = True, - ), - visibility = ["//visibility:public"], -) - -rust_test( - name = "test", - crate = ":p2p", - aliases = aliases( - normal_dev = True, - proc_macro_dev = True, - ), - deps = all_crate_deps( - normal_dev = True, - ) + [ - "//git", - "//common", - "//database", - ], - proc_macro_deps = all_crate_deps( - proc_macro_dev = True, - ), -) - -rust_doc_test( - name = "doctests", - crate = ":p2p", -) diff --git a/storage/BUILD b/storage/BUILD deleted file mode 100644 index 71f670ac..00000000 --- a/storage/BUILD +++ /dev/null @@ -1,19 +0,0 @@ - -load("@crate_index//:defs.bzl", "aliases", "all_crate_deps") -load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test", "rust_doc_test") - -rust_library( - name = "database", - srcs = glob([ - "src/**/*.rs", - ]), - aliases = aliases(), - deps = all_crate_deps() + [ - "//common", - "//database/entity", - ], - proc_macro_deps = all_crate_deps( - proc_macro = True, - ), - visibility = ["//visibility:public"], -) From ce11941a0cd26c77d212e2495dd48a61f59cf284 Mon Sep 17 00:00:00 2001 From: Quanyi Ma Date: Sun, 11 Feb 2024 20:34:45 +0800 Subject: [PATCH 5/5] Update README.md and upgrade crates verion Signed-off-by: Quanyi Ma --- Cargo.toml | 4 +- LICENSE-APACHE | 2 +- LICENSE-MIT | 2 +- README.md | 300 +++------------------------------- archived/mda/Cargo.toml | 2 +- {docs => archived/mda}/mda.md | 0 archived/sync/Cargo.toml | 2 +- craft/Cargo.toml | 8 +- craft/rust-toolchain | 2 +- docs/contributing.md | 2 +- docs/deployment.md | 3 +- docs/development.md | 261 +++++++++++++++++++++++++++++ docs/philosophy.md | 4 +- fuse/Cargo.toml | 6 +- gateway/Cargo.toml | 26 +-- git/Cargo.toml | 2 +- kvcache/Cargo.toml | 4 +- p2p/Cargo.toml | 2 +- 18 files changed, 323 insertions(+), 309 deletions(-) rename {docs => archived/mda}/mda.md (100%) diff --git a/Cargo.toml b/Cargo.toml index 1a092bd1..3727bd91 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,8 +35,8 @@ go-defer = "0.1.0" bytes = "1.5.0" git2 = "0.18.1" toml = "0.8.8" -russh = "0.40.2" -russh-keys = "0.40.1" +russh = "0.42.0" +russh-keys = "0.42.0" async-trait = "0.1.77" diff --git a/LICENSE-APACHE b/LICENSE-APACHE index ea51ed0f..3803f0b0 100644 --- a/LICENSE-APACHE +++ b/LICENSE-APACHE @@ -186,7 +186,7 @@ APPENDIX: How to apply the Apache License to your work. same "printed page" as the copyright notice for easier identification within third-party archives. -Copyright (c) 2023 Web3 Infrastructure Foundation +Copyright (c) 2023 - 2024 Web3 Infrastructure Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/LICENSE-MIT b/LICENSE-MIT index c3c8ce2d..12c70908 100644 --- a/LICENSE-MIT +++ b/LICENSE-MIT @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2023 Web3 Infrastructure Foundation +Copyright (c) 2023 - 2024 Web3 Infrastructure Foundation Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index ba5c4dde..36a241c8 100644 --- a/README.md +++ b/README.md @@ -1,290 +1,44 @@ -# Mega - is an unofficial open-source implementation of Google Piper. +# Mega - is an unofficial open source implementation of Google Piper. -Mega is an unofficial open-source implementation of Google Piper. It is a monorepo and monolithic codebase management system that supports Git and Buck2. Mega is designed to manage large-scale codebases, streamline development, and foster collaboration. It is built on top of Rust and PostgreSQL, and is designed to be highly scalable and efficient. +Mega is an unofficial open source implementation of Google Piper. +It is a monorepo & monolithic codebase management system that supports Git. +Mega is designed to manage large-scale codebases, streamline development, and foster collaboration. -## Motivation +## What's the Piper? -### Monorepo +Google Piper is a massive, centralized version control system that Google uses internally to manage their vast codebase. +It is a monorepo, +and a monolithic which mean is a single repository that contains all the source code for Google's software. +It is designed to manage large-scale codebases, streamline development, and foster collaboration. +It is built on top of Google's internal infrastructure and is designed to be highly scalable and efficient. +More information on the [Why Google Stores Billions of Lines of Code in a Single Repository](https://cacm.acm.org/magazines/2016/7/204032-why-google-stores-billions-of-lines-of-code-in-a-single-repository/fulltext). -Monorepo, a unified code repository model, significantly streamlines team development by promoting code sharing and collaboration within a single repository. This approach not only enhances consistency and minimizes duplication but also seamlessly integrates large-scale refactoring and code reviews. By allowing changes across multiple projects to be managed in a single pull request, Monorepo not only bolsters code quality but also expedites the development process. It cultivates a more cohesive and integrated development culture, leading to improved communication and a deeper understanding among team members across various project components. Ultimately, Monorepo boosts efficiency, strengthens consistency, and fosters collaboration in team development. +:heavy_exclamation_mark: **Google Piper is not open source** -### Git Compatible +## Mega features -Git is a version control system that distributes file versions across local machines, allowing for quick access and collaboration. While mid-sized companies can store repositories as large as 20TB, managing such extensive codebases can pose challenges. Mega offers the ability to utilize Git with a monorepo. This allows for easy cloning or pulling of any monorepo folder into local filesystem as a Git repository, and seamless pushing of changes back. Despite Git's widespread use, it does not inherently support monorepo structures, but Mega fills this void. +Mega is an unofficial open source implementation of Google Piper. And it has the following features: -### Trunk-based Development - -When it comes to managing large codebases in a centralized manner, trunk-based development is the way to go. This workflow is particularly well-suited for monorepos. The idea behind trunk-based development is to work on a single codebase, making frequent commits and testing regularly. This approach helps identify issues early on, which ultimately leads to greater code stability. Additionally, trunk-based development enables consistency and integration, making it easier to manage monorepos and collaborate effectively on larger projects. - -### Decentralized Collaboration - -The current open source collaboration landscape, dominated by centralized platforms like GitHub and GitLab, presents a paradox. While Git itself is a decentralized version control system, these platforms bind open-source projects to centralized models. This centralization poses a risk of monopolization in the open-source community, potentially stifling innovation and diversity. - -Centralized systems, despite their convenience and popularity, are not without their flaws. One significant concern is the risk of a single point of failure. If a centralized platform experiences downtime or security breaches, it can disrupt the workflow of countless projects and developers relying on it. This vulnerability highlights the need for a more resilient approach to open-source collaboration. - -To address these challenges, there's a growing need for a decentralized open-source collaboration model. Such a model would enhance the freedom of communication among developers and strengthen their ownership and control over their code. By moving away from centralized systems, developers can ensure that their contributions and the direction of their projects are not unduly influenced by the policies or stability of a single platform. This shift towards decentralization is not just a technical necessity but a step towards preserving the ethos of open-source: collaboration, freedom, and community-driven development. - -## Quick Start for developing and testing - -### MacOS - -1. Install Rust on your macOS machine. - - ```bash - $ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh - ``` - -2. Clone mega repository and build it. - - ```bash - $ git clone https://github.com/web3infra-foundation/mega.git - $ cd mega - $ cargo build - ``` - -3. Install PostgreSQL and init database. - - 1. Install PostgreSQL 16 with `brew` command. - - ```bash - $ brew install postgresql@16 - $ echo 'export PATH="/opt/homebrew/opt/postgresql@16/bin:$PATH"' >> ~/.zshrc - $ brew services start postgresql@16 - $ initdb /Volumes/Data/postgres -E utf8 # /Volumes/Data is path store data - ``` - - 2. Create database, then find the dump file in the SQL directory of the Mega repository and import it into the database. - - ```bash - $ psql postgres - ``` - - ```sql - postgres=# \l - postgres=# DROP DATABASE IF EXISTS mega; - postgres=# CREATE DATABASE mega; - postgres=# \q - ``` - - ```bash - $ cd mega/sql/postgres - $ psql mega < pg_20231106__init.sql - ``` - - 3. Craeate user and grant privileges. - - ```sql - postgres=# DROP USER IF EXISTS mega; - postgres=# CREATE USER mega WITH ENCRYPTED PASSWORD 'rustgit'; - postgres=# GRANT ALL PRIVILEGES ON DATABASE mega TO mega; - ``` - - ```bash - $ psql mega -c "GRANT ALL ON ALL TABLES IN SCHEMA public to mega;" - $ psql mega -c "GRANT ALL ON ALL SEQUENCES IN SCHEMA public to mega;" - $ psql mega -c "GRANT ALL ON ALL FUNCTIONS IN SCHEMA public to mega;" - ``` - -4. Install redis. - - ```bash - $ brew install redis - $ brew services start redis - ``` - -5. Config environment variables for local test. For local testing, Mega uses the .env file to configure the required parameters. However, before starting the project, you also need to configure the environment variables such as `DB_USERNAME`, `DB_SECRET`, and `DB_HOST`. - - ```ini - MEGA_DB_POSTGRESQL_URL = "postgres://mega:rustgit@127.0.0.1/mega" - MEGA_DB_MAX_CONNECTIONS = 32 - MEGA_DB_MIN_CONNECTIONS = 16 - - MEGA_DB_SQLX_LOGGING = false # Whether to disabling SQLx Log - - ## file storage configuration - MEGA_OBJ_STORAGR_TYPE = "LOCAL" # LOCAL or REMOTE - MEGA_OBJ_LOCAL_PATH = "/tmp/.mega" # This configuration is used to set the local path of the project storage - - MEGA_BIG_OBJ_THRESHOLD_SIZE = 1024 # Unit KB. If the object file size exceeds the threshold value, it will be handled by file storage instead of the database. - - ## Init directory configuration - MEGA_INIT_DIRS = "projects,docs,third_parts" # init these repo directories in mega init command - MEGA_IMPORT_DIRS = "third_parts" # Only import directory support multi-branch commit and tag, repo under regular directory only support main branch only - - - GIT_INTERNAL_DECODE_CACHE_SIZE = 100 # Maximum number of git objects in LRU cache - GIT_INTERNAL_DECODE_STORAGE_BATCH_SIZE = 1000 # The maximum number of git object in a "INSERT" SQL database operation - GIT_INTERNAL_DECODE_STORAGE_TQUEUE_SIZE = 1 # The maximum number of parallel insertion threads in the database operation queue - GIT_INTERNAL_DECODE_CACHE_TYEP = "redis" # {lru,redis} - REDIS_CONFIG = "redis://127.0.0.1:6379" - - ## Bazel build config, you can use service like buildfarm to enable RBE(remote build execution) - # you can refer to https://bazelbuild.github.io/bazel-buildfarm/docs/quick_start/ for more details about remote executor - BAZEL_BUILD_ENABLE = false # leave true if you want to trigger bazel build in each push process - BAZEL_BUILDP_PATH = "/tmp/.mega/bazel_build_projects" # Specify a temporary directory to build the project with bazel - BAZEL_REMOTE_EXECUTOR = "grpc://localhost:8980" # If enable the remote executor, please fillin the remote executor address, or else leave empty if you want to build by localhost. - BAZEL_GIT_CLONE_URL = "http://localhost:8000" # Tell bazel to clone the project from the specified git url - ``` +### Git compatible -6. Init the Mega +Mega offers the ability to utilize Git with a monorepo. +This allows for easy cloning or pulling of any monorepo folder into local filesystem as a Git repository, +and seamless pushing of changes back. - ```bash - $ cd mega - $ cargo run init - ``` - -7. Start the Mega server for testing. - - ```bash - # Starting a single https server - $ cargo run service https - # Or Starting multiple server - $ cargo run service start http ssh p2p - ``` - -8. Test the `git push` and `git clone` - - ```bash - $ cd mega - $ git remote add local http://localhost:8000/projects/mega.git - $ git push local main - $ cd /tmp - $ git clone http://localhost:8000/projects/mega.git - ``` - -### Arch Linux - -1. Install Rust. - - ```bash - $ pacman -S rustup - $ rustup default stable - ``` - -2. Clone mega repository and build. - - ```bash - $ git clone https://github.com/web3infra-foundation/mega.git - $ cd mega - $ cargo build - ``` - -3. Install PostgreSQL and initialize database. - - 1. Install PostgreSQL. - - ```bash - $ pacman -S postgresql - # Switch to `postgres` user - $ sudo -i -u postgres - postgres $ initdb -D /var/lib/postgres/data -E utf8 # /Volumes/Data is where data will be stored - postgres $ exit - $ systemctl enable --now postgresql - ``` - - 2. Create database. - - ```bash - $ sudo -u postgres psql postgres - ``` - - ```sql - postgres=# \l - postgres=# DROP DATABASE IF EXISTS mega; - postgres=# CREATE DATABASE mega; - postgres=# \q - ``` - - 3. Import `mega/sql/postgres/pg_