diff --git a/Cargo.lock b/Cargo.lock index 86b3f863..e3868e70 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -346,6 +346,37 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c" +[[package]] +name = "camino" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f3132262930b0522068049f5870a856ab8affc80c70d08b6ecb785771a6fc23" +dependencies = [ + "serde", +] + +[[package]] +name = "cargo-platform" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27" +dependencies = [ + "serde", +] + +[[package]] +name = "cargo_metadata" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa" +dependencies = [ + "camino", + "cargo-platform", + "semver", + "serde", + "serde_json", +] + [[package]] name = "cast" version = "0.2.7" @@ -842,6 +873,18 @@ dependencies = [ "windows-sys 0.30.0", ] +[[package]] +name = "filetime" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "975ccf83d8d9d0d84682850a38c8169027be83368805971cc4f238c2b245bc98" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "winapi", +] + [[package]] name = "float-cmp" version = "0.9.0" @@ -2249,6 +2292,9 @@ name = "semver" version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a41d061efea015927ac527063765e73601444cdc344ba855bc7bd44578b25e1c" +dependencies = [ + "serde", +] [[package]] name = "serde" @@ -2434,10 +2480,12 @@ dependencies = [ "anyhow", "async-trait", "backoff", + "cargo_metadata", "chrono", "clap 3.2.5", "console", "dotenv", + "filetime", "futures", "glob", "openssl", diff --git a/sqlx-cli/Cargo.toml b/sqlx-cli/Cargo.toml index 4fcabb98..0d00f96d 100644 --- a/sqlx-cli/Cargo.toml +++ b/sqlx-cli/Cargo.toml @@ -46,6 +46,8 @@ glob = "0.3.0" openssl = { version = "0.10.38", optional = true } # workaround for https://github.com/rust-lang/rust/issues/29497 remove_dir_all = "0.7.0" +cargo_metadata = "0.14" +filetime = "0.2" backoff = { version = "0.4.0", features = ["futures", "tokio"] } diff --git a/sqlx-cli/src/lib.rs b/sqlx-cli/src/lib.rs index 967689c9..b190ce4f 100644 --- a/sqlx-cli/src/lib.rs +++ b/sqlx-cli/src/lib.rs @@ -7,6 +7,7 @@ use std::time::Duration; use crate::opt::{Command, ConnectOpts, DatabaseCommand, MigrateCommand}; mod database; +mod metadata; // mod migration; // mod migrator; mod migrate; diff --git a/sqlx-cli/src/metadata.rs b/sqlx-cli/src/metadata.rs new file mode 100644 index 00000000..bb6afc63 --- /dev/null +++ b/sqlx-cli/src/metadata.rs @@ -0,0 +1,141 @@ +use anyhow::{Context, Result}; +use cargo_metadata::{ + Metadata as CargoMetadata, Package as MetadataPackage, PackageId as MetadataId, +}; + +use std::{ + collections::{btree_map, BTreeMap, BTreeSet}, + path::{Path, PathBuf}, + str::FromStr, +}; + +/// The minimal amount of package information we care about +/// +/// The package's `name` is used to `cargo clean -p` specific crates while the `src_paths` are +/// are used to trigger recompiles of packages within the workspace +#[derive(Debug)] +pub struct Package { + name: String, + src_paths: Vec, +} + +impl Package { + pub fn name(&self) -> &str { + &self.name + } + + pub fn src_paths(&self) -> &[PathBuf] { + &self.src_paths + } +} + +impl From<&MetadataPackage> for Package { + fn from(package: &MetadataPackage) -> Self { + let name = package.name.clone(); + let src_paths = package + .targets + .iter() + .map(|target| target.src_path.clone().into_std_path_buf()) + .collect(); + + Self { name, src_paths } + } +} + +/// Contains metadata for the current project +pub struct Metadata { + /// Maps packages metadata id to the package + /// + /// Currently `MetadataId` is used over `PkgId` because pkgid is not a UUID + packages: BTreeMap, + /// All of the crates in the current workspace + workspace_members: Vec, + /// Maps each dependency to its set of dependents + reverse_deps: BTreeMap>, + /// The target directory of the project + /// + /// Typically `target` at the workspace root, but can be overridden + target_directory: PathBuf, +} + +impl Metadata { + pub fn package(&self, id: &MetadataId) -> Option<&Package> { + self.packages.get(id) + } + + pub fn entries<'this>(&'this self) -> btree_map::Iter<'this, MetadataId, Package> { + self.packages.iter() + } + + pub fn workspace_members(&self) -> &[MetadataId] { + &self.workspace_members + } + + pub fn target_directory(&self) -> &Path { + &self.target_directory + } + + /// Gets all dependents (direct and transitive) of `id` + pub fn all_dependents_of(&self, id: &MetadataId) -> BTreeSet<&MetadataId> { + let mut dependents = BTreeSet::new(); + self.all_dependents_of_helper(id, &mut dependents); + dependents + } + + fn all_dependents_of_helper<'this>( + &'this self, + id: &MetadataId, + dependents: &mut BTreeSet<&'this MetadataId>, + ) { + if let Some(immediate_dependents) = self.reverse_deps.get(id) { + for immediate_dependent in immediate_dependents { + if dependents.insert(immediate_dependent) { + self.all_dependents_of_helper(&immediate_dependent, dependents); + } + } + } + } +} + +impl FromStr for Metadata { + type Err = anyhow::Error; + + fn from_str(s: &str) -> Result { + let CargoMetadata { + packages: metadata_packages, + workspace_members, + resolve, + target_directory, + .. + } = serde_json::from_str(s)?; + + let mut packages = BTreeMap::new(); + for metadata_package in metadata_packages { + let package = Package::from(&metadata_package); + packages.insert(metadata_package.id, package); + } + + let mut reverse_deps: BTreeMap<_, BTreeSet<_>> = BTreeMap::new(); + let resolve = + resolve.context("Resolving the dependency graph failed (old version of cargo)")?; + for node in resolve.nodes { + for dep in node.deps { + let dependent = node.id.clone(); + let dependency = dep.pkg; + reverse_deps + .entry(dependency) + .or_default() + .insert(dependent); + } + } + + let target_directory = target_directory.into_std_path_buf(); + + Ok(Self { + packages, + workspace_members, + reverse_deps, + target_directory, + }) + } +} diff --git a/sqlx-cli/src/prepare.rs b/sqlx-cli/src/prepare.rs index 343ad7ba..d3bddef5 100644 --- a/sqlx-cli/src/prepare.rs +++ b/sqlx-cli/src/prepare.rs @@ -2,10 +2,9 @@ use crate::opt::ConnectOpts; use anyhow::{bail, Context}; use console::style; use remove_dir_all::remove_dir_all; -use serde::Deserialize; use sqlx::any::{AnyConnectOptions, AnyKind}; use sqlx::Connection; -use std::collections::BTreeMap; +use std::collections::{BTreeMap, BTreeSet}; use std::fs::File; use std::io::{BufReader, BufWriter}; use std::path::{Path, PathBuf}; @@ -14,6 +13,8 @@ use std::str::FromStr; use std::time::SystemTime; use std::{env, fs}; +use crate::metadata::Metadata; + type QueryData = BTreeMap; type JsonObject = serde_json::Map; @@ -116,38 +117,46 @@ hint: This command only works in the manifest directory of a Cargo package."# .output() .context("Could not fetch metadata")?; - #[derive(Deserialize)] - struct Metadata { - target_directory: PathBuf, - } - - let metadata: Metadata = - serde_json::from_slice(&output.stdout).context("Invalid `cargo metadata` output")?; + let output_str = + std::str::from_utf8(&output.stdout).context("Invalid `cargo metadata` output")?; + let metadata: Metadata = output_str.parse()?; // try removing the target/sqlx directory before running, as stale files // have repeatedly caused issues in the past. - let _ = remove_dir_all(metadata.target_directory.join("sqlx")); + let _ = remove_dir_all(metadata.target_directory().join("sqlx")); let check_status = if merge { - let check_status = Command::new(&cargo).arg("clean").status()?; + // Try only triggering a recompile on crates that use `sqlx-macros` falling back to a full + // clean on error + match setup_minimal_project_recompile(&cargo, &metadata) { + Ok(()) => {} + Err(err) => { + println!( + "Failed minimal recompile setup. Cleaning entire project. Err: {}", + err + ); + let clean_status = Command::new(&cargo).arg("clean").status()?; + if !clean_status.success() { + bail!("`cargo clean` failed with status: {}", clean_status); + } + } + }; - if !check_status.success() { - bail!("`cargo clean` failed with status: {}", check_status); - } - - let mut rustflags = env::var("RUSTFLAGS").unwrap_or_default(); - rustflags.push_str(&format!( - " --cfg __sqlx_recompile_trigger=\"{}\"", - SystemTime::UNIX_EPOCH.elapsed()?.as_millis() - )); - - Command::new(&cargo) + let mut check_command = Command::new(&cargo); + check_command .arg("check") .args(cargo_args) - .env("RUSTFLAGS", rustflags) .env("SQLX_OFFLINE", "false") - .env("DATABASE_URL", url) - .status()? + .env("DATABASE_URL", url); + + // `cargo check` recompiles on changed rust flags which can be set either via the env var + // or through the `rustflags` field in `$CARGO_HOME/config` when the env var isn't set. + // Because of this we only pass in `$RUSTFLAGS` when present + if let Ok(rustflags) = env::var("RUSTFLAGS") { + check_command.env("RUSTFLAGS", rustflags); + } + + check_command.status()? } else { Command::new(&cargo) .arg("rustc") @@ -170,7 +179,7 @@ hint: This command only works in the manifest directory of a Cargo package."# bail!("`cargo check` failed with status: {}", check_status); } - let pattern = metadata.target_directory.join("sqlx/query-*.json"); + let pattern = metadata.target_directory().join("sqlx/query-*.json"); let mut data = BTreeMap::new(); @@ -205,6 +214,95 @@ hint: This command only works in the manifest directory of a Cargo package."# Ok(data) } +#[derive(Debug, PartialEq)] +struct ProjectRecompileAction { + // The names of the packages + clean_packages: Vec, + touch_paths: Vec, +} + +/// Sets up recompiling only crates that depend on `sqlx-macros` +/// +/// This gets a listing of all crates that depend on `sqlx-macros` (direct and transitive). The +/// crates within the current workspace have their source file's mtimes updated while crates +/// outside the workspace are selectively `cargo clean -p`ed. In this way we can trigger a +/// recompile of crates that may be using compile-time macros without forcing a full recompile +fn setup_minimal_project_recompile(cargo: &str, metadata: &Metadata) -> anyhow::Result<()> { + let ProjectRecompileAction { + clean_packages, + touch_paths, + } = minimal_project_recompile_action(metadata)?; + + for file in touch_paths { + let now = filetime::FileTime::now(); + filetime::set_file_times(&file, now, now) + .with_context(|| format!("Failed to update mtime for {:?}", file))?; + } + + for pkg_id in &clean_packages { + let clean_status = Command::new(cargo) + .args(&["clean", "-p", pkg_id]) + .status()?; + + if !clean_status.success() { + bail!("`cargo clean -p {}` failed", pkg_id); + } + } + + Ok(()) +} + +fn minimal_project_recompile_action(metadata: &Metadata) -> anyhow::Result { + // Get all the packages that depend on `sqlx-macros` + let mut sqlx_macros_dependents = BTreeSet::new(); + let sqlx_macros_ids: BTreeSet<_> = metadata + .entries() + // We match just by name instead of name and url because some people may have it installed + // through different means like vendoring + .filter(|(_, package)| package.name() == "sqlx-macros") + .map(|(id, _)| id) + .collect(); + for sqlx_macros_id in sqlx_macros_ids { + sqlx_macros_dependents.extend(metadata.all_dependents_of(sqlx_macros_id)); + } + + // Figure out which `sqlx-macros` dependents are in the workspace vs out + let mut in_workspace_dependents = Vec::new(); + let mut out_of_workspace_dependents = Vec::new(); + for dependent in sqlx_macros_dependents { + if metadata.workspace_members().contains(&dependent) { + in_workspace_dependents.push(dependent); + } else { + out_of_workspace_dependents.push(dependent); + } + } + + // In-workspace dependents have their source file's mtime updated. Out-of-workspace get + // `cargo clean -p `ed + let files_to_touch: Vec<_> = in_workspace_dependents + .iter() + .filter_map(|id| { + metadata + .package(id) + .map(|package| package.src_paths().to_owned()) + }) + .flatten() + .collect(); + let packages_to_clean: Vec<_> = out_of_workspace_dependents + .iter() + .filter_map(|id| { + metadata + .package(id) + .map(|package| package.name().to_owned()) + }) + .collect(); + + Ok(ProjectRecompileAction { + clean_packages: packages_to_clean, + touch_paths: files_to_touch, + }) +} + fn get_db_kind(url: &str) -> anyhow::Result<&'static str> { let options = AnyConnectOptions::from_str(&url)?; @@ -277,4 +375,27 @@ mod tests { assert_eq!(data.get("a"), Some(&json!({"key1": "value1"}))); assert_eq!(data.get("z"), Some(&json!({"key2": "value2"}))); } + + #[test] + fn minimal_project_recompile_action_works() -> anyhow::Result<()> { + let sample_metadata_path = Path::new("tests") + .join("assets") + .join("sample_metadata.json"); + let sample_metadata = std::fs::read_to_string(sample_metadata_path)?; + let metadata: Metadata = sample_metadata.parse()?; + + let action = minimal_project_recompile_action(&metadata)?; + assert_eq!( + action, + ProjectRecompileAction { + clean_packages: vec!["sqlx".into()], + touch_paths: vec![ + "/home/user/problematic/workspace/b_in_workspace_lib/src/lib.rs".into(), + "/home/user/problematic/workspace/c_in_workspace_bin/src/main.rs".into(), + ] + } + ); + + Ok(()) + } } diff --git a/sqlx-cli/tests/assets/sample_metadata.json b/sqlx-cli/tests/assets/sample_metadata.json new file mode 100644 index 00000000..7c57b276 --- /dev/null +++ b/sqlx-cli/tests/assets/sample_metadata.json @@ -0,0 +1,30515 @@ +{ + "packages": [ + { + "name": "ahash", + "version": "0.7.6", + "id": "ahash 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A non-cryptographic hash function using AES-NI for high performance", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fnv", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fxhash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hex", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "no-panic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.10", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "seahash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^4.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.59", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "version_check", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "const-random", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.12", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "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\"))", + "registry": null + }, + { + "name": "getrandom", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "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\"))", + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.117", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "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\"))", + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": "cfg(not(all(target_arch = \"arm\", target_os = \"none\")))", + "registry": null + }, + { + "name": "const-random", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.12", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(not(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\")))", + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.117", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(not(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\")))", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "ahash", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.7.6/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "map_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.7.6/tests/map_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "nopanic", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.7.6/tests/nopanic.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.7.6/tests/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "ahash", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.7.6/tests/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "map", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.7.6/tests/map_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.7.6/./build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "compile-time-rng": [ + "const-random" + ], + "const-random": [ + "dep:const-random" + ], + "default": [ + "std" + ], + "serde": [ + "dep:serde" + ], + "std": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ahash-0.7.6/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "std" + ], + "rustc-args": [ + "-C", + "target-feature=+aes" + ], + "rustdoc-args": [ + "-C", + "target-feature=+aes" + ] + } + } + }, + "publish": null, + "authors": [ + "Tom Kaitchuck " + ], + "categories": [ + "algorithms", + "data-structures", + "no-std" + ], + "keywords": [ + "hash", + "hasher", + "hashmap", + "aes", + "no-std" + ], + "readme": "README.md", + "repository": "https://github.com/tkaitchuck/ahash", + "homepage": null, + "documentation": "https://docs.rs/ahash", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "atoi", + "version": "0.4.0", + "id": "atoi 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT", + "license_file": null, + "description": "Parse integers directly from `[u8]` slices in safe code", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "num-traits", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.12", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "atoi", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/atoi-0.4.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "benches", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/atoi-0.4.0/benches/benches.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/atoi-0.4.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Markus Klein " + ], + "categories": [ + "parsing" + ], + "keywords": [ + "atoi", + "conversion", + "integer" + ], + "readme": "README.md", + "repository": "https://github.com/pacman82/atoi-rs", + "homepage": null, + "documentation": "https://docs.rs/atoi/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "autocfg", + "version": "1.1.0", + "id": "autocfg 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Automatic cfg for Rust compiler features", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "autocfg", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "versions", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/examples/versions.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "traits", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/examples/traits.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "integers", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/examples/integers.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "paths", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/examples/paths.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rustflags", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/tests/rustflags.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Josh Stone " + ], + "categories": [ + "development-tools::build-utils" + ], + "keywords": [ + "rustc", + "build", + "autoconf" + ], + "readme": "README.md", + "repository": "https://github.com/cuviper/autocfg", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "b_in_workspace_lib", + "version": "0.1.0", + "id": "b_in_workspace_lib 0.1.0 (path+file:///home/user/problematic/workspace/b_in_workspace_lib)", + "license": null, + "license_file": null, + "description": null, + "source": null, + "dependencies": [ + { + "name": "sqlx", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "offline", + "runtime-tokio-rustls", + "sqlite" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "b_in_workspace_lib", + "src_path": "/home/user/problematic/workspace/b_in_workspace_lib/src/lib.rs", + "edition": "2021", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/problematic/workspace/b_in_workspace_lib/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": null, + "repository": null, + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "base64", + "version": "0.13.0", + "id": "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "encodes and decodes base64 as bytes or utf8", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.3.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "structopt", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "base64", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "make_tables", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/examples/make_tables.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "base64", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/examples/base64.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "encode", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/tests/encode.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "helpers", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/tests/helpers.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/tests/tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "decode", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/tests/decode.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "benchmarks", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/benches/benchmarks.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [], + "default": [ + "std" + ], + "std": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Alice Maz ", + "Marshall Pierce " + ], + "categories": [ + "encoding" + ], + "keywords": [ + "base64", + "utf8", + "encode", + "decode", + "no_std" + ], + "readme": "README.md", + "repository": "https://github.com/marshallpierce/rust-base64", + "homepage": null, + "documentation": "https://docs.rs/base64", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "bitflags", + "version": "1.3.2", + "id": "bitflags 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "A macro to generate structures which behave like bitflags.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "walkdir", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "bitflags", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bitflags-1.3.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "basic", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bitflags-1.3.2/tests/basic.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compile", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bitflags-1.3.2/tests/compile.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [], + "example_generated": [], + "rustc-dep-of-std": [ + "core", + "compiler_builtins" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bitflags-1.3.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "example_generated" + ] + } + } + }, + "publish": null, + "authors": [ + "The Rust Project Developers" + ], + "categories": [ + "no-std" + ], + "keywords": [ + "bit", + "bitmask", + "bitflags", + "flags" + ], + "readme": "README.md", + "repository": "https://github.com/bitflags/bitflags", + "homepage": "https://github.com/bitflags/bitflags", + "documentation": "https://docs.rs/bitflags", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "block-buffer", + "version": "0.9.0", + "id": "block-buffer 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Fixed size buffer for block processing of data", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "block-padding", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "generic-array", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.14", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "block-buffer", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/block-buffer-0.9.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "block-padding": [ + "dep:block-padding" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/block-buffer-0.9.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "RustCrypto Developers" + ], + "categories": [ + "cryptography", + "no-std" + ], + "keywords": [ + "block", + "buffer" + ], + "readme": null, + "repository": "https://github.com/RustCrypto/utils", + "homepage": null, + "documentation": "https://docs.rs/block-buffer", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "bumpalo", + "version": "3.9.1", + "id": "bumpalo 3.9.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "A fast bump allocation arena for Rust.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "bumpalo", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bumpalo-3.9.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "try_alloc", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bumpalo-3.9.1/tests/try_alloc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "benches", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bumpalo-3.9.1/benches/benches.rs", + "edition": "2018", + "required-features": [ + "collections" + ], + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "allocator_api": [], + "boxed": [], + "collections": [], + "default": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bumpalo-3.9.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [ + "Nick Fitzgerald " + ], + "categories": [ + "memory-management", + "rust-patterns", + "no-std" + ], + "keywords": [], + "readme": "./README.md", + "repository": "https://github.com/fitzgen/bumpalo", + "homepage": null, + "documentation": "https://docs.rs/bumpalo", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "byteorder", + "version": "1.4.3", + "id": "byteorder 1.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Unlicense OR MIT", + "license_file": null, + "description": "Library for reading/writing numbers in big-endian and little-endian.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "byteorder", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/byteorder-1.4.3/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/byteorder-1.4.3/benches/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "i128": [], + "std": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/byteorder-1.4.3/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Andrew Gallant " + ], + "categories": [ + "encoding", + "parsing", + "no-std" + ], + "keywords": [ + "byte", + "endian", + "big-endian", + "little-endian", + "binary" + ], + "readme": "README.md", + "repository": "https://github.com/BurntSushi/byteorder", + "homepage": "https://github.com/BurntSushi/byteorder", + "documentation": "https://docs.rs/byteorder", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "bytes", + "version": "1.1.0", + "id": "bytes 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT", + "license_file": null, + "description": "Types and traits for working with bytes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.60", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "loom", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(loom)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "bytes", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_iter", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/tests/test_iter.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_buf", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/tests/test_buf.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_bytes_vec_alloc", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/tests/test_bytes_vec_alloc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_debug", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/tests/test_debug.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_buf_mut", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/tests/test_buf_mut.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_serde", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/tests/test_serde.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_bytes", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/tests/test_bytes.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_take", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/tests/test_take.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_chain", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/tests/test_chain.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_reader", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/tests/test_reader.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_bytes_odd_alloc", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/tests/test_bytes_odd_alloc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bytes_mut", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/benches/bytes_mut.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "buf", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/benches/buf.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bytes", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/benches/bytes.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "serde": [ + "dep:serde" + ], + "std": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "Carl Lerche ", + "Sean McArthur " + ], + "categories": [ + "network-programming", + "data-structures" + ], + "keywords": [ + "buffers", + "zero-copy", + "io" + ], + "readme": "README.md", + "repository": "https://github.com/tokio-rs/bytes", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "c_in_workspace_bin", + "version": "0.1.0", + "id": "c_in_workspace_bin 0.1.0 (path+file:///home/user/problematic/workspace/c_in_workspace_bin)", + "license": null, + "license_file": null, + "description": null, + "source": null, + "dependencies": [ + { + "name": "b_in_workspace_lib", + "source": null, + "req": "*", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null, + "path": "/home/user/problematic/workspace/b_in_workspace_lib" + }, + { + "name": "sqlx", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "offline", + "runtime-tokio-rustls", + "sqlite" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "bin" + ], + "crate_types": [ + "bin" + ], + "name": "c_in_workspace_bin", + "src_path": "/home/user/problematic/workspace/c_in_workspace_bin/src/main.rs", + "edition": "2021", + "doc": true, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/problematic/workspace/c_in_workspace_bin/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": null, + "repository": null, + "homepage": null, + "documentation": null, + "edition": "2021", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "cc", + "version": "1.0.73", + "id": "cc 1.0.73 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "A build-time dependency for Cargo build scripts to assist in invoking the native\nC compiler to compile native C code into a static archive to be linked into Rust\ncode.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "jobserver", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.16", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cc", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/cc-1.0.73/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bin" + ], + "crate_types": [ + "bin" + ], + "name": "gcc-shim", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/cc-1.0.73/src/bin/gcc-shim.rs", + "edition": "2018", + "doc": true, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "cxxflags", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/cc-1.0.73/tests/cxxflags.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "cc_env", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/cc-1.0.73/tests/cc_env.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "cflags", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/cc-1.0.73/tests/cflags.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/cc-1.0.73/tests/test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "jobserver": [ + "dep:jobserver" + ], + "parallel": [ + "jobserver" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/cc-1.0.73/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [ + "development-tools::build-utils" + ], + "keywords": [ + "build-dependencies" + ], + "readme": "README.md", + "repository": "https://github.com/alexcrichton/cc-rs", + "homepage": "https://github.com/alexcrichton/cc-rs", + "documentation": "https://docs.rs/cc", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "cfg-if", + "version": "1.0.0", + "id": "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cfg-if", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "xcrate", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0/tests/xcrate.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "rustc-dep-of-std": [ + "core", + "compiler_builtins" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/alexcrichton/cfg-if", + "homepage": "https://github.com/alexcrichton/cfg-if", + "documentation": "https://docs.rs/cfg-if", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "cpufeatures", + "version": "0.2.2", + "id": "cpufeatures 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Lightweight runtime CPU feature detection for x86/x86_64 and aarch64 with\nno_std support and support for mobile targets including Android and iOS\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.68", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "aarch64-apple-darwin", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.68", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "aarch64-linux-android", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.68", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "cpufeatures", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/cpufeatures-0.2.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "x86", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/cpufeatures-0.2.2/tests/x86.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "aarch64", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/cpufeatures-0.2.2/tests/aarch64.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/cpufeatures-0.2.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "RustCrypto Developers" + ], + "categories": [ + "no-std" + ], + "keywords": [ + "cpuid", + "target-feature" + ], + "readme": "README.md", + "repository": "https://github.com/RustCrypto/utils", + "homepage": null, + "documentation": "https://docs.rs/cpufeatures", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "crc", + "version": "2.1.0", + "id": "crc 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Rust implementation of CRC(16, 32, 64) with support of various standards", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "crc-catalog", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "crc", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crc-2.1.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "crc", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crc-2.1.0/tests/crc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crc-2.1.0/benches/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crc-2.1.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Rui Hu ", + "Akhil Velagapudi <4@4khil.com>" + ], + "categories": [ + "algorithms", + "no-std" + ], + "keywords": [ + "crc", + "crc16", + "crc32", + "crc64", + "hash" + ], + "readme": "README.md", + "repository": "https://github.com/mrhooray/crc-rs.git", + "homepage": null, + "documentation": "https://docs.rs/crc", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "crc-catalog", + "version": "1.1.1", + "id": "crc-catalog 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Catalog of CRC algorithms (generated from http://reveng.sourceforge.net/crc-catalogue) expressed as simple Rust structs.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "crc-catalog", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crc-catalog-1.1.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crc-catalog-1.1.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "Akhil Velagapudi " + ], + "categories": [ + "no-std", + "network-programming" + ], + "keywords": [ + "crc" + ], + "readme": "README.md", + "repository": "https://github.com/akhilles/crc-catalog.git", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "crossbeam-queue", + "version": "0.3.5", + "id": "crossbeam-queue 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Concurrent queues", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "crossbeam-utils", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.5", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "crossbeam-queue", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-queue-0.3.5/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "seg_queue", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-queue-0.3.5/tests/seg_queue.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "array_queue", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-queue-0.3.5/tests/array_queue.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-queue-0.3.5/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [], + "default": [ + "std" + ], + "nightly": [ + "crossbeam-utils/nightly" + ], + "std": [ + "alloc", + "crossbeam-utils/std" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-queue-0.3.5/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [ + "concurrency", + "data-structures", + "no-std" + ], + "keywords": [ + "queue", + "mpmc", + "lock-free", + "producer", + "consumer" + ], + "readme": "README.md", + "repository": "https://github.com/crossbeam-rs/crossbeam", + "homepage": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-queue", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.36" + }, + { + "name": "crossbeam-utils", + "version": "0.8.8", + "id": "crossbeam-utils 0.8.8 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Utilities for concurrent programming", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "lazy_static", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.4.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "loom", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(crossbeam_loom)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "crossbeam-utils", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.8/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "parker", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.8/tests/parker.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "thread", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.8/tests/thread.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sharded_lock", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.8/tests/sharded_lock.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "cache_padded", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.8/tests/cache_padded.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "atomic_cell", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.8/tests/atomic_cell.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "wait_group", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.8/tests/wait_group.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "atomic_cell", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.8/benches/atomic_cell.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.8/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "lazy_static": [ + "dep:lazy_static" + ], + "loom": [ + "dep:loom" + ], + "nightly": [], + "std": [ + "lazy_static" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.8.8/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [], + "categories": [ + "algorithms", + "concurrency", + "data-structures", + "no-std" + ], + "keywords": [ + "scoped", + "thread", + "atomic", + "cache" + ], + "readme": "README.md", + "repository": "https://github.com/crossbeam-rs/crossbeam", + "homepage": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.36" + }, + { + "name": "digest", + "version": "0.9.0", + "id": "digest 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Traits for cryptographic hash functions", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "blobby", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "generic-array", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.14", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "digest", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/digest-0.9.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [], + "blobby": [ + "dep:blobby" + ], + "dev": [ + "blobby" + ], + "std": [ + "alloc" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/digest-0.9.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "RustCrypto Developers" + ], + "categories": [ + "cryptography", + "no-std" + ], + "keywords": [ + "digest", + "crypto", + "hash" + ], + "readme": "README.md", + "repository": "https://github.com/RustCrypto/traits", + "homepage": null, + "documentation": "https://docs.rs/digest", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "dotenv", + "version": "0.15.0", + "id": "dotenv 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT", + "license_file": null, + "description": "A `dotenv` implementation for Rust", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "clap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "dotenv", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.15.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bin" + ], + "crate_types": [ + "bin" + ], + "name": "dotenv", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.15.0/src/bin/dotenv.rs", + "edition": "2018", + "required-features": [ + "cli" + ], + "doc": true, + "doctest": false, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "simple", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.15.0/examples/simple.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test-variable-substitution", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.15.0/tests/test-variable-substitution.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test-from-filename", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.15.0/tests/test-from-filename.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test-from-path-iter", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.15.0/tests/test-from-path-iter.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test-var", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.15.0/tests/test-var.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test-default-location", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.15.0/tests/test-default-location.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test-from-path", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.15.0/tests/test-from-path.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test-from-filename-iter", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.15.0/tests/test-from-filename-iter.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test-vars", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.15.0/tests/test-vars.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test-dotenv-iter", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.15.0/tests/test-dotenv-iter.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test-child-dir", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.15.0/tests/test-child-dir.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "clap": [ + "dep:clap" + ], + "cli": [ + "clap" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.15.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Noemi Lapresta ", + "Craig Hills ", + "Mike Piccolo ", + "Alice Maz ", + "Sean Griffin ", + "Adam Sharp ", + "Arpad Borsos " + ], + "categories": [], + "keywords": [ + "environment", + "env", + "dotenv", + "settings", + "config" + ], + "readme": "../README.md", + "repository": "https://github.com/dotenv-rs/dotenv", + "homepage": "https://github.com/dotenv-rs/dotenv", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "either", + "version": "1.6.1", + "id": "either 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "either", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/either-1.6.1/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "default": [ + "use_std" + ], + "serde": [ + "dep:serde" + ], + "use_std": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/either-1.6.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "serde" + ] + } + }, + "release": { + "no-dev-version": true, + "tag-name": "{{version}}" + } + }, + "publish": null, + "authors": [ + "bluss" + ], + "categories": [ + "data-structures", + "no-std" + ], + "keywords": [ + "data-structure", + "no_std" + ], + "readme": "README-crates.io.md", + "repository": "https://github.com/bluss/either", + "homepage": null, + "documentation": "https://docs.rs/either/1/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "flume", + "version": "0.10.12", + "id": "flume 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Apache-2.0/MIT", + "license_file": null, + "description": "A blazingly fast multi-producer channel", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "futures-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-sink", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "nanorand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "getrandom" + ], + "target": null, + "registry": null + }, + { + "name": "pin-project", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "spin", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.2", + "kind": null, + "rename": "spin1", + "optional": false, + "uses_default_features": true, + "features": [ + "mutex" + ], + "target": null, + "registry": null + }, + { + "name": "async-std", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.9.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "attributes", + "unstable" + ], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "crossbeam-channel", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "crossbeam-utils", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.16.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "rt", + "macros" + ], + "target": null, + "registry": null + }, + { + "name": "waker-fn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "flume", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "async", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/examples/async.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "select", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/examples/select.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "simple", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/examples/simple.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "perf", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/examples/perf.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "async", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/async.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "basic", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/basic.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "list", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/list.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "iter", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/iter.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/stream.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mpsc", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/mpsc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "method_sharing", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/method_sharing.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "same_channel", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/same_channel.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "array", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/array.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "ready", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/ready.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "never", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/never.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "thread_locals", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/thread_locals.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "select", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/select.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "after", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/after.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "select_macro", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/select_macro.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tick", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/tick.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "zero", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/zero.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "golang", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/tests/golang.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "basic", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/benches/basic.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "async": [ + "futures-sink", + "futures-core", + "pin-project" + ], + "default": [ + "async", + "select", + "eventual-fairness" + ], + "eventual-fairness": [ + "async", + "nanorand" + ], + "futures-core": [ + "dep:futures-core" + ], + "futures-sink": [ + "dep:futures-sink" + ], + "nanorand": [ + "dep:nanorand" + ], + "pin-project": [ + "dep:pin-project" + ], + "select": [], + "spin": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/flume-0.10.12/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Joshua Barretto " + ], + "categories": [ + "concurrency", + "data-structures" + ], + "keywords": [ + "mpsc", + "fifo", + "channel", + "thread", + "mpmc" + ], + "readme": "README.md", + "repository": "https://github.com/zesterer/flume", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "form_urlencoded", + "version": "1.0.1", + "id": "form_urlencoded 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "matches", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "percent-encoding", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "form_urlencoded", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/form_urlencoded-1.0.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": false + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/form_urlencoded-1.0.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The rust-url developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/servo/rust-url", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "futures-channel", + "version": "0.3.21", + "id": "futures-channel 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Channels for asynchronous communication using futures-rs.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "futures-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.21", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-sink", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.21", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "futures-channel", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.21/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "channel", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.21/tests/channel.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mpsc", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.21/tests/mpsc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "oneshot", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.21/tests/oneshot.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mpsc-close", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.21/tests/mpsc-close.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "sync_mpsc", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.21/benches/sync_mpsc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.21/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [ + "futures-core/alloc" + ], + "cfg-target-has-atomic": [], + "default": [ + "std" + ], + "futures-sink": [ + "dep:futures-sink" + ], + "sink": [ + "futures-sink" + ], + "std": [ + "alloc", + "futures-core/std" + ], + "unstable": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.21/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/futures-rs", + "homepage": "https://rust-lang.github.io/futures-rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.45" + }, + { + "name": "futures-core", + "version": "0.3.21", + "id": "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "The core traits and types in for the `futures` library.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "futures-core", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.21/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.21/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [], + "cfg-target-has-atomic": [], + "default": [ + "std" + ], + "std": [ + "alloc" + ], + "unstable": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.21/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/futures-rs", + "homepage": "https://rust-lang.github.io/futures-rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.36" + }, + { + "name": "futures-executor", + "version": "0.3.21", + "id": "futures-executor 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Executors for asynchronous tasks based on the futures-rs library.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "futures-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.21", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-task", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.21", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.21", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "num_cpus", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.8.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "futures-executor", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-executor-0.3.21/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "local_pool", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-executor-0.3.21/tests/local_pool.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "thread_notify", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-executor-0.3.21/benches/thread_notify.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "num_cpus": [ + "dep:num_cpus" + ], + "std": [ + "futures-core/std", + "futures-task/std", + "futures-util/std" + ], + "thread-pool": [ + "std", + "num_cpus" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-executor-0.3.21/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/futures-rs", + "homepage": "https://rust-lang.github.io/futures-rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.45" + }, + { + "name": "futures-intrusive", + "version": "0.4.0", + "id": "futures-intrusive 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Futures based on intrusive data structures - for std and no-std environments.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "futures-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "lock_api", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "parking_lot", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "async-std", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "crossbeam", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "async-await" + ], + "target": null, + "registry": null + }, + { + "name": "futures-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "lazy_static", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.4.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pin-utils", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "signal-hook", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.11", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.11", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "full" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "futures_intrusive", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-intrusive-0.4.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "cancellation", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-intrusive-0.4.0/examples/cancellation.rs", + "edition": "2018", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "philosophers", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-intrusive-0.4.0/examples/philosophers.rs", + "edition": "2018", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "timer", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-intrusive-0.4.0/tests/timer.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mutex", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-intrusive-0.4.0/tests/mutex.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mpmc_channel", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-intrusive-0.4.0/tests/mpmc_channel.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "state_broadcast_channel", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-intrusive-0.4.0/tests/state_broadcast_channel.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "semaphore", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-intrusive-0.4.0/tests/semaphore.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "manual_reset_event", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-intrusive-0.4.0/tests/manual_reset_event.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "oneshot_channel", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-intrusive-0.4.0/tests/oneshot_channel.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "mpmc_channel", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-intrusive-0.4.0/benches/mpmc_channel.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "mutex", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-intrusive-0.4.0/benches/mutex.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "semaphore", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-intrusive-0.4.0/benches/semaphore.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [ + "futures-core/alloc" + ], + "default": [ + "std" + ], + "parking_lot": [ + "dep:parking_lot" + ], + "std": [ + "alloc", + "parking_lot" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-intrusive-0.4.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Matthias Einwag " + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/Matthias247/futures-intrusive", + "homepage": "https://github.com/Matthias247/futures-intrusive", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "futures-sink", + "version": "0.3.21", + "id": "futures-sink 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "The asynchronous `Sink` trait for the futures-rs library.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "futures-sink", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-sink-0.3.21/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "alloc": [], + "default": [ + "std" + ], + "std": [ + "alloc" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-sink-0.3.21/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/futures-rs", + "homepage": "https://rust-lang.github.io/futures-rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.36" + }, + { + "name": "futures-task", + "version": "0.3.21", + "id": "futures-task 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Tools for working with tasks.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "futures-task", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.21/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.21/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [], + "cfg-target-has-atomic": [], + "default": [ + "std" + ], + "std": [ + "alloc" + ], + "unstable": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.21/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/futures-rs", + "homepage": "https://rust-lang.github.io/futures-rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.45" + }, + { + "name": "futures-util", + "version": "0.3.21", + "id": "futures-util 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Common utilities and extension traits for the futures-rs library.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "futures-channel", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.21", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "futures-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.21", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-io", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.21", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "futures-macro", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.3.21", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-sink", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.21", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-task", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.21", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.25", + "kind": null, + "rename": "futures_01", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "memchr", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pin-project-lite", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pin-utils", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "slab", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio-io", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.9", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.11", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "futures-util", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "futures_unordered", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/benches/futures_unordered.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "flatten_unordered", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/benches/flatten_unordered.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [ + "futures-core/alloc", + "futures-task/alloc" + ], + "async-await": [], + "async-await-macro": [ + "async-await", + "futures-macro" + ], + "bilock": [], + "cfg-target-has-atomic": [], + "channel": [ + "std", + "futures-channel" + ], + "compat": [ + "std", + "futures_01" + ], + "default": [ + "std", + "async-await", + "async-await-macro" + ], + "futures-channel": [ + "dep:futures-channel" + ], + "futures-io": [ + "dep:futures-io" + ], + "futures-macro": [ + "dep:futures-macro" + ], + "futures-sink": [ + "dep:futures-sink" + ], + "futures_01": [ + "dep:futures_01" + ], + "io": [ + "std", + "futures-io", + "memchr" + ], + "io-compat": [ + "io", + "compat", + "tokio-io" + ], + "memchr": [ + "dep:memchr" + ], + "sink": [ + "futures-sink" + ], + "slab": [ + "dep:slab" + ], + "std": [ + "alloc", + "futures-core/std", + "futures-task/std", + "slab" + ], + "tokio-io": [ + "dep:tokio-io" + ], + "unstable": [ + "futures-core/unstable", + "futures-task/unstable" + ], + "write-all-vectored": [ + "io" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang/futures-rs", + "homepage": "https://rust-lang.github.io/futures-rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.45" + }, + { + "name": "generic-array", + "version": "0.14.5", + "id": "generic-array 0.14.5 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT", + "license_file": null, + "description": "Generic types implementing functionality of arrays", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "typenum", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.12", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bincode", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "version_check", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "generic_array", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "iter", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/tests/iter.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "import_name", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/tests/import_name.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "hex", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/tests/hex.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mod", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/tests/mod.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "generics", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/tests/generics.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "arr", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/tests/arr.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/build.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "more_lengths": [], + "serde": [ + "dep:serde" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Bartłomiej Kamiński ", + "Aaron Trent " + ], + "categories": [ + "data-structures", + "no-std" + ], + "keywords": [ + "generic", + "array" + ], + "readme": "README.md", + "repository": "https://github.com/fizyk20/generic-array.git", + "homepage": null, + "documentation": "http://fizyk20.github.io/generic-array/generic_array/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "getrandom", + "version": "0.2.6", + "id": "getrandom 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A small cross-platform library for retrieving random data from system source", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "js-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))", + "registry": null + }, + { + "name": "wasm-bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.62", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))", + "registry": null + }, + { + "name": "wasm-bindgen-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.18", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))", + "registry": null + }, + { + "name": "wasi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_os = \"wasi\")", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.120", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(unix)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "getrandom", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.6/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "normal", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.6/tests/normal.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "custom", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.6/tests/custom.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rdrand", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.6/tests/rdrand.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "mod", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.6/benches/mod.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "custom": [], + "js": [ + "wasm-bindgen", + "js-sys" + ], + "js-sys": [ + "dep:js-sys" + ], + "rdrand": [], + "rustc-dep-of-std": [ + "compiler_builtins", + "core", + "libc/rustc-dep-of-std", + "wasi/rustc-dep-of-std" + ], + "std": [], + "test-in-browser": [], + "wasm-bindgen": [ + "dep:wasm-bindgen" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.6/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "std", + "custom" + ], + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "The Rand Project Developers" + ], + "categories": [ + "os", + "no-std" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-random/getrandom", + "homepage": null, + "documentation": "https://docs.rs/getrandom", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "hashbrown", + "version": "0.11.2", + "id": "hashbrown 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Apache-2.0/MIT", + "license_file": null, + "description": "A Rust port of Google's SwissTable hash map", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "ahash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-alloc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "alloc", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bumpalo", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.5.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.25", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "doc-comment", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fnv", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "lazy_static", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "small_rng" + ], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "hashbrown", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.11.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "serde", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.11.2/tests/serde.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "set", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.11.2/tests/set.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rayon", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.11.2/tests/rayon.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "hasher", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.11.2/tests/hasher.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.11.2/benches/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "ahash": [ + "dep:ahash" + ], + "ahash-compile-time-rng": [ + "ahash/compile-time-rng" + ], + "alloc": [ + "dep:alloc" + ], + "bumpalo": [ + "dep:bumpalo" + ], + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [ + "ahash", + "inline-more" + ], + "inline-more": [], + "nightly": [], + "raw": [], + "rayon": [ + "dep:rayon" + ], + "rustc-dep-of-std": [ + "nightly", + "core", + "compiler_builtins", + "alloc", + "rustc-internal-api" + ], + "rustc-internal-api": [], + "serde": [ + "dep:serde" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.11.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "nightly", + "rayon", + "serde", + "raw" + ] + } + } + }, + "publish": null, + "authors": [ + "Amanieu d'Antras " + ], + "categories": [ + "data-structures", + "no-std" + ], + "keywords": [ + "hash", + "no_std", + "hashmap", + "swisstable" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/hashbrown", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "hashlink", + "version": "0.7.0", + "id": "hashlink 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "HashMap-like containers that hold their key-value pairs in a user controllable order", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "hashbrown", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fxhash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "hashlink", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hashlink-0.7.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "linked_hash_set", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hashlink-0.7.0/tests/linked_hash_set.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "serde", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hashlink-0.7.0/tests/serde.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "lru_cache", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hashlink-0.7.0/tests/lru_cache.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "linked_hash_map", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hashlink-0.7.0/tests/linked_hash_map.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "serde": [ + "dep:serde" + ], + "serde_impl": [ + "serde" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hashlink-0.7.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "kyren " + ], + "categories": [], + "keywords": [ + "data-structures" + ], + "readme": "README.md", + "repository": "https://github.com/kyren/hashlink", + "homepage": null, + "documentation": "https://docs.rs/hashlink", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "heck", + "version": "0.3.3", + "id": "heck 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "heck is a case conversion library.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "unicode-segmentation", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "heck", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/heck-0.3.3/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/heck-0.3.3/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Without Boats " + ], + "categories": [], + "keywords": [ + "string", + "case", + "camel", + "snake", + "unicode" + ], + "readme": "README.md", + "repository": "https://github.com/withoutboats/heck", + "homepage": "https://github.com/withoutboats/heck", + "documentation": "https://docs.rs/heck", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "hermit-abi", + "version": "0.1.19", + "id": "hermit-abi 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "hermit-abi is small interface to call functions from the unikernel RustyHermit.\nIt is used to build the target `x86_64-unknown-hermit`.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.51", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "hermit-abi", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hermit-abi-0.1.19/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [], + "docs": [], + "rustc-dep-of-std": [ + "core", + "compiler_builtins/rustc-dep-of-std", + "libc/rustc-dep-of-std" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hermit-abi-0.1.19/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "default-target": "x86_64-unknown-hermit", + "features": [ + "docs" + ] + } + } + }, + "publish": null, + "authors": [ + "Stefan Lankes" + ], + "categories": [ + "os" + ], + "keywords": [ + "unikernel", + "libos" + ], + "readme": "README.md", + "repository": "https://github.com/hermitcore/libhermit-rs", + "homepage": null, + "documentation": "https://hermitcore.github.io/rusty-hermit/hermit_abi", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "hex", + "version": "0.4.3", + "id": "hex 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Encoding and decoding data into/from hexadecimal representation.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "faster-hex", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pretty_assertions", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-hex", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "version-sync", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "hex", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hex-0.4.3/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "version-number", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hex-0.4.3/tests/version-number.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "serde", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hex-0.4.3/tests/serde.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "hex", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hex-0.4.3/benches/hex.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [], + "default": [ + "std" + ], + "serde": [ + "dep:serde" + ], + "std": [ + "alloc" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/hex-0.4.3/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "KokaKiwi " + ], + "categories": [ + "encoding", + "no-std" + ], + "keywords": [ + "no_std", + "hex" + ], + "readme": "README.md", + "repository": "https://github.com/KokaKiwi/rust-hex", + "homepage": null, + "documentation": "https://docs.rs/hex/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "idna", + "version": "0.2.3", + "id": "idna 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "IDNA (Internationalizing Domain Names in Applications) and Punycode.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "matches", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "unicode-bidi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "unicode-normalization", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.17", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "assert_matches", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bencher", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "idna", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/idna-0.2.3/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/idna-0.2.3/tests/tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "unit", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/idna-0.2.3/tests/unit.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "all", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/idna-0.2.3/benches/all.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/idna-0.2.3/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The rust-url developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/servo/rust-url/", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "indexmap", + "version": "1.8.1", + "id": "indexmap 1.8.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Apache-2.0/MIT", + "license_file": null, + "description": "A hash table with consistent order and fast iteration.\n\nThe indexmap is a hash table where the iteration order of the key-value\npairs is independent of the hash values of the keys. It has the usual\nhash table functionality, it preserves insertion order except after\nremovals, and it allows lookup of its elements by either hash table key\nor numerical index. A corresponding hash set type is also provided.\n\nThis crate was initially published under the name ordermap, but it was renamed to\nindexmap.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "hashbrown", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "raw" + ], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.4.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fnv", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "fxhash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "itertools", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "lazy_static", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "small_rng" + ], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "autocfg", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "indexmap", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "equivalent_trait", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.1/tests/equivalent_trait.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.1/tests/tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_full_path", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.1/tests/macros_full_path.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "quick", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.1/tests/quick.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "faststring", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.1/benches/faststring.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.1/benches/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.1/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "rayon": [ + "dep:rayon" + ], + "rustc-rayon": [ + "dep:rustc-rayon" + ], + "serde": [ + "dep:serde" + ], + "serde-1": [ + "serde" + ], + "std": [], + "test_debug": [], + "test_low_transition_point": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "serde-1", + "rayon" + ] + } + }, + "release": { + "no-dev-version": true, + "tag-name": "{{version}}" + } + }, + "publish": null, + "authors": [ + "bluss", + "Josh Stone " + ], + "categories": [ + "data-structures", + "no-std" + ], + "keywords": [ + "hashmap", + "no_std" + ], + "readme": null, + "repository": "https://github.com/bluss/indexmap", + "homepage": null, + "documentation": "https://docs.rs/indexmap/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "instant", + "version": "0.1.12", + "id": "instant 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "BSD-3-Clause", + "license_file": null, + "description": "A partial replacement for std::time::Instant that works on WASM too.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "js-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "asmjs-unknown-emscripten", + "registry": null + }, + { + "name": "stdweb", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "asmjs-unknown-emscripten", + "registry": null + }, + { + "name": "wasm-bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": "wasm-bindgen_rs", + "optional": true, + "uses_default_features": true, + "features": [], + "target": "asmjs-unknown-emscripten", + "registry": null + }, + { + "name": "web-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "Window", + "Performance", + "PerformanceTiming" + ], + "target": "asmjs-unknown-emscripten", + "registry": null + }, + { + "name": "js-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "wasm32-unknown-emscripten", + "registry": null + }, + { + "name": "stdweb", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "wasm32-unknown-emscripten", + "registry": null + }, + { + "name": "wasm-bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": "wasm-bindgen_rs", + "optional": true, + "uses_default_features": true, + "features": [], + "target": "wasm32-unknown-emscripten", + "registry": null + }, + { + "name": "web-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "Window", + "Performance", + "PerformanceTiming" + ], + "target": "wasm32-unknown-emscripten", + "registry": null + }, + { + "name": "js-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "wasm32-unknown-unknown", + "registry": null + }, + { + "name": "stdweb", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "wasm32-unknown-unknown", + "registry": null + }, + { + "name": "wasm-bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": "wasm-bindgen_rs", + "optional": true, + "uses_default_features": true, + "features": [], + "target": "wasm32-unknown-unknown", + "registry": null + }, + { + "name": "web-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "Window", + "Performance", + "PerformanceTiming" + ], + "target": "wasm32-unknown-unknown", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "instant", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/instant-0.1.12/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "wasm", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/instant-0.1.12/tests/wasm.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "inaccurate": [], + "js-sys": [ + "dep:js-sys" + ], + "now": [], + "stdweb": [ + "dep:stdweb" + ], + "wasm-bindgen": [ + "js-sys", + "wasm-bindgen_rs", + "web-sys" + ], + "wasm-bindgen_rs": [ + "dep:wasm-bindgen_rs" + ], + "web-sys": [ + "dep:web-sys" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/instant-0.1.12/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "sebcrozet " + ], + "categories": [], + "keywords": [ + "time", + "wasm" + ], + "readme": "README.md", + "repository": "https://github.com/sebcrozet/instant", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "itertools", + "version": "0.10.3", + "id": "itertools 0.10.3 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Extra iterator adaptors, iterator methods, free functions, and macros.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "either", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "paste", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "permutohedron", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "itertools", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "iris", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/examples/iris.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tuples", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/tests/tuples.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "specializations", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/tests/specializations.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "peeking_take_while", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/tests/peeking_take_while.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_core", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/tests/test_core.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "quick", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/tests/quick.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_std", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/tests/test_std.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "adaptors_no_collect", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/tests/adaptors_no_collect.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_hygiene", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/tests/macros_hygiene.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "zip", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/tests/zip.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "merge_join", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/tests/merge_join.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "flatten_ok", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/tests/flatten_ok.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "tuple_combinations", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/benches/tuple_combinations.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "tuples", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/benches/tuples.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "fold_specialization", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/benches/fold_specialization.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "combinations_with_replacement", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/benches/combinations_with_replacement.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "tree_fold1", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/benches/tree_fold1.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench1", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/benches/bench1.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "combinations", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/benches/combinations.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "powerset", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/benches/powerset.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "use_std" + ], + "use_alloc": [], + "use_std": [ + "use_alloc" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.3/Cargo.toml", + "metadata": { + "release": { + "no-dev-version": true + } + }, + "publish": null, + "authors": [ + "bluss" + ], + "categories": [ + "algorithms", + "rust-patterns" + ], + "keywords": [ + "iterator", + "data-structure", + "zip", + "product", + "group-by" + ], + "readme": "README.md", + "repository": "https://github.com/rust-itertools/itertools", + "homepage": null, + "documentation": "https://docs.rs/itertools/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "itoa", + "version": "1.0.1", + "id": "itoa 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Fast integer primitive to string conversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "itoa", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itoa-1.0.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itoa-1.0.1/tests/test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itoa-1.0.1/benches/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/itoa-1.0.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "value-formatting" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/dtolnay/itoa", + "homepage": null, + "documentation": "https://docs.rs/itoa", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.36" + }, + { + "name": "js-sys", + "version": "0.3.57", + "id": "js-sys 0.3.57 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Bindings for all JS global objects and functions in all JS environments like\nNode.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "wasm-bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.80", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.30", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_arch = \"wasm32\")", + "registry": null + }, + { + "name": "wasm-bindgen-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.3.30", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_arch = \"wasm32\")", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "js-sys", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/js-sys-0.3.57/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "headless", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/js-sys-0.3.57/tests/headless.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "wasm", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/js-sys-0.3.57/tests/wasm/main.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/js-sys-0.3.57/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The wasm-bindgen Developers" + ], + "categories": [ + "wasm" + ], + "keywords": [], + "readme": "./README.md", + "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/js-sys", + "homepage": "https://rustwasm.github.io/wasm-bindgen/", + "documentation": "https://docs.rs/js-sys", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "lazy_static", + "version": "1.4.0", + "id": "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "A macro for declaring lazily evaluated statics in Rust.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "spin", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "doc-comment", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "lazy_static", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.4.0/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "no_std", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.4.0/tests/no_std.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.4.0/tests/test.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "spin": [ + "dep:spin" + ], + "spin_no_std": [ + "spin" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.4.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Marvin Löbel " + ], + "categories": [ + "no-std", + "rust-patterns", + "memory-management" + ], + "keywords": [ + "macro", + "lazy", + "static" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang-nursery/lazy-static.rs", + "homepage": null, + "documentation": "https://docs.rs/lazy_static", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "libc", + "version": "0.2.122", + "id": "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Raw FFI bindings to platform libraries like libc.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "libc", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.122/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "const_fn", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.122/tests/const_fn.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.122/build.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "align": [], + "const-extern-fn": [], + "default": [ + "std" + ], + "extra_traits": [], + "rustc-dep-of-std": [ + "align", + "rustc-std-workspace-core" + ], + "rustc-std-workspace-core": [ + "dep:rustc-std-workspace-core" + ], + "std": [], + "use_std": [ + "std" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.122/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "const-extern-fn", + "extra_traits" + ] + } + } + }, + "publish": null, + "authors": [ + "The Rust Project Developers" + ], + "categories": [ + "external-ffi-bindings", + "no-std", + "os" + ], + "keywords": [ + "libc", + "ffi", + "bindings", + "operating", + "system" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/libc", + "homepage": "https://github.com/rust-lang/libc", + "documentation": "https://docs.rs/libc/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "libsqlite3-sys", + "version": "0.23.2", + "id": "libsqlite3-sys 0.23.2 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT", + "license_file": null, + "description": "Native bindings to the libsqlite3 library", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "openssl-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.59", + "kind": "build", + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "runtime" + ], + "target": null, + "registry": null + }, + { + "name": "cc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "build", + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pkg-config", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.19", + "kind": "build", + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "vcpkg", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": "build", + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "libsqlite3-sys", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/libsqlite3-sys-0.23.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/libsqlite3-sys-0.23.2/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "bindgen": [ + "dep:bindgen" + ], + "buildtime_bindgen": [ + "bindgen", + "pkg-config", + "vcpkg" + ], + "bundled": [ + "cc", + "bundled_bindings" + ], + "bundled-sqlcipher": [ + "bundled" + ], + "bundled-sqlcipher-vendored-openssl": [ + "bundled-sqlcipher", + "openssl-sys/vendored" + ], + "bundled-windows": [ + "cc", + "bundled_bindings" + ], + "bundled_bindings": [], + "cc": [ + "dep:cc" + ], + "default": [ + "min_sqlite_version_3_6_8" + ], + "in_gecko": [], + "min_sqlite_version_3_6_23": [ + "pkg-config", + "vcpkg" + ], + "min_sqlite_version_3_6_8": [ + "pkg-config", + "vcpkg" + ], + "min_sqlite_version_3_7_16": [ + "pkg-config", + "vcpkg" + ], + "min_sqlite_version_3_7_7": [ + "pkg-config", + "vcpkg" + ], + "openssl-sys": [ + "dep:openssl-sys" + ], + "pkg-config": [ + "dep:pkg-config" + ], + "preupdate_hook": [ + "buildtime_bindgen" + ], + "session": [ + "preupdate_hook", + "buildtime_bindgen" + ], + "sqlcipher": [], + "unlock_notify": [], + "vcpkg": [ + "dep:vcpkg" + ], + "wasm32-wasi-vfs": [], + "winsqlite3": [ + "min_sqlite_version_3_7_16" + ], + "with-asan": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/libsqlite3-sys-0.23.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The rusqlite developers" + ], + "categories": [ + "external-ffi-bindings" + ], + "keywords": [ + "sqlite", + "sqlcipher", + "ffi" + ], + "readme": "README.md", + "repository": "https://github.com/rusqlite/rusqlite", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": "sqlite3", + "default_run": null, + "rust_version": null + }, + { + "name": "lock_api", + "version": "0.4.7", + "id": "lock_api 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "owning_ref", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "scopeguard", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.126", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "autocfg", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.0", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "lock_api", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/lock_api-0.4.7/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/lock_api-0.4.7/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "arc_lock": [], + "nightly": [], + "owning_ref": [ + "dep:owning_ref" + ], + "serde": [ + "dep:serde" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/lock_api-0.4.7/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Amanieu d'Antras " + ], + "categories": [ + "concurrency", + "no-std" + ], + "keywords": [ + "mutex", + "rwlock", + "lock", + "no_std" + ], + "readme": null, + "repository": "https://github.com/Amanieu/parking_lot", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "log", + "version": "0.4.16", + "id": "log 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A lightweight logging facade for Rust\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sval", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=1.0.0-alpha.5", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "value-bag", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=1.0.0-alpha.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sval", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=1.0.0-alpha.5", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "value-bag", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=1.0.0-alpha.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "test" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "log", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.16/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "filters", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.16/tests/filters.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.16/tests/macros.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "value", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.16/benches/value.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.16/build.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "kv_unstable": [ + "value-bag" + ], + "kv_unstable_serde": [ + "kv_unstable_std", + "value-bag/serde", + "serde" + ], + "kv_unstable_std": [ + "std", + "kv_unstable", + "value-bag/error" + ], + "kv_unstable_sval": [ + "kv_unstable", + "value-bag/sval", + "sval" + ], + "max_level_debug": [], + "max_level_error": [], + "max_level_info": [], + "max_level_off": [], + "max_level_trace": [], + "max_level_warn": [], + "release_max_level_debug": [], + "release_max_level_error": [], + "release_max_level_info": [], + "release_max_level_off": [], + "release_max_level_trace": [], + "release_max_level_warn": [], + "serde": [ + "dep:serde" + ], + "std": [], + "sval": [ + "dep:sval" + ], + "value-bag": [ + "dep:value-bag" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.16/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "std", + "serde", + "kv_unstable_std", + "kv_unstable_sval", + "kv_unstable_serde" + ] + } + } + }, + "publish": null, + "authors": [ + "The Rust Project Developers" + ], + "categories": [ + "development-tools::debugging" + ], + "keywords": [ + "logging" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/log", + "homepage": null, + "documentation": "https://docs.rs/log", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "matches", + "version": "0.1.9", + "id": "matches 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT", + "license_file": null, + "description": "A macro to evaluate, as a boolean, whether an expression matches a pattern.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "matches", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/matches-0.1.9/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macro_use_one", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/matches-0.1.9/tests/macro_use_one.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "use_star", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/matches-0.1.9/tests/use_star.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/matches-0.1.9/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Simon Sapin " + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/SimonSapin/rust-std-candidates", + "homepage": null, + "documentation": "https://docs.rs/matches/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "memchr", + "version": "2.4.1", + "id": "memchr 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Unlicense/MIT", + "license_file": null, + "description": "Safe interface to memchr.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.18", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "memchr", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.4.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.4.1/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [ + "std" + ], + "libc": [ + "dep:libc" + ], + "rustc-dep-of-std": [ + "core", + "compiler_builtins" + ], + "std": [], + "use_std": [ + "std" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.4.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Andrew Gallant ", + "bluss" + ], + "categories": [], + "keywords": [ + "memchr", + "char", + "scan", + "strchr", + "string" + ], + "readme": "README.md", + "repository": "https://github.com/BurntSushi/memchr", + "homepage": "https://github.com/BurntSushi/memchr", + "documentation": "https://docs.rs/memchr/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "minimal-lexical", + "version": "0.2.1", + "id": "minimal-lexical 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Fast float parsing conversion routines.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "minimal-lexical", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/minimal-lexical-0.2.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "libm_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/minimal-lexical-0.2.1/tests/libm_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "number_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/minimal-lexical-0.2.1/tests/number_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "vec_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/minimal-lexical-0.2.1/tests/vec_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rounding_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/minimal-lexical-0.2.1/tests/rounding_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "bellerophon", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/minimal-lexical-0.2.1/tests/bellerophon.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "slow_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/minimal-lexical-0.2.1/tests/slow_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "parse_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/minimal-lexical-0.2.1/tests/parse_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mask_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/minimal-lexical-0.2.1/tests/mask_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "lemire_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/minimal-lexical-0.2.1/tests/lemire_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "integration_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/minimal-lexical-0.2.1/tests/integration_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stackvec", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/minimal-lexical-0.2.1/tests/stackvec.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "bellerophon_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/minimal-lexical-0.2.1/tests/bellerophon_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "alloc": [], + "compact": [], + "default": [ + "std" + ], + "lint": [], + "nightly": [], + "std": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/minimal-lexical-0.2.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Alex Huszagh " + ], + "categories": [ + "parsing", + "no-std" + ], + "keywords": [ + "parsing", + "no_std" + ], + "readme": "README.md", + "repository": "https://github.com/Alexhuszagh/minimal-lexical", + "homepage": null, + "documentation": "https://docs.rs/minimal-lexical", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "mio", + "version": "0.8.2", + "id": "mio 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT", + "license_file": null, + "description": "Lightweight non-blocking IO", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.86", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_os = \"wasi\")", + "registry": null + }, + { + "name": "wasi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_os = \"wasi\")", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.86", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "miow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.6", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "ntapi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "winapi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "winsock2", + "mswsock" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "mio", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/mio-0.8.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_server", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/mio-0.8.2/examples/tcp_server.rs", + "edition": "2018", + "required-features": [ + "os-poll", + "net" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_listenfd_server", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/mio-0.8.2/examples/tcp_listenfd_server.rs", + "edition": "2018", + "required-features": [ + "os-poll", + "net" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "udp_server", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/mio-0.8.2/examples/udp_server.rs", + "edition": "2018", + "required-features": [ + "os-poll", + "net" + ], + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [], + "net": [], + "os-ext": [ + "os-poll" + ], + "os-poll": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/mio-0.8.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ], + "targets": [ + "aarch64-apple-ios", + "aarch64-linux-android", + "x86_64-apple-darwin", + "x86_64-pc-windows-msvc", + "x86_64-unknown-dragonfly", + "x86_64-unknown-freebsd", + "x86_64-unknown-illumos", + "x86_64-unknown-linux-gnu", + "x86_64-unknown-netbsd", + "x86_64-unknown-openbsd" + ] + } + }, + "playground": { + "features": [ + "os-poll", + "os-ext", + "net" + ] + } + }, + "publish": null, + "authors": [ + "Carl Lerche ", + "Thomas de Zeeuw ", + "Tokio Contributors " + ], + "categories": [ + "asynchronous" + ], + "keywords": [ + "io", + "async", + "non-blocking" + ], + "readme": "README.md", + "repository": "https://github.com/tokio-rs/mio", + "homepage": "https://github.com/tokio-rs/mio", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "miow", + "version": "0.3.7", + "id": "miow 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "A zero overhead I/O library for Windows, focusing on IOCP and Async I/O\nabstractions.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "winapi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "std", + "fileapi", + "handleapi", + "ioapiset", + "minwindef", + "namedpipeapi", + "ntdef", + "synchapi", + "winerror", + "winsock2", + "ws2def", + "ws2ipdef" + ], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "socket2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "miow", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/miow-0.3.7/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/miow-0.3.7/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "default-target": "x86_64-pc-windows-msvc", + "targets": [ + "aarch64-pc-windows-msvc", + "i686-pc-windows-msvc", + "x86_64-pc-windows-msvc" + ] + } + } + }, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [], + "keywords": [ + "iocp", + "windows", + "io", + "overlapped" + ], + "readme": "README.md", + "repository": "https://github.com/yoshuawuyts/miow", + "homepage": "https://github.com/yoshuawuyts/miow", + "documentation": "https://docs.rs/miow/0.3/x86_64-pc-windows-msvc/miow/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "nom", + "version": "7.1.1", + "id": "nom 7.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT", + "license_file": null, + "description": "A byte-oriented, zero-copy, parser combinators library", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "memchr", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "minimal-lexical", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "doc-comment", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "proptest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "nom", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "json", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/examples/json.rs", + "edition": "2018", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "iterator", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/examples/iterator.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "s_expression", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/examples/s_expression.rs", + "edition": "2018", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "string", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/examples/string.rs", + "edition": "2018", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "arithmetic", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/tests/arithmetic.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "arithmetic_ast", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/tests/arithmetic_ast.rs", + "edition": "2018", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "css", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/tests/css.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "custom_errors", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/tests/custom_errors.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "float", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/tests/float.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "ini", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/tests/ini.rs", + "edition": "2018", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "ini_str", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/tests/ini_str.rs", + "edition": "2018", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "issues", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/tests/issues.rs", + "edition": "2018", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "json", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/tests/json.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mp4", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/tests/mp4.rs", + "edition": "2018", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "multiline", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/tests/multiline.rs", + "edition": "2018", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "overflow", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/tests/overflow.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "reborrow_fold", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/tests/reborrow_fold.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fnmut", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/tests/fnmut.rs", + "edition": "2018", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "escaped", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/tests/escaped.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "alloc": [], + "default": [ + "std" + ], + "docsrs": [], + "std": [ + "alloc", + "memchr/std", + "minimal-lexical/std" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/nom-7.1.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "features": [ + "alloc", + "std", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "contact@geoffroycouprie.com" + ], + "categories": [ + "parsing" + ], + "keywords": [ + "parser", + "parser-combinators", + "parsing", + "streaming", + "bit" + ], + "readme": "README.md", + "repository": "https://github.com/Geal/nom", + "homepage": null, + "documentation": "https://docs.rs/nom", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.48" + }, + { + "name": "ntapi", + "version": "0.3.7", + "id": "ntapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "FFI bindings for Native API", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "winapi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.9", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "cfg", + "evntrace", + "in6addr", + "inaddr", + "minwinbase", + "ntsecapi", + "windef", + "winioctl" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "ntapi", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ntapi-0.3.7/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ntapi-0.3.7/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "beta": [], + "default": [ + "user" + ], + "func-types": [], + "impl-default": [ + "winapi/impl-default" + ], + "kernel": [], + "nightly": [ + "beta" + ], + "user": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ntapi-0.3.7/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "default-target": "x86_64-pc-windows-msvc", + "features": [ + "beta" + ], + "targets": [ + "aarch64-pc-windows-msvc", + "i686-pc-windows-msvc", + "x86_64-pc-windows-msvc" + ] + } + } + }, + "publish": null, + "authors": [ + "MSxDOS " + ], + "categories": [ + "external-ffi-bindings", + "no-std", + "os::windows-apis" + ], + "keywords": [ + "windows", + "ffi", + "ntapi", + "native", + "win32" + ], + "readme": "README.md", + "repository": "https://github.com/MSxDOS/ntapi", + "homepage": null, + "documentation": "https://docs.rs/ntapi/*/x86_64-pc-windows-msvc/ntapi/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "num-traits", + "version": "0.2.14", + "id": "num-traits 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Numeric traits for generic mathematics", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "libm", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "autocfg", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "num-traits", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.14/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "cast", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.14/tests/cast.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.14/build.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "i128": [], + "libm": [ + "dep:libm" + ], + "std": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.14/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "std" + ] + } + } + }, + "publish": null, + "authors": [ + "The Rust Project Developers" + ], + "categories": [ + "algorithms", + "science", + "no-std" + ], + "keywords": [ + "mathematics", + "numerics" + ], + "readme": "README.md", + "repository": "https://github.com/rust-num/num-traits", + "homepage": "https://github.com/rust-num/num-traits", + "documentation": "https://docs.rs/num-traits", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "num_cpus", + "version": "1.13.1", + "id": "num_cpus 1.13.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Get the number of CPUs on a machine.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "hermit-abi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(all(any(target_arch = \"x86_64\", target_arch = \"aarch64\"), target_os = \"hermit\"))", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.26", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(not(windows))", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "num_cpus", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.13.1/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "values", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.13.1/examples/values.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.13.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Sean McArthur " + ], + "categories": [ + "hardware-support" + ], + "keywords": [ + "cpu", + "cpus", + "cores" + ], + "readme": "README.md", + "repository": "https://github.com/seanmonstar/num_cpus", + "homepage": null, + "documentation": "https://docs.rs/num_cpus", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "once_cell", + "version": "1.10.0", + "id": "once_cell 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Single assignment cells and lazy values.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "atomic-polyfill", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "parking_lot", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "crossbeam-utils", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "lazy_static", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "regex", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.2.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "once_cell", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.10.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.10.0/examples/bench.rs", + "edition": "2018", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "bench_acquire", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.10.0/examples/bench_acquire.rs", + "edition": "2018", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "bench_vs_lazy_static", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.10.0/examples/bench_vs_lazy_static.rs", + "edition": "2018", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "lazy_static", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.10.0/examples/lazy_static.rs", + "edition": "2018", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "reentrant_init_deadlocks", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.10.0/examples/reentrant_init_deadlocks.rs", + "edition": "2018", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "regex", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.10.0/examples/regex.rs", + "edition": "2018", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "test_synchronization", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.10.0/examples/test_synchronization.rs", + "edition": "2018", + "required-features": [ + "std" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "it", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.10.0/tests/it.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "alloc": [ + "race" + ], + "atomic-polyfill": [ + "dep:atomic-polyfill" + ], + "default": [ + "std" + ], + "parking_lot": [ + "dep:parking_lot" + ], + "race": [], + "std": [ + "alloc" + ], + "unstable": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.10.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [ + "Aleksey Kladov " + ], + "categories": [ + "rust-patterns", + "memory-management" + ], + "keywords": [ + "lazy", + "static" + ], + "readme": "README.md", + "repository": "https://github.com/matklad/once_cell", + "homepage": null, + "documentation": "https://docs.rs/once_cell", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "opaque-debug", + "version": "0.3.0", + "id": "opaque-debug 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Macro for opaque Debug trait implementation", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "opaque-debug", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/opaque-debug-0.3.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mod", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/opaque-debug-0.3.0/tests/mod.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/opaque-debug-0.3.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "RustCrypto Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/RustCrypto/utils", + "homepage": null, + "documentation": "https://docs.rs/opaque-debug", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "parking_lot", + "version": "0.11.2", + "id": "parking_lot 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Apache-2.0/MIT", + "license_file": null, + "description": "More compact and efficient implementations of the standard synchronization primitives.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "instant", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.9", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "lock_api", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.5", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "parking_lot_core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bincode", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "parking_lot", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot-0.11.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "issue_203", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot-0.11.2/tests/issue_203.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "arc_lock": [ + "lock_api/arc_lock" + ], + "deadlock_detection": [ + "parking_lot_core/deadlock_detection" + ], + "default": [], + "nightly": [ + "parking_lot_core/nightly", + "lock_api/nightly" + ], + "owning_ref": [ + "lock_api/owning_ref" + ], + "send_guard": [], + "serde": [ + "lock_api/serde" + ], + "stdweb": [ + "instant/stdweb" + ], + "wasm-bindgen": [ + "instant/wasm-bindgen" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot-0.11.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Amanieu d'Antras " + ], + "categories": [ + "concurrency" + ], + "keywords": [ + "mutex", + "condvar", + "rwlock", + "once", + "thread" + ], + "readme": "README.md", + "repository": "https://github.com/Amanieu/parking_lot", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "parking_lot_core", + "version": "0.8.5", + "id": "parking_lot_core 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Apache-2.0/MIT", + "license_file": null, + "description": "An advanced API for creating custom synchronization primitives.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "backtrace", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.60", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "instant", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.9", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "petgraph", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.6.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "thread-id", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^4.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "redox_syscall", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_os = \"redox\")", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.95", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "winapi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.9", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "winnt", + "ntstatus", + "minwindef", + "winerror", + "winbase", + "errhandlingapi", + "handleapi" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "parking_lot_core", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.8.5/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.8.5/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "backtrace": [ + "dep:backtrace" + ], + "deadlock_detection": [ + "petgraph", + "thread-id", + "backtrace" + ], + "nightly": [], + "petgraph": [ + "dep:petgraph" + ], + "thread-id": [ + "dep:thread-id" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.8.5/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Amanieu d'Antras " + ], + "categories": [ + "concurrency" + ], + "keywords": [ + "mutex", + "condvar", + "rwlock", + "once", + "thread" + ], + "readme": null, + "repository": "https://github.com/Amanieu/parking_lot", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "paste", + "version": "1.0.7", + "id": "paste 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Macros for all your token pasting needs", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "paste-test-suite", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.49", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "diff" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "paste", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/paste-1.0.7/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_attr", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/paste-1.0.7/tests/test_attr.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_doc", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/paste-1.0.7/tests/test_doc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compiletest", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/paste-1.0.7/tests/compiletest.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_expr", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/paste-1.0.7/tests/test_expr.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_item", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/paste-1.0.7/tests/test_item.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/paste-1.0.7/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "no-std" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/dtolnay/paste", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.31" + }, + { + "name": "percent-encoding", + "version": "2.1.0", + "id": "percent-encoding 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Percent encoding and decoding", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "percent-encoding", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/percent-encoding-2.1.0/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": false + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/percent-encoding-2.1.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The rust-url developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/servo/rust-url/", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "pin-project", + "version": "1.0.10", + "id": "pin-project 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "A crate for safe and ergonomic pin-projection.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "pin-project-internal", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=1.0.10", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "macrotest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "static_assertions", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.49", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "pin-project", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "not_unpin-expanded", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/examples/not_unpin-expanded.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "pinned_drop", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/examples/pinned_drop.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "pinned_drop-expanded", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/examples/pinned_drop-expanded.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "project_replace", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/examples/project_replace.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "not_unpin", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/examples/not_unpin.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "project_replace-expanded", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/examples/project_replace-expanded.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "unsafe_unpin-expanded", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/examples/unsafe_unpin-expanded.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "enum-default", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/examples/enum-default.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "enum-default-expanded", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/examples/enum-default-expanded.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "unsafe_unpin", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/examples/unsafe_unpin.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "struct-default", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/examples/struct-default.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "struct-default-expanded", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/examples/struct-default-expanded.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "cfg", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/tests/cfg.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "pinned_drop", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/tests/pinned_drop.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "proper_unpin", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/tests/proper_unpin.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "pin_project", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/tests/pin_project.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "drop_order", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/tests/drop_order.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compiletest", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/tests/compiletest.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "expandtest", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/tests/expandtest.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "repr_packed", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/tests/repr_packed.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "unsafe_unpin", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/tests/unsafe_unpin.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "lint", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/tests/lint.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-1.0.10/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [ + "no-std", + "rust-patterns" + ], + "keywords": [ + "pin", + "macros", + "attribute" + ], + "readme": "README.md", + "repository": "https://github.com/taiki-e/pin-project", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.37" + }, + { + "name": "pin-project-internal", + "version": "1.0.10", + "id": "pin-project-internal 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Implementation detail of the `pin-project` crate.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.56", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "full", + "visit-mut" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "pin-project-internal", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-internal-1.0.10/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-internal-1.0.10/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [ + "no-std", + "rust-patterns" + ], + "keywords": [ + "pin", + "macros", + "attribute" + ], + "readme": null, + "repository": "https://github.com/taiki-e/pin-project", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "pin-project-lite", + "version": "0.2.8", + "id": "pin-project-lite 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "A lightweight version of pin-project written with declarative macros.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "macrotest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "static_assertions", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.49", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "pin-project-lite", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-lite-0.2.8/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "proper_unpin", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-lite-0.2.8/tests/proper_unpin.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "drop_order", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-lite-0.2.8/tests/drop_order.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compiletest", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-lite-0.2.8/tests/compiletest.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "expandtest", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-lite-0.2.8/tests/expandtest.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "lint", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-lite-0.2.8/tests/lint.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-lite-0.2.8/tests/test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-lite-0.2.8/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [], + "categories": [ + "no-std", + "rust-patterns" + ], + "keywords": [ + "pin", + "macros" + ], + "readme": "README.md", + "repository": "https://github.com/taiki-e/pin-project-lite", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.37" + }, + { + "name": "pin-utils", + "version": "0.1.0", + "id": "pin-utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Utilities for pinning\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "pin-utils", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stack_pin", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0/tests/stack_pin.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "projection", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0/tests/projection.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Josef Brandl " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rust-lang-nursery/pin-utils", + "homepage": null, + "documentation": "https://docs.rs/pin-utils", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "pkg-config", + "version": "0.3.25", + "id": "pkg-config 0.3.25 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A library to run the pkg-config system tool at build time in order to be used in\nCargo build scripts.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "lazy_static", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "pkg-config", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.3.25/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.3.25/tests/test.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.3.25/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Alex Crichton " + ], + "categories": [], + "keywords": [ + "build-dependencies" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/pkg-config-rs", + "homepage": null, + "documentation": "https://docs.rs/pkg-config", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "proc-macro2", + "version": "1.0.37", + "id": "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "unicode-xid", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "proc-macro2", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.37/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "features", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.37/tests/features.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_fmt", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.37/tests/test_fmt.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "marker", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.37/tests/marker.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "comments", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.37/tests/comments.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.37/tests/test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.37/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "proc-macro" + ], + "nightly": [], + "proc-macro": [], + "span-locations": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.37/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "rustc-args": [ + "--cfg", + "procmacro2_semver_exempt" + ], + "rustdoc-args": [ + "--cfg", + "procmacro2_semver_exempt", + "--cfg", + "doc_cfg" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + }, + "playground": { + "features": [ + "span-locations" + ] + } + }, + "publish": null, + "authors": [ + "David Tolnay ", + "Alex Crichton " + ], + "categories": [ + "development-tools::procedural-macro-helpers" + ], + "keywords": [ + "macros" + ], + "readme": "README.md", + "repository": "https://github.com/dtolnay/proc-macro2", + "homepage": null, + "documentation": "https://docs.rs/proc-macro2", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.31" + }, + { + "name": "quote", + "version": "1.0.17", + "id": "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Quasi-quoting macro quote!(...)", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.36", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.52", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "diff" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "quote", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.17/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compiletest", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.17/tests/compiletest.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.17/tests/test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "proc-macro" + ], + "proc-macro": [ + "proc-macro2/proc-macro" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.17/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "development-tools::procedural-macro-helpers" + ], + "keywords": [ + "syn" + ], + "readme": "README.md", + "repository": "https://github.com/dtolnay/quote", + "homepage": null, + "documentation": "https://docs.rs/quote/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.31" + }, + { + "name": "redox_syscall", + "version": "0.2.13", + "id": "redox_syscall 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT", + "license_file": null, + "description": "A Rust library to access raw Redox system calls", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bitflags", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "syscall", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/redox_syscall-0.2.13/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/redox_syscall-0.2.13/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Jeremy Soller " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://gitlab.redox-os.org/redox-os/syscall", + "homepage": null, + "documentation": "https://docs.rs/redox_syscall", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "ring", + "version": "0.16.20", + "id": "ring 0.16.20 (registry+https://github.com/rust-lang/crates.io-index)", + "license": null, + "license_file": "LICENSE", + "description": "Safe, fast, small crypto using Rust.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "untrusted", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.62", + "kind": "build", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "web-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.37", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "Crypto", + "Window" + ], + "target": "cfg(all(target_arch = \"wasm32\", target_vendor = \"unknown\", target_os = \"unknown\", target_env = \"\"))", + "registry": null + }, + { + "name": "spin", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "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\"))))", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.69", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(any(target_os = \"android\", target_os = \"linux\"))", + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.5.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": "cfg(any(target_os = \"android\", target_os = \"linux\"))", + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.5.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std" + ], + "target": "cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"illumos\", target_os = \"netbsd\", target_os = \"openbsd\", target_os = \"solaris\"))", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.80", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(any(unix, windows))", + "registry": null + }, + { + "name": "wasm-bindgen-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.18", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": "cfg(target_arch = \"wasm32\")", + "registry": null + }, + { + "name": "winapi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "ntsecapi", + "wtypesbase" + ], + "target": "cfg(target_os = \"windows\")", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "ring", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signature_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/tests/signature_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rsa_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/tests/rsa_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "hmac_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/tests/hmac_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "constant_time_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/tests/constant_time_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "pbkdf2_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/tests/pbkdf2_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "ecdsa_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/tests/ecdsa_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rand_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/tests/rand_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "hkdf_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/tests/hkdf_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "agreement_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/tests/agreement_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "quic_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/tests/quic_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "aead_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/tests/aead_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "digest_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/tests/digest_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "ed25519_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/tests/ed25519_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [], + "default": [ + "alloc", + "dev_urandom_fallback" + ], + "dev_urandom_fallback": [ + "once_cell" + ], + "internal_benches": [], + "once_cell": [ + "dep:once_cell" + ], + "slow_tests": [], + "std": [ + "alloc" + ], + "test_logging": [], + "wasm32_c": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true + } + } + }, + "publish": null, + "authors": [ + "Brian Smith " + ], + "categories": [ + "cryptography", + "no-std" + ], + "keywords": [ + "crypto", + "cryptography", + "rand", + "ECC", + "RSA" + ], + "readme": "doc/link-to-readme.md", + "repository": "https://github.com/briansmith/ring", + "homepage": null, + "documentation": "https://briansmith.org/rustdoc/ring/", + "edition": "2018", + "links": "ring-asm", + "default_run": null, + "rust_version": null + }, + { + "name": "rustls", + "version": "0.19.1", + "id": "rustls 0.19.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Apache-2.0/ISC/MIT", + "license_file": null, + "description": "Rustls is a modern TLS library written in Rust.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "base64", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.13.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ring", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.16.11", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sct", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "webpki", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.21.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "webpki-roots", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.21", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "rustls", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/rustls-0.19.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "bogo_shim", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/rustls-0.19.1/examples/internal/bogo_shim.rs", + "edition": "2018", + "required-features": [ + "dangerous_configuration", + "quic" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "trytls_shim", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/rustls-0.19.1/examples/internal/trytls_shim.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/rustls-0.19.1/examples/internal/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "simple_0rtt_client", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/rustls-0.19.1/examples/simple_0rtt_client.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "limitedclient", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/rustls-0.19.1/examples/limitedclient.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "simpleclient", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/rustls-0.19.1/examples/simpleclient.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "benchmarks", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/rustls-0.19.1/tests/benchmarks.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "api", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/rustls-0.19.1/tests/api.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "benchmarks", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/rustls-0.19.1/tests/benchmarks.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "dangerous_configuration": [], + "default": [ + "logging" + ], + "log": [ + "dep:log" + ], + "logging": [ + "log" + ], + "quic": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/rustls-0.19.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "Joseph Birr-Pixton " + ], + "categories": [ + "network-programming", + "cryptography" + ], + "keywords": [], + "readme": "../README.md", + "repository": "https://github.com/ctz/rustls", + "homepage": "https://github.com/ctz/rustls", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "ryu", + "version": "1.0.9", + "id": "ryu 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Apache-2.0 OR BSL-1.0", + "license_file": null, + "description": "Fast floating point to string conversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "no-panic", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "num_cpus", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand_xorshift", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "ryu", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.9/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "upstream_benchmark", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.9/examples/upstream_benchmark.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "d2s_test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.9/tests/d2s_test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "common_test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.9/tests/common_test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "f2s_test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.9/tests/f2s_test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "s2d_test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.9/tests/s2d_test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "d2s_table_test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.9/tests/d2s_table_test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "exhaustive", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.9/tests/exhaustive.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "s2f_test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.9/tests/s2f_test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.9/benches/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "no-panic": [ + "dep:no-panic" + ], + "small": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.9/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "value-formatting" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/dtolnay/ryu", + "homepage": null, + "documentation": "https://docs.rs/ryu", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.36" + }, + { + "name": "scopeguard", + "version": "1.1.0", + "id": "scopeguard 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "A RAII scope guard that will run a given closure when it goes out of scope,\neven if the code between panics (assuming unwinding panic).\n\nDefines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as\nshorthands for guards with one of the implemented strategies.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "scopeguard", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "readme", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/examples/readme.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "use_std" + ], + "use_std": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/scopeguard-1.1.0/Cargo.toml", + "metadata": { + "release": { + "no-dev-version": true + } + }, + "publish": null, + "authors": [ + "bluss" + ], + "categories": [ + "rust-patterns", + "no-std" + ], + "keywords": [ + "scope-guard", + "defer", + "panic", + "unwind" + ], + "readme": null, + "repository": "https://github.com/bluss/scopeguard", + "homepage": null, + "documentation": "https://docs.rs/scopeguard/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "sct", + "version": "0.6.1", + "id": "sct 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Apache-2.0/ISC/MIT", + "license_file": null, + "description": "Certificate transparency SCT verification library", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "ring", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.16.20", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "untrusted", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "sct", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sct-0.6.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sct-0.6.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Joseph Birr-Pixton " + ], + "categories": [ + "network-programming", + "cryptography" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/ctz/sct.rs", + "homepage": "https://github.com/ctz/sct.rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "serde", + "version": "1.0.136", + "id": "serde 1.0.136 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A generic serialization/deserialization framework", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=1.0.136", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "serde", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.136/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.136/build.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [], + "default": [ + "std" + ], + "derive": [ + "serde_derive" + ], + "rc": [], + "serde_derive": [ + "dep:serde_derive" + ], + "std": [], + "unstable": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.136/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + }, + "playground": { + "features": [ + "derive", + "rc" + ] + } + }, + "publish": null, + "authors": [ + "Erick Tryzelaar ", + "David Tolnay " + ], + "categories": [ + "encoding" + ], + "keywords": [ + "serde", + "serialization", + "no_std" + ], + "readme": "crates-io.md", + "repository": "https://github.com/serde-rs/serde", + "homepage": "https://serde.rs", + "documentation": "https://docs.serde.rs/serde/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": "1.15" + }, + { + "name": "serde_derive", + "version": "1.0.136", + "id": "serde_derive 1.0.136 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.60", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "serde_derive", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.136/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.136/build.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [], + "deserialize_in_place": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.136/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "Erick Tryzelaar ", + "David Tolnay " + ], + "categories": [], + "keywords": [ + "serde", + "serialization", + "no_std" + ], + "readme": "crates-io.md", + "repository": "https://github.com/serde-rs/serde", + "homepage": "https://serde.rs", + "documentation": "https://serde.rs/derive.html", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": "1.31" + }, + { + "name": "serde_json", + "version": "1.0.79", + "id": "serde_json 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "A JSON serialization file format", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "indexmap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.5", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "itoa", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ryu", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.100", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "automod", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ref-cast", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_bytes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_stacker", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.49", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "diff" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "serde_json", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.79/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "regression", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.79/tests/regression.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.79/tests/stream.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compiletest", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.79/tests/compiletest.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "map", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.79/tests/map.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "lexical", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.79/tests/lexical.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "debug", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.79/tests/debug.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.79/tests/test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.79/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [ + "serde/alloc" + ], + "arbitrary_precision": [], + "default": [ + "std" + ], + "float_roundtrip": [], + "indexmap": [ + "dep:indexmap" + ], + "preserve_order": [ + "indexmap" + ], + "raw_value": [], + "std": [ + "serde/std" + ], + "unbounded_depth": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.79/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "raw_value", + "unbounded_depth" + ], + "targets": [ + "x86_64-unknown-linux-gnu" + ], + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + }, + "playground": { + "features": [ + "raw_value" + ] + } + }, + "publish": null, + "authors": [ + "Erick Tryzelaar ", + "David Tolnay " + ], + "categories": [ + "encoding" + ], + "keywords": [ + "json", + "serde", + "serialization" + ], + "readme": "README.md", + "repository": "https://github.com/serde-rs/json", + "homepage": null, + "documentation": "https://docs.serde.rs/serde_json/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.36" + }, + { + "name": "sha2", + "version": "0.9.9", + "id": "sha2 0.9.9 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Pure Rust implementation of the SHA-2 hash function family\nincluding SHA-224, SHA-256, SHA-384, and SHA-512.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "block-buffer", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "digest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "opaque-debug", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sha2-asm", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "digest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "dev" + ], + "target": null, + "registry": null + }, + { + "name": "hex-literal", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "cpufeatures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "sha2", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sha2-0.9.9/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "sha512sum", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sha2-0.9.9/examples/sha512sum.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "sha256sum", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sha2-0.9.9/examples/sha256sum.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "lib", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sha2-0.9.9/tests/lib.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "sha512", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sha2-0.9.9/benches/sha512.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "sha256", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sha2-0.9.9/benches/sha256.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "asm": [ + "sha2-asm" + ], + "asm-aarch64": [ + "asm" + ], + "compress": [], + "default": [ + "std" + ], + "force-soft": [], + "sha2-asm": [ + "dep:sha2-asm" + ], + "std": [ + "digest/std" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sha2-0.9.9/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "RustCrypto Developers" + ], + "categories": [ + "cryptography", + "no-std" + ], + "keywords": [ + "crypto", + "sha2", + "hash", + "digest" + ], + "readme": "README.md", + "repository": "https://github.com/RustCrypto/hashes", + "homepage": null, + "documentation": "https://docs.rs/sha2", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "slab", + "version": "0.4.6", + "id": "slab 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT", + "license_file": null, + "description": "Pre-allocated storage for a uniform data type", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.95", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "slab", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "serde", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/tests/serde.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "slab", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/tests/slab.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "std" + ], + "serde": [ + "dep:serde" + ], + "std": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Carl Lerche " + ], + "categories": [ + "memory-management", + "data-structures", + "no-std" + ], + "keywords": [ + "slab", + "allocator", + "no_std" + ], + "readme": "README.md", + "repository": "https://github.com/tokio-rs/slab", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.31" + }, + { + "name": "smallvec", + "version": "1.8.0", + "id": "smallvec 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "'Small vector' optimization: store up to a small number of items on the stack", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "arbitrary", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bincode", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "smallvec", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macro", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/tests/macro.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/benches/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "arbitrary": [ + "dep:arbitrary" + ], + "const_generics": [], + "const_new": [ + "const_generics" + ], + "may_dangle": [], + "serde": [ + "dep:serde" + ], + "specialization": [], + "union": [], + "write": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "The Servo Project Developers" + ], + "categories": [ + "data-structures" + ], + "keywords": [ + "small", + "vec", + "vector", + "stack", + "no_std" + ], + "readme": "README.md", + "repository": "https://github.com/servo/rust-smallvec", + "homepage": null, + "documentation": "https://docs.rs/smallvec/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "socket2", + "version": "0.4.4", + "id": "socket2 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Utilities for handling networking sockets with a maximal amount of configuration\npossible intended.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.114", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "winapi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.9", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "handleapi", + "ws2ipdef", + "ws2tcpip" + ], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "socket2", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/socket2-0.4.4/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "all": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/socket2-0.4.4/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + }, + "playground": { + "features": [ + "all" + ] + } + }, + "publish": null, + "authors": [ + "Alex Crichton ", + "Thomas de Zeeuw " + ], + "categories": [ + "api-bindings", + "network-programming" + ], + "keywords": [ + "io", + "socket", + "network" + ], + "readme": "README.md", + "repository": "https://github.com/rust-lang/socket2", + "homepage": "https://github.com/rust-lang/socket2", + "documentation": "https://docs.rs/socket2", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "spin", + "version": "0.5.2", + "id": "spin 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT", + "license_file": null, + "description": "Synchronization primitives based on spinning.\nThey may contain data, are usable without `std`,\nand static initializers are available.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "spin", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "debug", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/examples/debug.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/spin-0.5.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Mathijs van de Nes ", + "John Ericson " + ], + "categories": [], + "keywords": [ + "spinlock", + "mutex", + "rwlock" + ], + "readme": "README.md", + "repository": "https://github.com/mvdnes/spin-rs.git", + "homepage": null, + "documentation": "https://mvdnes.github.io/rust-docs/spin-rs/spin/index.html", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "spin", + "version": "0.9.2", + "id": "spin 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT", + "license_file": null, + "description": "Spin-based synchronization primitives", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "lock_api", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": "lock_api_crate", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "spin", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/spin-0.9.2/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "example" + ], + "crate_types": [ + "bin" + ], + "name": "debug", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/spin-0.9.2/examples/debug.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "barrier": [ + "mutex" + ], + "default": [ + "lock_api", + "mutex", + "spin_mutex", + "rwlock", + "once", + "lazy", + "barrier" + ], + "lazy": [ + "once" + ], + "lock_api": [ + "lock_api_crate" + ], + "lock_api_crate": [ + "dep:lock_api_crate" + ], + "mutex": [], + "once": [], + "rwlock": [], + "spin_mutex": [ + "mutex" + ], + "std": [], + "ticket_mutex": [ + "mutex" + ], + "use_ticket_mutex": [ + "mutex", + "ticket_mutex" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/spin-0.9.2/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "Mathijs van de Nes ", + "John Ericson ", + "Joshua Barretto " + ], + "categories": [], + "keywords": [ + "spinlock", + "mutex", + "rwlock" + ], + "readme": "README.md", + "repository": "https://github.com/mvdnes/spin-rs.git", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "sqlformat", + "version": "0.1.8", + "id": "sqlformat 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Formats whitespace in a SQL string to make it easier to read", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "itertools", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "nom", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^7.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "unicode_categories", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "indoc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "sqlformat", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlformat-0.1.8/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlformat-0.1.8/benches/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlformat-0.1.8/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Josh Holmer " + ], + "categories": [ + "development-tools" + ], + "keywords": [ + "sql" + ], + "readme": "README.md", + "repository": "https://github.com/shssoichiro/sqlformat-rs", + "homepage": "https://github.com/shssoichiro/sqlformat-rs", + "documentation": "https://docs.rs/sqlformat", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "sqlx", + "version": "0.5.11", + "id": "sqlx 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "sqlx-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.11", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sqlx-macros", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.11", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.52", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "async-std", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.10.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "attributes" + ], + "target": null, + "registry": null + }, + { + "name": "dotenv", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.15.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "env_logger", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.19", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hex", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "paste", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.6", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand_xoshiro", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.132", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.73", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "time", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.27", + "kind": "dev", + "rename": "time_", + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.15.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "full" + ], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.53", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "url", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.2.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "sqlx", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "any", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/any/any.rs", + "edition": "2018", + "required-features": [ + "any" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "any-pool", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/any/pool.rs", + "edition": "2018", + "required-features": [ + "any" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "migrate-macro", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/migrate/macro.rs", + "edition": "2018", + "required-features": [ + "macros", + "migrate" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sqlite", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/sqlite/sqlite.rs", + "edition": "2018", + "required-features": [ + "sqlite" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sqlite-types", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/sqlite/types.rs", + "edition": "2018", + "required-features": [ + "sqlite" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sqlite-describe", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/sqlite/describe.rs", + "edition": "2018", + "required-features": [ + "sqlite" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sqlite-macros", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/sqlite/macros.rs", + "edition": "2018", + "required-features": [ + "sqlite", + "macros" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sqlite-derives", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/sqlite/derives.rs", + "edition": "2018", + "required-features": [ + "sqlite", + "macros" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mysql", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/mysql/mysql.rs", + "edition": "2018", + "required-features": [ + "mysql" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mysql-types", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/mysql/types.rs", + "edition": "2018", + "required-features": [ + "mysql" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mysql-describe", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/mysql/describe.rs", + "edition": "2018", + "required-features": [ + "mysql" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mysql-macros", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/mysql/macros.rs", + "edition": "2018", + "required-features": [ + "mysql", + "macros" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "postgres", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/postgres/postgres.rs", + "edition": "2018", + "required-features": [ + "postgres" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "postgres-types", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/postgres/types.rs", + "edition": "2018", + "required-features": [ + "postgres" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "postgres-describe", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/postgres/describe.rs", + "edition": "2018", + "required-features": [ + "postgres" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "postgres-macros", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/postgres/macros.rs", + "edition": "2018", + "required-features": [ + "postgres", + "macros" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "postgres-derives", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/postgres/derives.rs", + "edition": "2018", + "required-features": [ + "postgres", + "macros" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mssql", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/mssql/mssql.rs", + "edition": "2018", + "required-features": [ + "mssql" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mssql-types", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/mssql/types.rs", + "edition": "2018", + "required-features": [ + "mssql" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mssql-describe", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/mssql/describe.rs", + "edition": "2018", + "required-features": [ + "mssql" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "mssql-macros", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/mssql/macros.rs", + "edition": "2018", + "required-features": [ + "mssql", + "macros" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "ui-tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/tests/ui-tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "_rt-actix": [], + "_rt-async-std": [], + "_rt-tokio": [], + "all": [ + "tls", + "all-databases", + "all-types" + ], + "all-databases": [ + "mysql", + "sqlite", + "postgres", + "mssql", + "any" + ], + "all-types": [ + "bigdecimal", + "decimal", + "json", + "time", + "chrono", + "ipnetwork", + "mac_address", + "uuid", + "bit-vec", + "bstr", + "git2" + ], + "any": [ + "sqlx-core/any" + ], + "bigdecimal": [ + "sqlx-core/bigdecimal", + "sqlx-macros/bigdecimal" + ], + "bit-vec": [ + "sqlx-core/bit-vec", + "sqlx-macros/bit-vec" + ], + "bstr": [ + "sqlx-core/bstr" + ], + "chrono": [ + "sqlx-core/chrono", + "sqlx-macros/chrono" + ], + "decimal": [ + "sqlx-core/decimal", + "sqlx-macros/decimal" + ], + "default": [ + "macros", + "migrate" + ], + "git2": [ + "sqlx-core/git2" + ], + "ipnetwork": [ + "sqlx-core/ipnetwork", + "sqlx-macros/ipnetwork" + ], + "json": [ + "sqlx-core/json", + "sqlx-macros/json" + ], + "mac_address": [ + "sqlx-core/mac_address", + "sqlx-macros/mac_address" + ], + "macros": [ + "sqlx-macros" + ], + "migrate": [ + "sqlx-macros/migrate", + "sqlx-core/migrate" + ], + "mssql": [ + "sqlx-core/mssql", + "sqlx-macros/mssql" + ], + "mysql": [ + "sqlx-core/mysql", + "sqlx-macros/mysql" + ], + "offline": [ + "sqlx-macros/offline", + "sqlx-core/offline" + ], + "postgres": [ + "sqlx-core/postgres", + "sqlx-macros/postgres" + ], + "runtime-actix": [], + "runtime-actix-native-tls": [ + "sqlx-core/runtime-actix-native-tls", + "sqlx-macros/runtime-actix-native-tls", + "_rt-actix" + ], + "runtime-actix-rustls": [ + "sqlx-core/runtime-actix-rustls", + "sqlx-macros/runtime-actix-rustls", + "_rt-actix" + ], + "runtime-async-std": [], + "runtime-async-std-native-tls": [ + "sqlx-core/runtime-async-std-native-tls", + "sqlx-macros/runtime-async-std-native-tls", + "_rt-async-std" + ], + "runtime-async-std-rustls": [ + "sqlx-core/runtime-async-std-rustls", + "sqlx-macros/runtime-async-std-rustls", + "_rt-async-std" + ], + "runtime-tokio": [], + "runtime-tokio-native-tls": [ + "sqlx-core/runtime-tokio-native-tls", + "sqlx-macros/runtime-tokio-native-tls", + "_rt-tokio" + ], + "runtime-tokio-rustls": [ + "sqlx-core/runtime-tokio-rustls", + "sqlx-macros/runtime-tokio-rustls", + "_rt-tokio" + ], + "sqlite": [ + "sqlx-core/sqlite", + "sqlx-macros/sqlite" + ], + "sqlx-macros": [ + "dep:sqlx-macros" + ], + "time": [ + "sqlx-core/time", + "sqlx-macros/time" + ], + "tls": [], + "uuid": [ + "sqlx-core/uuid", + "sqlx-macros/uuid" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-0.5.11/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "all", + "runtime-async-std-native-tls" + ], + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "Ryan Leckey ", + "Austin Bonander ", + "Chloe Ross ", + "Daniel Akhterov " + ], + "categories": [ + "database", + "asynchronous" + ], + "keywords": [ + "database", + "async", + "postgres", + "mysql", + "sqlite" + ], + "readme": "README.md", + "repository": "https://github.com/launchbadge/sqlx", + "homepage": null, + "documentation": "https://docs.rs/sqlx", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "sqlx-core", + "version": "0.5.11", + "id": "sqlx-core 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Core of SQLx, the rust SQL toolkit. Not intended to be used directly.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "ahash", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.6", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "atoi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "base64", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.13.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "bigdecimal", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.2", + "kind": null, + "rename": "bigdecimal_", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bit-vec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bitflags", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.3.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "bstr", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.17", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "byteorder", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.4.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "bytes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "chrono", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.19", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "clock" + ], + "target": null, + "registry": null + }, + { + "name": "crc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "crossbeam-queue", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "digest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "dirs", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^4.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "either", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.6.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "encoding_rs", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.30", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "flume", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10.9", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "async" + ], + "target": null, + "registry": null + }, + { + "name": "futures-channel", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.19", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "sink", + "alloc", + "std" + ], + "target": null, + "registry": null + }, + { + "name": "futures-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.19", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-executor", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.19", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-intrusive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.19", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "alloc", + "sink" + ], + "target": null, + "registry": null + }, + { + "name": "generic-array", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.14.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "git2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.13.25", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hashlink", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hex", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hmac", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "indexmap", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.6.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ipnetwork", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.17.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "itoa", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.112", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "libsqlite3-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.23.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "pkg-config", + "vcpkg", + "bundled", + "unlock_notify" + ], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.14", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "mac_address", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "md-5", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "memchr", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.4.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "num-bigint", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.9.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "paste", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.6", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "percent-encoding", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std", + "std_rng" + ], + "target": null, + "registry": null + }, + { + "name": "regex", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.5.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rsa", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rust_decimal", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.19.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustls", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.19.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "dangerous_configuration" + ], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.132", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "derive", + "rc" + ], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.73", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "raw_value" + ], + "target": null, + "registry": null + }, + { + "name": "sha-1", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sha2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.7.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sqlformat", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.8", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sqlx-rt", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.11", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "stringprep", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "thiserror", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.30", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "time", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.27", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio-stream", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "fs" + ], + "target": null, + "registry": null + }, + { + "name": "url", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.2.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "uuid", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "webpki", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.21.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "webpki-roots", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.21.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "whoami", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.2.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sqlx", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.11", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "postgres", + "sqlite" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "sqlx-core", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-core-0.5.11/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "_rt-actix": [ + "tokio-stream" + ], + "_rt-async-std": [], + "_rt-tokio": [ + "tokio-stream" + ], + "_tls-native-tls": [], + "_tls-rustls": [ + "rustls", + "webpki", + "webpki-roots" + ], + "all-databases": [ + "postgres", + "mysql", + "sqlite", + "mssql", + "any" + ], + "all-types": [ + "chrono", + "time", + "bigdecimal", + "decimal", + "ipnetwork", + "mac_address", + "json", + "uuid", + "bit-vec" + ], + "any": [], + "base64": [ + "dep:base64" + ], + "bigdecimal": [ + "bigdecimal_", + "num-bigint" + ], + "bigdecimal_": [ + "dep:bigdecimal_" + ], + "bit-vec": [ + "dep:bit-vec" + ], + "bstr": [ + "dep:bstr" + ], + "chrono": [ + "dep:chrono" + ], + "crc": [ + "dep:crc" + ], + "decimal": [ + "rust_decimal", + "num-bigint" + ], + "default": [ + "migrate" + ], + "digest": [ + "dep:digest" + ], + "dirs": [ + "dep:dirs" + ], + "encoding_rs": [ + "dep:encoding_rs" + ], + "flume": [ + "dep:flume" + ], + "futures-executor": [ + "dep:futures-executor" + ], + "generic-array": [ + "dep:generic-array" + ], + "git2": [ + "dep:git2" + ], + "hmac": [ + "dep:hmac" + ], + "ipnetwork": [ + "dep:ipnetwork" + ], + "json": [ + "serde", + "serde_json" + ], + "libsqlite3-sys": [ + "dep:libsqlite3-sys" + ], + "mac_address": [ + "dep:mac_address" + ], + "md-5": [ + "dep:md-5" + ], + "migrate": [ + "sha2", + "crc" + ], + "mssql": [ + "uuid", + "encoding_rs", + "regex" + ], + "mysql": [ + "sha-1", + "sha2", + "generic-array", + "num-bigint", + "digest", + "rand", + "rsa" + ], + "num-bigint": [ + "dep:num-bigint" + ], + "offline": [ + "serde", + "either/serde" + ], + "postgres": [ + "md-5", + "sha2", + "base64", + "sha-1", + "rand", + "hmac", + "futures-channel/sink", + "futures-util/sink", + "json", + "dirs", + "whoami" + ], + "rand": [ + "dep:rand" + ], + "regex": [ + "dep:regex" + ], + "rsa": [ + "dep:rsa" + ], + "runtime-actix-native-tls": [ + "sqlx-rt/runtime-actix-native-tls", + "_tls-native-tls", + "_rt-actix" + ], + "runtime-actix-rustls": [ + "sqlx-rt/runtime-actix-rustls", + "_tls-rustls", + "_rt-actix" + ], + "runtime-async-std-native-tls": [ + "sqlx-rt/runtime-async-std-native-tls", + "_tls-native-tls", + "_rt-async-std" + ], + "runtime-async-std-rustls": [ + "sqlx-rt/runtime-async-std-rustls", + "_tls-rustls", + "_rt-async-std" + ], + "runtime-tokio-native-tls": [ + "sqlx-rt/runtime-tokio-native-tls", + "_tls-native-tls", + "_rt-tokio" + ], + "runtime-tokio-rustls": [ + "sqlx-rt/runtime-tokio-rustls", + "_tls-rustls", + "_rt-tokio" + ], + "rust_decimal": [ + "dep:rust_decimal" + ], + "rustls": [ + "dep:rustls" + ], + "serde": [ + "dep:serde" + ], + "serde_json": [ + "dep:serde_json" + ], + "sha-1": [ + "dep:sha-1" + ], + "sha2": [ + "dep:sha2" + ], + "sqlite": [ + "libsqlite3-sys", + "futures-executor", + "flume" + ], + "time": [ + "dep:time" + ], + "tokio-stream": [ + "dep:tokio-stream" + ], + "uuid": [ + "dep:uuid" + ], + "webpki": [ + "dep:webpki" + ], + "webpki-roots": [ + "dep:webpki-roots" + ], + "whoami": [ + "dep:whoami" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-core-0.5.11/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "all-databases", + "all-types", + "offline", + "runtime-async-std-native-tls" + ] + } + } + }, + "publish": null, + "authors": [ + "Ryan Leckey ", + "Austin Bonander ", + "Chloe Ross ", + "Daniel Akhterov " + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/launchbadge/sqlx", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "sqlx-macros", + "version": "0.5.11", + "id": "sqlx-macros 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Macros for SQLx, the rust SQL toolkit. Not intended to be used directly.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "dotenv", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.15.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "either", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.6.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "heck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "hex", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.9.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.36", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.14", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.132", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.73", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sha2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sqlx-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.11", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "sqlx-rt", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.11", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.84", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "full" + ], + "target": null, + "registry": null + }, + { + "name": "url", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.2.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "sqlx-macros", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-macros-0.5.11/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "_rt-actix": [], + "_rt-async-std": [], + "_rt-tokio": [], + "bigdecimal": [ + "sqlx-core/bigdecimal" + ], + "bit-vec": [ + "sqlx-core/bit-vec" + ], + "chrono": [ + "sqlx-core/chrono" + ], + "decimal": [ + "sqlx-core/decimal" + ], + "default": [ + "runtime-async-std-native-tls", + "migrate" + ], + "hex": [ + "dep:hex" + ], + "ipnetwork": [ + "sqlx-core/ipnetwork" + ], + "json": [ + "sqlx-core/json", + "serde_json" + ], + "mac_address": [ + "sqlx-core/mac_address" + ], + "migrate": [ + "sha2", + "sqlx-core/migrate" + ], + "mssql": [ + "sqlx-core/mssql" + ], + "mysql": [ + "sqlx-core/mysql" + ], + "offline": [ + "sqlx-core/offline", + "hex", + "serde", + "serde_json", + "sha2" + ], + "postgres": [ + "sqlx-core/postgres" + ], + "runtime-actix-native-tls": [ + "sqlx-core/runtime-actix-native-tls", + "sqlx-rt/runtime-actix-native-tls", + "_rt-actix" + ], + "runtime-actix-rustls": [ + "sqlx-core/runtime-actix-rustls", + "sqlx-rt/runtime-actix-rustls", + "_rt-actix" + ], + "runtime-async-std-native-tls": [ + "sqlx-core/runtime-async-std-native-tls", + "sqlx-rt/runtime-async-std-native-tls", + "_rt-async-std" + ], + "runtime-async-std-rustls": [ + "sqlx-core/runtime-async-std-rustls", + "sqlx-rt/runtime-async-std-rustls", + "_rt-async-std" + ], + "runtime-tokio-native-tls": [ + "sqlx-core/runtime-tokio-native-tls", + "sqlx-rt/runtime-tokio-native-tls", + "_rt-tokio" + ], + "runtime-tokio-rustls": [ + "sqlx-core/runtime-tokio-rustls", + "sqlx-rt/runtime-tokio-rustls", + "_rt-tokio" + ], + "serde": [ + "dep:serde" + ], + "serde_json": [ + "dep:serde_json" + ], + "sha2": [ + "dep:sha2" + ], + "sqlite": [ + "sqlx-core/sqlite" + ], + "time": [ + "sqlx-core/time" + ], + "uuid": [ + "sqlx-core/uuid" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-macros-0.5.11/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Ryan Leckey ", + "Austin Bonander ", + "Chloe Ross ", + "Daniel Akhterov " + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/launchbadge/sqlx", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "sqlx-rt", + "version": "0.5.11", + "id": "sqlx-rt 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Runtime abstraction used by SQLx, the Rust SQL toolkit. Not intended to be used directly.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "actix-rt", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "async-native-tls", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "async-rustls", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "async-std", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.7.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "unstable" + ], + "target": null, + "registry": null + }, + { + "name": "native-tls", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "std" + ], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "fs", + "net", + "rt", + "rt-multi-thread", + "time", + "io-util" + ], + "target": null, + "registry": null + }, + { + "name": "tokio-native-tls", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio-rustls", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.22.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "sqlx-rt", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-rt-0.5.11/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "_rt-actix": [ + "actix-rt", + "tokio", + "once_cell" + ], + "_rt-async-std": [ + "async-std" + ], + "_rt-tokio": [ + "tokio", + "once_cell" + ], + "_tls-native-tls": [ + "native-tls" + ], + "_tls-rustls": [], + "actix-rt": [ + "dep:actix-rt" + ], + "async-native-tls": [ + "dep:async-native-tls" + ], + "async-rustls": [ + "dep:async-rustls" + ], + "async-std": [ + "dep:async-std" + ], + "native-tls": [ + "dep:native-tls" + ], + "once_cell": [ + "dep:once_cell" + ], + "runtime-actix-native-tls": [ + "_rt-actix", + "_tls-native-tls", + "tokio-native-tls" + ], + "runtime-actix-rustls": [ + "_rt-actix", + "_tls-rustls", + "tokio-rustls" + ], + "runtime-async-std-native-tls": [ + "_rt-async-std", + "_tls-native-tls", + "async-native-tls" + ], + "runtime-async-std-rustls": [ + "_rt-async-std", + "_tls-rustls", + "async-rustls" + ], + "runtime-tokio-native-tls": [ + "_rt-tokio", + "_tls-native-tls", + "tokio-native-tls" + ], + "runtime-tokio-rustls": [ + "_rt-tokio", + "_tls-rustls", + "tokio-rustls" + ], + "tokio": [ + "dep:tokio" + ], + "tokio-native-tls": [ + "dep:tokio-native-tls" + ], + "tokio-rustls": [ + "dep:tokio-rustls" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/sqlx-rt-0.5.11/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Ryan Leckey ", + "Austin Bonander " + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/launchbadge/sqlx", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "stringprep", + "version": "0.1.2", + "id": "stringprep 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "An implementation of the stringprep algorithm", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "unicode-bidi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "unicode-normalization", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "stringprep", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/stringprep-0.1.2/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "saslprep_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/stringprep-0.1.2/tests/saslprep_tests.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "nodeprep_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/stringprep-0.1.2/tests/nodeprep_tests.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "nameprep_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/stringprep-0.1.2/tests/nameprep_tests.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/stringprep-0.1.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Steven Fackler " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/sfackler/rust-stringprep", + "homepage": null, + "documentation": "https://docs.rs/stringprep/0.1.2/stringprep", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "syn", + "version": "1.0.91", + "id": "syn 1.0.91 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Parser for Rust source code", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.32", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "unicode-xid", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "automod", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "flate2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "insta", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rayon", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ref-cast", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "regex", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "reqwest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.11", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "blocking" + ], + "target": null, + "registry": null + }, + { + "name": "syn-test-suite", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tar", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.16", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "termcolor", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "walkdir", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "syn", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "regression", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/regression.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_pat", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_pat.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_precedence", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_precedence.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_grouping", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_grouping.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_round_trip", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_round_trip.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_should_parse", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_should_parse.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_parse_stream", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_parse_stream.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_shebang", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_shebang.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_size", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_size.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_generics", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_generics.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "zzz_stable", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/zzz_stable.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_meta", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_meta.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_asyncness", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_asyncness.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_token_trees", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_token_trees.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_ty", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_ty.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_parse_buffer", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_parse_buffer.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_visibility", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_visibility.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_iterators", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_iterators.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_lit", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_lit.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_expr", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_expr.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_path", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_path.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_receiver", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_receiver.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_derive_input", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_derive_input.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_ident", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_ident.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_item", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_item.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_stmt", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_stmt.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_attribute", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/tests/test_attribute.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "rust", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/benches/rust.rs", + "edition": "2018", + "required-features": [ + "full", + "parsing" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "file", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/benches/file.rs", + "edition": "2018", + "required-features": [ + "full", + "parsing" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "clone-impls": [], + "default": [ + "derive", + "parsing", + "printing", + "clone-impls", + "proc-macro" + ], + "derive": [], + "extra-traits": [], + "fold": [], + "full": [], + "parsing": [], + "printing": [ + "quote" + ], + "proc-macro": [ + "proc-macro2/proc-macro", + "quote/proc-macro" + ], + "quote": [ + "dep:quote" + ], + "test": [ + "syn-test-suite/all-features" + ], + "visit": [], + "visit-mut": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.91/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "targets": [ + "x86_64-unknown-linux-gnu" + ], + "rustdoc-args": [ + "--cfg", + "doc_cfg" + ] + } + }, + "playground": { + "features": [ + "full", + "visit", + "visit-mut", + "fold", + "extra-traits" + ] + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "development-tools::procedural-macro-helpers" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/dtolnay/syn", + "homepage": null, + "documentation": "https://docs.rs/syn", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.31" + }, + { + "name": "thiserror", + "version": "1.0.30", + "id": "thiserror 1.0.30 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "derive(Error)", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "thiserror-impl", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=1.0.30", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "anyhow", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "ref-cast", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustversion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.49", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "diff" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "thiserror", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.30/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_display", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.30/tests/test_display.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_backtrace", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.30/tests/test_backtrace.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_transparent", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.30/tests/test_transparent.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_from", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.30/tests/test_from.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_error", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.30/tests/test_error.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_generics", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.30/tests/test_generics.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_source", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.30/tests/test_source.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "compiletest", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.30/tests/compiletest.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_lints", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.30/tests/test_lints.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_expr", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.30/tests/test_expr.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_path", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.30/tests/test_path.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_option", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.30/tests/test_option.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-1.0.30/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [ + "rust-patterns" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/dtolnay/thiserror", + "homepage": null, + "documentation": "https://docs.rs/thiserror", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.31" + }, + { + "name": "thiserror-impl", + "version": "1.0.30", + "id": "thiserror-impl 1.0.30 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Implementation detail of the `thiserror` crate", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.45", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "thiserror-impl", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-impl-1.0.30/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/thiserror-impl-1.0.30/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "targets": [ + "x86_64-unknown-linux-gnu" + ] + } + } + }, + "publish": null, + "authors": [ + "David Tolnay " + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/dtolnay/thiserror", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.31" + }, + { + "name": "tinyvec", + "version": "1.5.1", + "id": "tinyvec 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Zlib OR Apache-2.0 OR MIT", + "license_file": null, + "description": "`tinyvec` provides 100% safe vec-like data structures.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "arbitrary", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tinyvec_macros", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "smallvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "tinyvec", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tinyvec-1.5.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tinyvec", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tinyvec-1.5.1/tests/tinyvec.rs", + "edition": "2018", + "required-features": [ + "alloc", + "std" + ], + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "arrayvec", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tinyvec-1.5.1/tests/arrayvec.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "macros", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tinyvec-1.5.1/benches/macros.rs", + "edition": "2018", + "required-features": [ + "alloc" + ], + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "smallvec", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tinyvec-1.5.1/benches/smallvec.rs", + "edition": "2018", + "required-features": [ + "alloc", + "real_blackbox" + ], + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "alloc": [ + "tinyvec_macros" + ], + "arbitrary": [ + "dep:arbitrary" + ], + "default": [], + "experimental_write_impl": [], + "grab_spare_slice": [], + "nightly_slice_partition_dedup": [], + "real_blackbox": [ + "criterion/real_blackbox" + ], + "rustc_1_40": [], + "rustc_1_55": [ + "rustc_1_40" + ], + "serde": [ + "dep:serde" + ], + "std": [], + "tinyvec_macros": [ + "dep:tinyvec_macros" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tinyvec-1.5.1/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "alloc", + "std", + "grab_spare_slice", + "rustc_1_40", + "rustc_1_55", + "serde" + ], + "rustdoc-args": [ + "--cfg", + "docs_rs" + ] + } + }, + "playground": { + "features": [ + "alloc", + "std", + "grab_spare_slice", + "rustc_1_40", + "rustc_1_55", + "serde" + ] + } + }, + "publish": null, + "authors": [ + "Lokathor " + ], + "categories": [ + "data-structures", + "no-std" + ], + "keywords": [ + "vec", + "no_std", + "no-std" + ], + "readme": "README.md", + "repository": "https://github.com/Lokathor/tinyvec", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "tinyvec_macros", + "version": "0.1.0", + "id": "tinyvec_macros 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0 OR Zlib", + "license_file": null, + "description": "Some macros for tiny containers", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "tinyvec_macros", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tinyvec_macros-0.1.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tinyvec_macros-0.1.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Soveu " + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/Soveu/tinyvec_macros", + "homepage": null, + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "tokio", + "version": "1.17.0", + "id": "tokio 1.17.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT", + "license_file": null, + "description": "An event-driven, non-blocking I/O platform for writing asynchronous I/O\nbacked applications.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bytes", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "memchr", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "mio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "num_cpus", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.8.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "once_cell", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.5.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "parking_lot", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.12.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pin-project-lite", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "socket2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "all" + ], + "target": null, + "registry": null + }, + { + "name": "tokio-macros", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.7.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "async-stream", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "async-await" + ], + "target": null, + "registry": null + }, + { + "name": "mockall", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.10.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tempfile", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio-stream", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "loom", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.5.2", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "futures", + "checkpoint" + ], + "target": "cfg(loom)", + "registry": null + }, + { + "name": "proptest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(not(target_arch = \"wasm32\"))", + "registry": null + }, + { + "name": "rand", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.8.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(not(target_arch = \"wasm32\"))", + "registry": null + }, + { + "name": "socket2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(not(target_arch = \"wasm32\"))", + "registry": null + }, + { + "name": "wasm-bindgen-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_arch = \"wasm32\")", + "registry": null + }, + { + "name": "mio-aio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "tokio" + ], + "target": "cfg(target_os = \"freebsd\")", + "registry": null + }, + { + "name": "tracing", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1.25", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "std" + ], + "target": "cfg(tokio_unstable)", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.42", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "signal-hook-registry", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.1.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "libc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.42", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "nix", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.23", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(unix)", + "registry": null + }, + { + "name": "winapi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.8", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": "cfg(windows)", + "registry": null + }, + { + "name": "ntapi", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.6", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(windows)", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "tokio", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_semaphore", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/sync_semaphore.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_drop_recv", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/signal_drop_recv.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_ctrl_c", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/signal_ctrl_c.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "time_rt", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/time_rt.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_to_string", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_read_to_string.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "process_smoke", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/process_smoke.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "named_pipe", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/named_pipe.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_util_empty", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_util_empty.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "process_issue_2174", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/process_issue_2174.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test_clock", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/test_clock.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_local_set", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/task_local_set.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "join_handle_panic", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/join_handle_panic.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_copy_bidirectional", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_copy_bidirectional.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_into_split", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/tcp_into_split.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "process_raw_handle", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/process_raw_handle.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_buf", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_read_buf.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_blocking", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/task_blocking.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_into_std", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/tcp_into_std.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_split", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_split.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_async_fd", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_async_fd.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_echo", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/tcp_echo.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "async_send_sync", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/async_send_sync.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_socket", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/tcp_socket.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_usr1", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/signal_usr1.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_builder", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/task_builder.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_broadcast", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/sync_broadcast.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "time_pause", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/time_pause.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_semaphore_owned", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/sync_semaphore_owned.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "time_interval", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/time_interval.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_twice", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/signal_twice.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "buffered", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/buffered.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "net_bind_resource", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/net_bind_resource.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "time_timeout", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/time_timeout.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_copy", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_copy.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_until", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_read_until.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_file", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/fs_file.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "net_lookup_host", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/net_lookup_host.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_to_end", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_read_to_end.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_write_int", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_write_int.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "uds_cred", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/uds_cred.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_buf_reader", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_buf_reader.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_try_join", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/macros_try_join.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_poll_aio", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_poll_aio.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_pin", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/macros_pin.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_mpsc", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/sync_mpsc.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_peek", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/tcp_peek.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_accept", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/tcp_accept.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_barrier", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/sync_barrier.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "time_sleep", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/time_sleep.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_mem_stream", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_mem_stream.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_chain", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_chain.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rt_threaded", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/rt_threaded.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_fill_buf", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_fill_buf.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_errors", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/sync_errors.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rt_common", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/rt_common.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_local", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/task_local.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "process_arg0", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/process_arg0.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_notify_both", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/signal_notify_both.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_connect", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/tcp_connect.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_driver", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_driver.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_dir", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/fs_dir.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_no_rt", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/signal_no_rt.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_join", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/macros_join.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_mutex", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/sync_mutex.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_mutex_owned", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/sync_mutex_owned.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_write_all_buf", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_write_all_buf.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_lines", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_lines.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_stream", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/tcp_stream.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_split", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/tcp_split.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_exact", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_read_exact.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rt_basic", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/rt_basic.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_drop_rt", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/signal_drop_rt.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/macros_test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_once_cell", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/sync_once_cell.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_join_set", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/task_join_set.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "task_abort", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/task_abort.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "udp", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/udp.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_write_buf", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_write_buf.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rt_handle_block_on", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/rt_handle_block_on.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_drop_signal", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/signal_drop_signal.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "macros_select", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/macros_select.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "unwindsafe", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/unwindsafe.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_async_read", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_async_read.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "uds_stream", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/uds_stream.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "_require_full", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/_require_full.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_read.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_read_line", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_read_line.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_oneshot", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/sync_oneshot.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_rwlock", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/sync_rwlock.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "process_issue_42", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/process_issue_42.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_notify", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/sync_notify.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "sync_watch", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/sync_watch.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tcp_shutdown", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/tcp_shutdown.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "uds_split", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/uds_split.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_link", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/fs_link.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "uds_datagram", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/uds_datagram.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs_copy", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/fs_copy.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_take", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_take.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_buf_writer", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_buf_writer.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "rt_metrics", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/rt_metrics.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "signal_multi_rt", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/signal_multi_rt.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_driver_drop", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_driver_drop.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_write", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_write.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "io_write_all", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/io_write_all.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "no_rt", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/no_rt.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "process_kill_on_drop", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/process_kill_on_drop.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "fs", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/tests/fs.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "bytes": [ + "dep:bytes" + ], + "default": [], + "fs": [], + "full": [ + "fs", + "io-util", + "io-std", + "macros", + "net", + "parking_lot", + "process", + "rt", + "rt-multi-thread", + "signal", + "sync", + "time" + ], + "io-std": [], + "io-util": [ + "memchr", + "bytes" + ], + "libc": [ + "dep:libc" + ], + "macros": [ + "tokio-macros" + ], + "memchr": [ + "dep:memchr" + ], + "mio": [ + "dep:mio" + ], + "net": [ + "libc", + "mio/os-poll", + "mio/os-ext", + "mio/net", + "socket2", + "winapi/namedpipeapi" + ], + "num_cpus": [ + "dep:num_cpus" + ], + "once_cell": [ + "dep:once_cell" + ], + "parking_lot": [ + "dep:parking_lot" + ], + "process": [ + "bytes", + "once_cell", + "libc", + "mio/os-poll", + "mio/os-ext", + "mio/net", + "signal-hook-registry", + "winapi/threadpoollegacyapiset" + ], + "rt": [], + "rt-multi-thread": [ + "num_cpus", + "rt" + ], + "signal": [ + "once_cell", + "libc", + "mio/os-poll", + "mio/net", + "mio/os-ext", + "signal-hook-registry", + "winapi/consoleapi" + ], + "signal-hook-registry": [ + "dep:signal-hook-registry" + ], + "socket2": [ + "dep:socket2" + ], + "stats": [], + "sync": [], + "test-util": [ + "rt", + "sync", + "time" + ], + "time": [], + "tokio-macros": [ + "dep:tokio-macros" + ], + "tracing": [ + "dep:tracing" + ], + "winapi": [ + "dep:winapi" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.17.0/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustc-args": [ + "--cfg", + "tokio_unstable" + ], + "rustdoc-args": [ + "--cfg", + "docsrs", + "--cfg", + "tokio_unstable" + ] + } + }, + "playground": { + "features": [ + "full", + "test-util" + ] + } + }, + "publish": null, + "authors": [ + "Tokio Contributors " + ], + "categories": [ + "asynchronous", + "network-programming" + ], + "keywords": [ + "io", + "async", + "non-blocking", + "futures" + ], + "readme": "README.md", + "repository": "https://github.com/tokio-rs/tokio", + "homepage": "https://tokio.rs", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": "1.49" + }, + { + "name": "tokio-rustls", + "version": "0.22.0", + "id": "tokio-rustls 0.22.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Asynchronous TLS/SSL streams for Tokio using Rustls.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "rustls", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.19", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "webpki", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.21", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "lazy_static", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "full" + ], + "target": null, + "registry": null + }, + { + "name": "webpki-roots", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.21", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "tokio-rustls", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-rustls-0.22.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "early-data", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-rustls-0.22.0/tests/early-data.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "badssl", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-rustls-0.22.0/tests/badssl.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-rustls-0.22.0/tests/test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "dangerous_configuration": [ + "rustls/dangerous_configuration" + ], + "early-data": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-rustls-0.22.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "quininer kel " + ], + "categories": [ + "asynchronous", + "cryptography", + "network-programming" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/tokio-rs/tls", + "homepage": "https://github.com/tokio-rs/tls", + "documentation": "https://docs.rs/tokio-rustls", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "tokio-stream", + "version": "0.1.8", + "id": "tokio-stream 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT", + "license_file": null, + "description": "Utilities to work with `Stream` and `tokio`.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "futures-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "pin-project-lite", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.8.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "sync" + ], + "target": null, + "registry": null + }, + { + "name": "tokio-util", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.6.3", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "async-stream", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + }, + { + "name": "proptest", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tokio", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.2.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "full", + "test-util" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "tokio-stream", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-stream-0.1.8/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "time_throttle", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-stream-0.1.8/tests/time_throttle.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_iter", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-stream-0.1.8/tests/stream_iter.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_once", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-stream-0.1.8/tests/stream_once.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "async_send_sync", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-stream-0.1.8/tests/async_send_sync.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_collect", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-stream-0.1.8/tests/stream_collect.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_timeout", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-stream-0.1.8/tests/stream_timeout.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_stream_map", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-stream-0.1.8/tests/stream_stream_map.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_pending", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-stream-0.1.8/tests/stream_pending.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_fuse", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-stream-0.1.8/tests/stream_fuse.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_merge", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-stream-0.1.8/tests/stream_merge.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "watch", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-stream-0.1.8/tests/watch.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_empty", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-stream-0.1.8/tests/stream_empty.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "stream_chain", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-stream-0.1.8/tests/stream_chain.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "time" + ], + "fs": [ + "tokio/fs" + ], + "io-util": [ + "tokio/io-util" + ], + "net": [ + "tokio/net" + ], + "signal": [ + "tokio/signal" + ], + "sync": [ + "tokio/sync", + "tokio-util" + ], + "time": [ + "tokio/time" + ], + "tokio-util": [ + "dep:tokio-util" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-stream-0.1.8/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustc-args": [ + "--cfg", + "docsrs" + ], + "rustdoc-args": [ + "--cfg", + "docsrs" + ] + } + } + }, + "publish": null, + "authors": [ + "Tokio Contributors " + ], + "categories": [ + "asynchronous" + ], + "keywords": [], + "readme": null, + "repository": "https://github.com/tokio-rs/tokio", + "homepage": "https://tokio.rs", + "documentation": "https://docs.rs/tokio-stream/0.1.8/tokio_stream", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "typenum", + "version": "1.15.0", + "id": "typenum 1.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Typenum is a Rust library for type-level numbers evaluated at\n compile time. It currently supports bits, unsigned integers, and signed\n integers. It also provides a type-level array of type-level numbers, but its\n implementation is incomplete.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "scale-info", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "typenum", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/typenum-1.15.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "test", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/typenum-1.15.0/tests/test.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-main", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/typenum-1.15.0/build/main.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "force_unix_path_separator": [], + "i128": [], + "no_std": [], + "scale-info": [ + "dep:scale-info" + ], + "scale_info": [ + "scale-info/derive" + ], + "strict": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/typenum-1.15.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Paho Lurie-Gregg ", + "Andre Bogus " + ], + "categories": [ + "no-std" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/paholg/typenum", + "homepage": null, + "documentation": "https://docs.rs/typenum", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "unicode-bidi", + "version": "0.3.7", + "id": "unicode-bidi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT / Apache-2.0", + "license_file": null, + "description": "Implementation of the Unicode Bidirectional Algorithm", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "flame", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "flamer", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": ">=0.8, <2.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": false, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "serde_test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": ">=0.8, <2.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "unicode_bidi", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode-bidi-0.3.7/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "bench_it": [], + "default": [ + "std" + ], + "flame": [ + "dep:flame" + ], + "flame_it": [ + "flame", + "flamer" + ], + "flamer": [ + "dep:flamer" + ], + "serde": [ + "dep:serde" + ], + "std": [], + "unstable": [], + "with_serde": [ + "serde" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode-bidi-0.3.7/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Servo Project Developers" + ], + "categories": [ + "no-std", + "encoding", + "text-processing" + ], + "keywords": [ + "rtl", + "unicode", + "text", + "layout", + "bidi" + ], + "readme": "README.md", + "repository": "https://github.com/servo/unicode-bidi", + "homepage": null, + "documentation": "https://docs.rs/unicode-bidi/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "unicode-normalization", + "version": "0.1.19", + "id": "unicode-normalization 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "This crate provides functions for normalization of\nUnicode strings, including Canonical and Compatible\nDecomposition and Recomposition, as described in\nUnicode Standard Annex #15.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "tinyvec", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "alloc" + ], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "unicode-normalization", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode-normalization-0.1.19/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "bench", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode-normalization-0.1.19/benches/bench.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "std" + ], + "std": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode-normalization-0.1.19/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "kwantam ", + "Manish Goregaokar " + ], + "categories": [], + "keywords": [ + "text", + "unicode", + "normalization", + "decomposition", + "recomposition" + ], + "readme": "README.md", + "repository": "https://github.com/unicode-rs/unicode-normalization", + "homepage": "https://github.com/unicode-rs/unicode-normalization", + "documentation": "https://docs.rs/unicode-normalization/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "unicode-segmentation", + "version": "1.9.0", + "id": "unicode-segmentation 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "This crate provides Grapheme Cluster, Word and Sentence boundaries\naccording to Unicode Standard Annex #29 rules.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quickcheck", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "unicode-segmentation", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.9.0/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "graphemes", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.9.0/benches/graphemes.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "unicode_words", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.9.0/benches/unicode_words.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "word_bounds", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.9.0/benches/word_bounds.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "no_std": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode-segmentation-1.9.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "kwantam ", + "Manish Goregaokar " + ], + "categories": [], + "keywords": [ + "text", + "unicode", + "grapheme", + "word", + "boundary" + ], + "readme": "README.md", + "repository": "https://github.com/unicode-rs/unicode-segmentation", + "homepage": "https://github.com/unicode-rs/unicode-segmentation", + "documentation": "https://unicode-rs.github.io/unicode-segmentation", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "unicode-xid", + "version": "0.2.2", + "id": "unicode-xid 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Determine whether characters have the XID_Start\nor XID_Continue properties according to\nUnicode Standard Annex #31.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "criterion", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "unicode-xid", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.2.2/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "exhaustive_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.2.2/tests/exhaustive_tests.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "xid", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.2.2/benches/xid.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "bench": [], + "default": [], + "no_std": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.2.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "erick.tryzelaar ", + "kwantam ", + "Manish Goregaokar " + ], + "categories": [], + "keywords": [ + "text", + "unicode", + "xid" + ], + "readme": "README.md", + "repository": "https://github.com/unicode-rs/unicode-xid", + "homepage": "https://github.com/unicode-rs/unicode-xid", + "documentation": "https://unicode-rs.github.io/unicode-xid", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "unicode_categories", + "version": "0.1.1", + "id": "unicode_categories 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT OR Apache-2.0", + "license_file": null, + "description": "Query Unicode category membership for chars", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "unicode_categories", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode_categories-0.1.1/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/unicode_categories-0.1.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Sean Gillespie " + ], + "categories": [], + "keywords": [ + "unicode" + ], + "readme": "README.md", + "repository": "https://github.com/swgillespie/unicode-categories", + "homepage": null, + "documentation": "http://swgillespie.github.io/unicode-categories/unicode_categories/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "untrusted", + "version": "0.7.1", + "id": "untrusted 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "ISC", + "license_file": null, + "description": "Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "untrusted", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/untrusted-0.7.1/src/untrusted.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/untrusted-0.7.1/tests/tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/untrusted-0.7.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Brian Smith " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/briansmith/untrusted", + "homepage": null, + "documentation": "https://briansmith.org/rustdoc/untrusted/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "url", + "version": "2.2.2", + "id": "url 2.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "URL library for Rust, based on the WHATWG URL Standard", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "form_urlencoded", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "idna", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "matches", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "percent-encoding", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^2.1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [ + "derive" + ], + "target": null, + "registry": null + }, + { + "name": "bencher", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "url", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/url-2.2.2/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "data", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/url-2.2.2/tests/data.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "unit", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/url-2.2.2/tests/unit.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "bench" + ], + "crate_types": [ + "bin" + ], + "name": "parse_url", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/url-2.2.2/benches/parse_url.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "serde": [ + "dep:serde" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/url-2.2.2/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The rust-url developers" + ], + "categories": [ + "parser-implementations", + "web-programming", + "encoding" + ], + "keywords": [ + "url", + "parser" + ], + "readme": "../README.md", + "repository": "https://github.com/servo/rust-url", + "homepage": null, + "documentation": "https://docs.rs/url", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "vcpkg", + "version": "0.2.15", + "id": "vcpkg 0.2.15 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "A library to find native dependencies in a vcpkg tree at build\ntime in order to be used in Cargo build scripts.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "lazy_static", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "tempdir", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.7", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "vcpkg", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/vcpkg-0.2.15/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/vcpkg-0.2.15/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Jim McGrath " + ], + "categories": [ + "development-tools::build-utils" + ], + "keywords": [ + "build-dependencies", + "windows", + "macos", + "linux" + ], + "readme": "README.md", + "repository": "https://github.com/mcgoo/vcpkg-rs", + "homepage": null, + "documentation": "https://docs.rs/vcpkg", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "version_check", + "version": "0.9.4", + "id": "version_check 0.9.4 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Tiny crate to check the version of the installed/running rustc.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "version_check", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Sergio Benitez " + ], + "categories": [], + "keywords": [ + "version", + "rustc", + "minimum", + "check" + ], + "readme": "README.md", + "repository": "https://github.com/SergioBenitez/version_check", + "homepage": null, + "documentation": "https://docs.rs/version_check/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "wasi", + "version": "0.10.2+wasi-snapshot-preview1", + "id": "wasi 0.10.2+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Experimental WASI API bindings for Rust", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-alloc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasi", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasi-0.10.2+wasi-snapshot-preview1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [ + "std" + ], + "rustc-dep-of-std": [ + "compiler_builtins", + "core", + "rustc-std-workspace-alloc" + ], + "rustc-std-workspace-alloc": [ + "dep:rustc-std-workspace-alloc" + ], + "std": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasi-0.10.2+wasi-snapshot-preview1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Cranelift Project Developers" + ], + "categories": [ + "no-std", + "wasm" + ], + "keywords": [ + "webassembly", + "wasm" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasi", + "homepage": null, + "documentation": "https://docs.rs/wasi", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "wasi", + "version": "0.11.0+wasi-snapshot-preview1", + "id": "wasi 0.11.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_file": null, + "description": "Experimental WASI API bindings for Rust", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "compiler_builtins", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-core", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": "core", + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "rustc-std-workspace-alloc", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasi", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasi-0.11.0+wasi-snapshot-preview1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "compiler_builtins": [ + "dep:compiler_builtins" + ], + "core": [ + "dep:core" + ], + "default": [ + "std" + ], + "rustc-dep-of-std": [ + "compiler_builtins", + "core", + "rustc-std-workspace-alloc" + ], + "rustc-std-workspace-alloc": [ + "dep:rustc-std-workspace-alloc" + ], + "std": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasi-0.11.0+wasi-snapshot-preview1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The Cranelift Project Developers" + ], + "categories": [ + "no-std", + "wasm" + ], + "keywords": [ + "webassembly", + "wasm" + ], + "readme": "README.md", + "repository": "https://github.com/bytecodealliance/wasi", + "homepage": null, + "documentation": "https://docs.rs/wasi", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "wasm-bindgen", + "version": "0.2.80", + "id": "wasm-bindgen 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Easy support for interacting between JS and Rust.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "cfg-if", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "serde_json", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": true, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-macro", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.2.80", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "js-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.57", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_arch = \"wasm32\")", + "registry": null + }, + { + "name": "serde_derive", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_arch = \"wasm32\")", + "registry": null + }, + { + "name": "wasm-bindgen-futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.4.30", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_arch = \"wasm32\")", + "registry": null + }, + { + "name": "wasm-bindgen-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.3.30", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_arch = \"wasm32\")", + "registry": null + }, + { + "name": "wasm-bindgen-test-crate-a", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_arch = \"wasm32\")", + "registry": null + }, + { + "name": "wasm-bindgen-test-crate-b", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_arch = \"wasm32\")", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasm-bindgen", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-0.2.80/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "wasm", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-0.2.80/tests/wasm/main.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "must_use", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-0.2.80/tests/must_use.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "unwrap_throw", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-0.2.80/tests/unwrap_throw.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "std-crate-no-std-dep", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-0.2.80/tests/std-crate-no-std-dep.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "headless", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-0.2.80/tests/headless/main.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "non_wasm", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-0.2.80/tests/non_wasm.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-0.2.80/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "default": [ + "spans", + "std" + ], + "enable-interning": [ + "std" + ], + "nightly": [], + "serde": [ + "dep:serde" + ], + "serde-serialize": [ + "serde", + "serde_json", + "std" + ], + "serde_json": [ + "dep:serde_json" + ], + "spans": [ + "wasm-bindgen-macro/spans" + ], + "std": [], + "strict-macro": [ + "wasm-bindgen-macro/strict-macro" + ], + "xxx_debug_only_print_generated_code": [ + "wasm-bindgen-macro/xxx_debug_only_print_generated_code" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-0.2.80/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "features": [ + "serde-serialize" + ] + } + } + }, + "publish": null, + "authors": [ + "The wasm-bindgen Developers" + ], + "categories": [ + "wasm" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rustwasm/wasm-bindgen", + "homepage": "https://rustwasm.github.io/", + "documentation": "https://docs.rs/wasm-bindgen", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "wasm-bindgen-backend", + "version": "0.2.80", + "id": "wasm-bindgen-backend 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Backend code generation of the wasm-bindgen tool\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "bumpalo", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^3.0.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "lazy_static", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.2", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "log", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "full" + ], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-shared", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.2.80", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasm-bindgen-backend", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-backend-0.2.80/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "extra-traits": [ + "syn/extra-traits" + ], + "spans": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-backend-0.2.80/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The wasm-bindgen Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/backend", + "homepage": "https://rustwasm.github.io/wasm-bindgen/", + "documentation": "https://docs.rs/wasm-bindgen-backend", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "wasm-bindgen-macro", + "version": "0.2.80", + "id": "wasm-bindgen-macro 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Definition of the `#[wasm_bindgen]` attribute, an internal dependency\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-macro-support", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.2.80", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "trybuild", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.80", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "strict-macro" + ], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.30", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "proc-macro" + ], + "crate_types": [ + "proc-macro" + ], + "name": "wasm-bindgen-macro", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-macro-0.2.80/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "ui", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-macro-0.2.80/tests/ui.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "spans": [ + "wasm-bindgen-macro-support/spans" + ], + "strict-macro": [ + "wasm-bindgen-macro-support/strict-macro" + ], + "xxx_debug_only_print_generated_code": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-macro-0.2.80/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The wasm-bindgen Developers" + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro", + "homepage": "https://rustwasm.github.io/wasm-bindgen/", + "documentation": "https://docs.rs/wasm-bindgen", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "wasm-bindgen-macro-support", + "version": "0.2.80", + "id": "wasm-bindgen-macro-support 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "The part of the implementation of the `#[wasm_bindgen]` attribute that is not in the shared backend crate\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "proc-macro2", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "quote", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "syn", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^1.0.67", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [ + "visit", + "full" + ], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-backend", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.2.80", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-shared", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "=0.2.80", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasm-bindgen-macro-support", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-macro-support-0.2.80/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + } + ], + "features": { + "extra-traits": [ + "syn/extra-traits" + ], + "spans": [ + "wasm-bindgen-backend/spans" + ], + "strict-macro": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-macro-support-0.2.80/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The wasm-bindgen Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro-support", + "homepage": "https://rustwasm.github.io/wasm-bindgen/", + "documentation": "https://docs.rs/wasm-bindgen", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "wasm-bindgen-shared", + "version": "0.2.80", + "id": "wasm-bindgen-shared 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Shared support between wasm-bindgen and wasm-bindgen cli, an internal\ndependency.\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "wasm-bindgen-shared", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-shared-0.2.80/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-shared-0.2.80/build.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/wasm-bindgen-shared-0.2.80/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "The wasm-bindgen Developers" + ], + "categories": [], + "keywords": [], + "readme": null, + "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/shared", + "homepage": "https://rustwasm.github.io/wasm-bindgen/", + "documentation": "https://docs.rs/wasm-bindgen-shared", + "edition": "2018", + "links": "wasm_bindgen", + "default_run": null, + "rust_version": null + }, + { + "name": "web-sys", + "version": "0.3.57", + "id": "web-sys 0.3.57 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Bindings for all Web APIs, a procedurally generated crate from WebIDL\n", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "js-sys", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.57", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.2.80", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "wasm-bindgen-futures", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4.30", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_arch = \"wasm32\")", + "registry": null + }, + { + "name": "wasm-bindgen-test", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.3.30", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "cfg(target_arch = \"wasm32\")", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "web-sys", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/web-sys-0.3.57/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": false, + "test": false + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "wasm", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/web-sys-0.3.57/tests/wasm/main.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "AbortController": [], + "AbortSignal": [ + "EventTarget" + ], + "AddEventListenerOptions": [], + "AesCbcParams": [], + "AesCtrParams": [], + "AesDerivedKeyParams": [], + "AesGcmParams": [], + "AesKeyAlgorithm": [], + "AesKeyGenParams": [], + "Algorithm": [], + "AlignSetting": [], + "AllowedBluetoothDevice": [], + "AllowedUsbDevice": [], + "AlphaOption": [], + "AnalyserNode": [ + "AudioNode", + "EventTarget" + ], + "AnalyserOptions": [], + "AngleInstancedArrays": [], + "Animation": [ + "EventTarget" + ], + "AnimationEffect": [], + "AnimationEvent": [ + "Event" + ], + "AnimationEventInit": [], + "AnimationPlayState": [], + "AnimationPlaybackEvent": [ + "Event" + ], + "AnimationPlaybackEventInit": [], + "AnimationPropertyDetails": [], + "AnimationPropertyValueDetails": [], + "AnimationTimeline": [], + "AssignedNodesOptions": [], + "AttestationConveyancePreference": [], + "Attr": [ + "EventTarget", + "Node" + ], + "AttributeNameValue": [], + "AudioBuffer": [], + "AudioBufferOptions": [], + "AudioBufferSourceNode": [ + "AudioNode", + "AudioScheduledSourceNode", + "EventTarget" + ], + "AudioBufferSourceOptions": [], + "AudioConfiguration": [], + "AudioContext": [ + "BaseAudioContext", + "EventTarget" + ], + "AudioContextOptions": [], + "AudioContextState": [], + "AudioData": [], + "AudioDataCopyToOptions": [], + "AudioDataInit": [], + "AudioDecoder": [], + "AudioDecoderConfig": [], + "AudioDecoderInit": [], + "AudioDecoderSupport": [], + "AudioDestinationNode": [ + "AudioNode", + "EventTarget" + ], + "AudioEncoder": [], + "AudioEncoderConfig": [], + "AudioEncoderInit": [], + "AudioEncoderSupport": [], + "AudioListener": [], + "AudioNode": [ + "EventTarget" + ], + "AudioNodeOptions": [], + "AudioParam": [], + "AudioParamMap": [], + "AudioProcessingEvent": [ + "Event" + ], + "AudioSampleFormat": [], + "AudioScheduledSourceNode": [ + "AudioNode", + "EventTarget" + ], + "AudioStreamTrack": [ + "EventTarget", + "MediaStreamTrack" + ], + "AudioTrack": [], + "AudioTrackList": [ + "EventTarget" + ], + "AudioWorklet": [ + "Worklet" + ], + "AudioWorkletGlobalScope": [ + "WorkletGlobalScope" + ], + "AudioWorkletNode": [ + "AudioNode", + "EventTarget" + ], + "AudioWorkletNodeOptions": [], + "AudioWorkletProcessor": [], + "AuthenticationExtensionsClientInputs": [], + "AuthenticationExtensionsClientOutputs": [], + "AuthenticatorAssertionResponse": [ + "AuthenticatorResponse" + ], + "AuthenticatorAttachment": [], + "AuthenticatorAttestationResponse": [ + "AuthenticatorResponse" + ], + "AuthenticatorResponse": [], + "AuthenticatorSelectionCriteria": [], + "AuthenticatorTransport": [], + "AutoKeyword": [], + "AutocompleteInfo": [], + "BarProp": [], + "BaseAudioContext": [ + "EventTarget" + ], + "BaseComputedKeyframe": [], + "BaseKeyframe": [], + "BasePropertyIndexedKeyframe": [], + "BasicCardRequest": [], + "BasicCardResponse": [], + "BasicCardType": [], + "BatteryManager": [ + "EventTarget" + ], + "BeforeUnloadEvent": [ + "Event" + ], + "BinaryType": [], + "BiquadFilterNode": [ + "AudioNode", + "EventTarget" + ], + "BiquadFilterOptions": [], + "BiquadFilterType": [], + "Blob": [], + "BlobEvent": [ + "Event" + ], + "BlobEventInit": [], + "BlobPropertyBag": [], + "BlockParsingOptions": [], + "Bluetooth": [ + "EventTarget" + ], + "BluetoothAdvertisingEvent": [ + "Event" + ], + "BluetoothAdvertisingEventInit": [], + "BluetoothCharacteristicProperties": [], + "BluetoothDataFilterInit": [], + "BluetoothDevice": [ + "EventTarget" + ], + "BluetoothLeScanFilterInit": [], + "BluetoothManufacturerDataMap": [], + "BluetoothPermissionDescriptor": [], + "BluetoothPermissionResult": [ + "EventTarget", + "PermissionStatus" + ], + "BluetoothPermissionStorage": [], + "BluetoothRemoteGattCharacteristic": [ + "EventTarget" + ], + "BluetoothRemoteGattDescriptor": [], + "BluetoothRemoteGattServer": [], + "BluetoothRemoteGattService": [ + "EventTarget" + ], + "BluetoothServiceDataMap": [], + "BluetoothUuid": [], + "BoxQuadOptions": [], + "BroadcastChannel": [ + "EventTarget" + ], + "BrowserElementDownloadOptions": [], + "BrowserElementExecuteScriptOptions": [], + "BrowserFeedWriter": [], + "BrowserFindCaseSensitivity": [], + "BrowserFindDirection": [], + "Cache": [], + "CacheBatchOperation": [], + "CacheQueryOptions": [], + "CacheStorage": [], + "CacheStorageNamespace": [], + "CanvasCaptureMediaStream": [ + "EventTarget", + "MediaStream" + ], + "CanvasGradient": [], + "CanvasPattern": [], + "CanvasRenderingContext2d": [], + "CanvasWindingRule": [], + "CaretChangedReason": [], + "CaretPosition": [], + "CaretStateChangedEventInit": [], + "CdataSection": [ + "CharacterData", + "EventTarget", + "Node", + "Text" + ], + "ChannelCountMode": [], + "ChannelInterpretation": [], + "ChannelMergerNode": [ + "AudioNode", + "EventTarget" + ], + "ChannelMergerOptions": [], + "ChannelPixelLayout": [], + "ChannelPixelLayoutDataType": [], + "ChannelSplitterNode": [ + "AudioNode", + "EventTarget" + ], + "ChannelSplitterOptions": [], + "CharacterData": [ + "EventTarget", + "Node" + ], + "CheckerboardReason": [], + "CheckerboardReport": [], + "CheckerboardReportService": [], + "ChromeFilePropertyBag": [], + "ChromeWorker": [ + "EventTarget", + "Worker" + ], + "Client": [], + "ClientQueryOptions": [], + "ClientRectsAndTexts": [], + "ClientType": [], + "Clients": [], + "Clipboard": [ + "EventTarget" + ], + "ClipboardEvent": [ + "Event" + ], + "ClipboardEventInit": [], + "ClipboardItem": [], + "ClipboardItemOptions": [], + "ClipboardPermissionDescriptor": [], + "CloseEvent": [ + "Event" + ], + "CloseEventInit": [], + "CodecState": [], + "CollectedClientData": [], + "Comment": [ + "CharacterData", + "EventTarget", + "Node" + ], + "CompositeOperation": [], + "CompositionEvent": [ + "Event", + "UiEvent" + ], + "CompositionEventInit": [], + "ComputedEffectTiming": [], + "ConnStatusDict": [], + "ConnectionType": [], + "ConsoleCounter": [], + "ConsoleCounterError": [], + "ConsoleEvent": [], + "ConsoleInstance": [], + "ConsoleInstanceOptions": [], + "ConsoleLevel": [], + "ConsoleLogLevel": [], + "ConsoleProfileEvent": [], + "ConsoleStackEntry": [], + "ConsoleTimerError": [], + "ConsoleTimerLogOrEnd": [], + "ConsoleTimerStart": [], + "ConstantSourceNode": [ + "AudioNode", + "AudioScheduledSourceNode", + "EventTarget" + ], + "ConstantSourceOptions": [], + "ConstrainBooleanParameters": [], + "ConstrainDomStringParameters": [], + "ConstrainDoubleRange": [], + "ConstrainLongRange": [], + "ContextAttributes2d": [], + "ConvertCoordinateOptions": [], + "ConvolverNode": [ + "AudioNode", + "EventTarget" + ], + "ConvolverOptions": [], + "Coordinates": [], + "Credential": [], + "CredentialCreationOptions": [], + "CredentialRequestOptions": [], + "CredentialsContainer": [], + "Crypto": [], + "CryptoKey": [], + "CryptoKeyPair": [], + "Csp": [], + "CspPolicies": [], + "CspReport": [], + "CspReportProperties": [], + "CssAnimation": [ + "Animation", + "EventTarget" + ], + "CssBoxType": [], + "CssConditionRule": [ + "CssGroupingRule", + "CssRule" + ], + "CssCounterStyleRule": [ + "CssRule" + ], + "CssFontFaceRule": [ + "CssRule" + ], + "CssFontFeatureValuesRule": [ + "CssRule" + ], + "CssGroupingRule": [ + "CssRule" + ], + "CssImportRule": [ + "CssRule" + ], + "CssKeyframeRule": [ + "CssRule" + ], + "CssKeyframesRule": [ + "CssRule" + ], + "CssMediaRule": [ + "CssConditionRule", + "CssGroupingRule", + "CssRule" + ], + "CssNamespaceRule": [ + "CssRule" + ], + "CssPageRule": [ + "CssRule" + ], + "CssPseudoElement": [], + "CssRule": [], + "CssRuleList": [], + "CssStyleDeclaration": [], + "CssStyleRule": [ + "CssRule" + ], + "CssStyleSheet": [ + "StyleSheet" + ], + "CssStyleSheetParsingMode": [], + "CssSupportsRule": [ + "CssConditionRule", + "CssGroupingRule", + "CssRule" + ], + "CssTransition": [ + "Animation", + "EventTarget" + ], + "CustomElementRegistry": [], + "CustomEvent": [ + "Event" + ], + "CustomEventInit": [], + "DataTransfer": [], + "DataTransferItem": [], + "DataTransferItemList": [], + "DateTimeValue": [], + "DecoderDoctorNotification": [], + "DecoderDoctorNotificationType": [], + "DedicatedWorkerGlobalScope": [ + "EventTarget", + "WorkerGlobalScope" + ], + "DelayNode": [ + "AudioNode", + "EventTarget" + ], + "DelayOptions": [], + "DeviceAcceleration": [], + "DeviceAccelerationInit": [], + "DeviceLightEvent": [ + "Event" + ], + "DeviceLightEventInit": [], + "DeviceMotionEvent": [ + "Event" + ], + "DeviceMotionEventInit": [], + "DeviceOrientationEvent": [ + "Event" + ], + "DeviceOrientationEventInit": [], + "DeviceProximityEvent": [ + "Event" + ], + "DeviceProximityEventInit": [], + "DeviceRotationRate": [], + "DeviceRotationRateInit": [], + "DhKeyDeriveParams": [], + "DirectionSetting": [], + "Directory": [], + "DisplayMediaStreamConstraints": [], + "DisplayNameOptions": [], + "DisplayNameResult": [], + "DistanceModelType": [], + "DnsCacheDict": [], + "DnsCacheEntry": [], + "DnsLookupDict": [], + "Document": [ + "EventTarget", + "Node" + ], + "DocumentFragment": [ + "EventTarget", + "Node" + ], + "DocumentTimeline": [ + "AnimationTimeline" + ], + "DocumentTimelineOptions": [], + "DocumentType": [ + "EventTarget", + "Node" + ], + "DomError": [], + "DomException": [], + "DomImplementation": [], + "DomMatrix": [ + "DomMatrixReadOnly" + ], + "DomMatrixReadOnly": [], + "DomParser": [], + "DomPoint": [ + "DomPointReadOnly" + ], + "DomPointInit": [], + "DomPointReadOnly": [], + "DomQuad": [], + "DomQuadInit": [], + "DomQuadJson": [], + "DomRect": [ + "DomRectReadOnly" + ], + "DomRectInit": [], + "DomRectList": [], + "DomRectReadOnly": [], + "DomRequest": [ + "EventTarget" + ], + "DomRequestReadyState": [], + "DomStringList": [], + "DomStringMap": [], + "DomTokenList": [], + "DomWindowResizeEventDetail": [], + "DragEvent": [ + "Event", + "MouseEvent", + "UiEvent" + ], + "DragEventInit": [], + "DynamicsCompressorNode": [ + "AudioNode", + "EventTarget" + ], + "DynamicsCompressorOptions": [], + "EcKeyAlgorithm": [], + "EcKeyGenParams": [], + "EcKeyImportParams": [], + "EcdhKeyDeriveParams": [], + "EcdsaParams": [], + "EffectTiming": [], + "Element": [ + "EventTarget", + "Node" + ], + "ElementCreationOptions": [], + "ElementDefinitionOptions": [], + "EncodedAudioChunk": [], + "EncodedAudioChunkInit": [], + "EncodedAudioChunkMetadata": [], + "EncodedAudioChunkType": [], + "EncodedVideoChunk": [], + "EncodedVideoChunkInit": [], + "EncodedVideoChunkMetadata": [], + "EncodedVideoChunkType": [], + "EndingTypes": [], + "ErrorCallback": [], + "ErrorEvent": [ + "Event" + ], + "ErrorEventInit": [], + "Event": [], + "EventInit": [], + "EventListener": [], + "EventListenerOptions": [], + "EventModifierInit": [], + "EventSource": [ + "EventTarget" + ], + "EventSourceInit": [], + "EventTarget": [], + "Exception": [], + "ExtBlendMinmax": [], + "ExtColorBufferFloat": [], + "ExtColorBufferHalfFloat": [], + "ExtDisjointTimerQuery": [], + "ExtFragDepth": [], + "ExtSRgb": [], + "ExtShaderTextureLod": [], + "ExtTextureFilterAnisotropic": [], + "ExtendableEvent": [ + "Event" + ], + "ExtendableEventInit": [], + "ExtendableMessageEvent": [ + "Event", + "ExtendableEvent" + ], + "ExtendableMessageEventInit": [], + "External": [], + "FakePluginMimeEntry": [], + "FakePluginTagInit": [], + "FetchEvent": [ + "Event", + "ExtendableEvent" + ], + "FetchEventInit": [], + "FetchObserver": [ + "EventTarget" + ], + "FetchReadableStreamReadDataArray": [], + "FetchReadableStreamReadDataDone": [], + "FetchState": [], + "File": [ + "Blob" + ], + "FileCallback": [], + "FileList": [], + "FilePropertyBag": [], + "FileReader": [ + "EventTarget" + ], + "FileReaderSync": [], + "FileSystem": [], + "FileSystemDirectoryEntry": [ + "FileSystemEntry" + ], + "FileSystemDirectoryReader": [], + "FileSystemEntriesCallback": [], + "FileSystemEntry": [], + "FileSystemEntryCallback": [], + "FileSystemFileEntry": [ + "FileSystemEntry" + ], + "FileSystemFlags": [], + "FillMode": [], + "FlashClassification": [], + "FlexLineGrowthState": [], + "FocusEvent": [ + "Event", + "UiEvent" + ], + "FocusEventInit": [], + "FontFace": [], + "FontFaceDescriptors": [], + "FontFaceLoadStatus": [], + "FontFaceSet": [ + "EventTarget" + ], + "FontFaceSetIterator": [], + "FontFaceSetIteratorResult": [], + "FontFaceSetLoadEvent": [ + "Event" + ], + "FontFaceSetLoadEventInit": [], + "FontFaceSetLoadStatus": [], + "FormData": [], + "FrameType": [], + "FuzzingFunctions": [], + "GainNode": [ + "AudioNode", + "EventTarget" + ], + "GainOptions": [], + "Gamepad": [], + "GamepadAxisMoveEvent": [ + "Event", + "GamepadEvent" + ], + "GamepadAxisMoveEventInit": [], + "GamepadButton": [], + "GamepadButtonEvent": [ + "Event", + "GamepadEvent" + ], + "GamepadButtonEventInit": [], + "GamepadEvent": [ + "Event" + ], + "GamepadEventInit": [], + "GamepadHand": [], + "GamepadHapticActuator": [], + "GamepadHapticActuatorType": [], + "GamepadMappingType": [], + "GamepadPose": [], + "GamepadServiceTest": [], + "Geolocation": [], + "GetNotificationOptions": [], + "GetRootNodeOptions": [], + "GetUserMediaRequest": [], + "Gpu": [], + "GpuAdapter": [], + "GpuAddressMode": [], + "GpuBindGroup": [], + "GpuBindGroupDescriptor": [], + "GpuBindGroupEntry": [], + "GpuBindGroupLayout": [], + "GpuBindGroupLayoutDescriptor": [], + "GpuBindGroupLayoutEntry": [], + "GpuBlendComponent": [], + "GpuBlendFactor": [], + "GpuBlendOperation": [], + "GpuBlendState": [], + "GpuBuffer": [], + "GpuBufferBinding": [], + "GpuBufferBindingLayout": [], + "GpuBufferBindingType": [], + "GpuBufferDescriptor": [], + "GpuBufferUsage": [], + "GpuCanvasCompositingAlphaMode": [], + "GpuCanvasConfiguration": [], + "GpuCanvasContext": [], + "GpuColorDict": [], + "GpuColorTargetState": [], + "GpuColorWrite": [], + "GpuCommandBuffer": [], + "GpuCommandBufferDescriptor": [], + "GpuCommandEncoder": [], + "GpuCommandEncoderDescriptor": [], + "GpuCompareFunction": [], + "GpuCompilationInfo": [], + "GpuCompilationMessage": [], + "GpuCompilationMessageType": [], + "GpuComputePassDescriptor": [], + "GpuComputePassEncoder": [], + "GpuComputePipeline": [], + "GpuComputePipelineDescriptor": [], + "GpuCullMode": [], + "GpuDepthStencilState": [], + "GpuDevice": [ + "EventTarget" + ], + "GpuDeviceDescriptor": [], + "GpuDeviceLostInfo": [], + "GpuDeviceLostReason": [], + "GpuErrorFilter": [], + "GpuExtent3dDict": [], + "GpuExternalTexture": [], + "GpuExternalTextureBindingLayout": [], + "GpuExternalTextureDescriptor": [], + "GpuFeatureName": [], + "GpuFilterMode": [], + "GpuFragmentState": [], + "GpuFrontFace": [], + "GpuImageCopyBuffer": [], + "GpuImageCopyExternalImage": [], + "GpuImageCopyTexture": [], + "GpuImageCopyTextureTagged": [], + "GpuImageDataLayout": [], + "GpuIndexFormat": [], + "GpuLoadOp": [], + "GpuMapMode": [], + "GpuMultisampleState": [], + "GpuObjectDescriptorBase": [], + "GpuOrigin2dDict": [], + "GpuOrigin3dDict": [], + "GpuOutOfMemoryError": [], + "GpuPipelineDescriptorBase": [], + "GpuPipelineLayout": [], + "GpuPipelineLayoutDescriptor": [], + "GpuPipelineStatisticName": [], + "GpuPowerPreference": [], + "GpuPredefinedColorSpace": [], + "GpuPrimitiveState": [], + "GpuPrimitiveTopology": [], + "GpuProgrammableStage": [], + "GpuQuerySet": [], + "GpuQuerySetDescriptor": [], + "GpuQueryType": [], + "GpuQueue": [], + "GpuRenderBundle": [], + "GpuRenderBundleDescriptor": [], + "GpuRenderBundleEncoder": [], + "GpuRenderBundleEncoderDescriptor": [], + "GpuRenderPassColorAttachment": [], + "GpuRenderPassDepthStencilAttachment": [], + "GpuRenderPassDescriptor": [], + "GpuRenderPassEncoder": [], + "GpuRenderPassLayout": [], + "GpuRenderPipeline": [], + "GpuRenderPipelineDescriptor": [], + "GpuRequestAdapterOptions": [], + "GpuSampler": [], + "GpuSamplerBindingLayout": [], + "GpuSamplerBindingType": [], + "GpuSamplerDescriptor": [], + "GpuShaderModule": [], + "GpuShaderModuleDescriptor": [], + "GpuShaderStage": [], + "GpuStencilFaceState": [], + "GpuStencilOperation": [], + "GpuStorageTextureAccess": [], + "GpuStorageTextureBindingLayout": [], + "GpuStoreOp": [], + "GpuSupportedFeatures": [], + "GpuSupportedLimits": [], + "GpuTexture": [], + "GpuTextureAspect": [], + "GpuTextureBindingLayout": [], + "GpuTextureDescriptor": [], + "GpuTextureDimension": [], + "GpuTextureFormat": [], + "GpuTextureSampleType": [], + "GpuTextureUsage": [], + "GpuTextureView": [], + "GpuTextureViewDescriptor": [], + "GpuTextureViewDimension": [], + "GpuUncapturedErrorEvent": [ + "Event" + ], + "GpuUncapturedErrorEventInit": [], + "GpuValidationError": [], + "GpuVertexAttribute": [], + "GpuVertexBufferLayout": [], + "GpuVertexFormat": [], + "GpuVertexState": [], + "GpuVertexStepMode": [], + "GridDeclaration": [], + "GridTrackState": [], + "GroupedHistoryEventInit": [], + "HalfOpenInfoDict": [], + "HardwareAcceleration": [], + "HashChangeEvent": [ + "Event" + ], + "HashChangeEventInit": [], + "Headers": [], + "HeadersGuardEnum": [], + "Hid": [ + "EventTarget" + ], + "HidCollectionInfo": [], + "HidConnectionEvent": [ + "Event" + ], + "HidConnectionEventInit": [], + "HidDevice": [ + "EventTarget" + ], + "HidDeviceFilter": [], + "HidDeviceRequestOptions": [], + "HidInputReportEvent": [ + "Event" + ], + "HidInputReportEventInit": [], + "HidReportInfo": [], + "HidReportItem": [], + "HidUnitSystem": [], + "HiddenPluginEventInit": [], + "History": [], + "HitRegionOptions": [], + "HkdfParams": [], + "HmacDerivedKeyParams": [], + "HmacImportParams": [], + "HmacKeyAlgorithm": [], + "HmacKeyGenParams": [], + "HtmlAllCollection": [], + "HtmlAnchorElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlAreaElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlAudioElement": [ + "Element", + "EventTarget", + "HtmlElement", + "HtmlMediaElement", + "Node" + ], + "HtmlBaseElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlBodyElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlBrElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlButtonElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlCanvasElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlCollection": [], + "HtmlDListElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlDataElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlDataListElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlDetailsElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlDialogElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlDirectoryElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlDivElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlDocument": [ + "Document", + "EventTarget", + "Node" + ], + "HtmlElement": [ + "Element", + "EventTarget", + "Node" + ], + "HtmlEmbedElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlFieldSetElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlFontElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlFormControlsCollection": [ + "HtmlCollection" + ], + "HtmlFormElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlFrameElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlFrameSetElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlHeadElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlHeadingElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlHrElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlHtmlElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlIFrameElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlImageElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlInputElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlLabelElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlLegendElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlLiElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlLinkElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlMapElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlMediaElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlMenuElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlMenuItemElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlMetaElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlMeterElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlModElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlOListElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlObjectElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlOptGroupElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlOptionElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlOptionsCollection": [ + "HtmlCollection" + ], + "HtmlOutputElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlParagraphElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlParamElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlPictureElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlPreElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlProgressElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlQuoteElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlScriptElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlSelectElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlSlotElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlSourceElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlSpanElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlStyleElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlTableCaptionElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlTableCellElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlTableColElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlTableElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlTableRowElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlTableSectionElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlTemplateElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlTextAreaElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlTimeElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlTitleElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlTrackElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlUListElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlUnknownElement": [ + "Element", + "EventTarget", + "HtmlElement", + "Node" + ], + "HtmlVideoElement": [ + "Element", + "EventTarget", + "HtmlElement", + "HtmlMediaElement", + "Node" + ], + "HttpConnDict": [], + "HttpConnInfo": [], + "HttpConnectionElement": [], + "IdbCursor": [], + "IdbCursorDirection": [], + "IdbCursorWithValue": [ + "IdbCursor" + ], + "IdbDatabase": [ + "EventTarget" + ], + "IdbFactory": [], + "IdbFileHandle": [ + "EventTarget" + ], + "IdbFileMetadataParameters": [], + "IdbFileRequest": [ + "DomRequest", + "EventTarget" + ], + "IdbIndex": [], + "IdbIndexParameters": [], + "IdbKeyRange": [], + "IdbLocaleAwareKeyRange": [ + "IdbKeyRange" + ], + "IdbMutableFile": [ + "EventTarget" + ], + "IdbObjectStore": [], + "IdbObjectStoreParameters": [], + "IdbOpenDbOptions": [], + "IdbOpenDbRequest": [ + "EventTarget", + "IdbRequest" + ], + "IdbRequest": [ + "EventTarget" + ], + "IdbRequestReadyState": [], + "IdbTransaction": [ + "EventTarget" + ], + "IdbTransactionMode": [], + "IdbVersionChangeEvent": [ + "Event" + ], + "IdbVersionChangeEventInit": [], + "IdleDeadline": [], + "IdleRequestOptions": [], + "IirFilterNode": [ + "AudioNode", + "EventTarget" + ], + "IirFilterOptions": [], + "ImageBitmap": [], + "ImageBitmapFormat": [], + "ImageBitmapRenderingContext": [], + "ImageCapture": [], + "ImageCaptureError": [], + "ImageCaptureErrorEvent": [ + "Event" + ], + "ImageCaptureErrorEventInit": [], + "ImageData": [], + "ImageDecodeOptions": [], + "ImageDecodeResult": [], + "ImageDecoder": [], + "ImageDecoderInit": [], + "ImageTrack": [ + "EventTarget" + ], + "ImageTrackList": [], + "InputEvent": [ + "Event", + "UiEvent" + ], + "InputEventInit": [], + "InstallTriggerData": [], + "IntersectionObserver": [], + "IntersectionObserverEntry": [], + "IntersectionObserverEntryInit": [], + "IntersectionObserverInit": [], + "IntlUtils": [], + "IterableKeyAndValueResult": [], + "IterableKeyOrValueResult": [], + "IterationCompositeOperation": [], + "JsonWebKey": [], + "KeyAlgorithm": [], + "KeyEvent": [], + "KeyIdsInitData": [], + "KeyboardEvent": [ + "Event", + "UiEvent" + ], + "KeyboardEventInit": [], + "KeyframeEffect": [ + "AnimationEffect" + ], + "KeyframeEffectOptions": [], + "L10nElement": [], + "L10nValue": [], + "LatencyMode": [], + "LifecycleCallbacks": [], + "LineAlignSetting": [], + "ListBoxObject": [], + "LocalMediaStream": [ + "EventTarget", + "MediaStream" + ], + "LocaleInfo": [], + "Location": [], + "MediaCapabilities": [], + "MediaCapabilitiesInfo": [], + "MediaConfiguration": [], + "MediaDecodingConfiguration": [], + "MediaDecodingType": [], + "MediaDeviceInfo": [], + "MediaDeviceKind": [], + "MediaDevices": [ + "EventTarget" + ], + "MediaElementAudioSourceNode": [ + "AudioNode", + "EventTarget" + ], + "MediaElementAudioSourceOptions": [], + "MediaEncodingConfiguration": [], + "MediaEncodingType": [], + "MediaEncryptedEvent": [ + "Event" + ], + "MediaError": [], + "MediaKeyError": [ + "Event" + ], + "MediaKeyMessageEvent": [ + "Event" + ], + "MediaKeyMessageEventInit": [], + "MediaKeyMessageType": [], + "MediaKeyNeededEventInit": [], + "MediaKeySession": [ + "EventTarget" + ], + "MediaKeySessionType": [], + "MediaKeyStatus": [], + "MediaKeyStatusMap": [], + "MediaKeySystemAccess": [], + "MediaKeySystemConfiguration": [], + "MediaKeySystemMediaCapability": [], + "MediaKeySystemStatus": [], + "MediaKeys": [], + "MediaKeysPolicy": [], + "MediaKeysRequirement": [], + "MediaList": [], + "MediaQueryList": [ + "EventTarget" + ], + "MediaQueryListEvent": [ + "Event" + ], + "MediaQueryListEventInit": [], + "MediaRecorder": [ + "EventTarget" + ], + "MediaRecorderErrorEvent": [ + "Event" + ], + "MediaRecorderErrorEventInit": [], + "MediaRecorderOptions": [], + "MediaSource": [ + "EventTarget" + ], + "MediaSourceEndOfStreamError": [], + "MediaSourceEnum": [], + "MediaSourceReadyState": [], + "MediaStream": [ + "EventTarget" + ], + "MediaStreamAudioDestinationNode": [ + "AudioNode", + "EventTarget" + ], + "MediaStreamAudioSourceNode": [ + "AudioNode", + "EventTarget" + ], + "MediaStreamAudioSourceOptions": [], + "MediaStreamConstraints": [], + "MediaStreamError": [], + "MediaStreamEvent": [ + "Event" + ], + "MediaStreamEventInit": [], + "MediaStreamTrack": [ + "EventTarget" + ], + "MediaStreamTrackEvent": [ + "Event" + ], + "MediaStreamTrackEventInit": [], + "MediaStreamTrackState": [], + "MediaTrackConstraintSet": [], + "MediaTrackConstraints": [], + "MediaTrackSettings": [], + "MediaTrackSupportedConstraints": [], + "MessageChannel": [], + "MessageEvent": [ + "Event" + ], + "MessageEventInit": [], + "MessagePort": [ + "EventTarget" + ], + "MidiAccess": [ + "EventTarget" + ], + "MidiConnectionEvent": [ + "Event" + ], + "MidiConnectionEventInit": [], + "MidiInput": [ + "EventTarget", + "MidiPort" + ], + "MidiInputMap": [], + "MidiMessageEvent": [ + "Event" + ], + "MidiMessageEventInit": [], + "MidiOptions": [], + "MidiOutput": [ + "EventTarget", + "MidiPort" + ], + "MidiOutputMap": [], + "MidiPort": [ + "EventTarget" + ], + "MidiPortConnectionState": [], + "MidiPortDeviceState": [], + "MidiPortType": [], + "MimeType": [], + "MimeTypeArray": [], + "MouseEvent": [ + "Event", + "UiEvent" + ], + "MouseEventInit": [], + "MouseScrollEvent": [ + "Event", + "MouseEvent", + "UiEvent" + ], + "MozDebug": [], + "MutationEvent": [ + "Event" + ], + "MutationObserver": [], + "MutationObserverInit": [], + "MutationObservingInfo": [], + "MutationRecord": [], + "NamedNodeMap": [], + "NativeOsFileReadOptions": [], + "NativeOsFileWriteAtomicOptions": [], + "NavigationType": [], + "Navigator": [], + "NavigatorAutomationInformation": [], + "NetworkCommandOptions": [], + "NetworkInformation": [ + "EventTarget" + ], + "NetworkResultOptions": [], + "Node": [ + "EventTarget" + ], + "NodeFilter": [], + "NodeIterator": [], + "NodeList": [], + "Notification": [ + "EventTarget" + ], + "NotificationBehavior": [], + "NotificationDirection": [], + "NotificationEvent": [ + "Event", + "ExtendableEvent" + ], + "NotificationEventInit": [], + "NotificationOptions": [], + "NotificationPermission": [], + "ObserverCallback": [], + "OesElementIndexUint": [], + "OesStandardDerivatives": [], + "OesTextureFloat": [], + "OesTextureFloatLinear": [], + "OesTextureHalfFloat": [], + "OesTextureHalfFloatLinear": [], + "OesVertexArrayObject": [], + "OfflineAudioCompletionEvent": [ + "Event" + ], + "OfflineAudioCompletionEventInit": [], + "OfflineAudioContext": [ + "BaseAudioContext", + "EventTarget" + ], + "OfflineAudioContextOptions": [], + "OfflineResourceList": [ + "EventTarget" + ], + "OffscreenCanvas": [ + "EventTarget" + ], + "OpenWindowEventDetail": [], + "OptionalEffectTiming": [], + "OrientationLockType": [], + "OrientationType": [], + "OscillatorNode": [ + "AudioNode", + "AudioScheduledSourceNode", + "EventTarget" + ], + "OscillatorOptions": [], + "OscillatorType": [], + "OverSampleType": [], + "PageTransitionEvent": [ + "Event" + ], + "PageTransitionEventInit": [], + "PaintRequest": [], + "PaintRequestList": [], + "PaintWorkletGlobalScope": [ + "WorkletGlobalScope" + ], + "PannerNode": [ + "AudioNode", + "EventTarget" + ], + "PannerOptions": [], + "PanningModelType": [], + "Path2d": [], + "PaymentAddress": [], + "PaymentComplete": [], + "PaymentMethodChangeEvent": [ + "Event", + "PaymentRequestUpdateEvent" + ], + "PaymentMethodChangeEventInit": [], + "PaymentRequestUpdateEvent": [ + "Event" + ], + "PaymentRequestUpdateEventInit": [], + "PaymentResponse": [], + "Pbkdf2Params": [], + "PcImplIceConnectionState": [], + "PcImplIceGatheringState": [], + "PcImplSignalingState": [], + "PcObserverStateType": [], + "Performance": [ + "EventTarget" + ], + "PerformanceEntry": [], + "PerformanceEntryEventInit": [], + "PerformanceEntryFilterOptions": [], + "PerformanceMark": [ + "PerformanceEntry" + ], + "PerformanceMeasure": [ + "PerformanceEntry" + ], + "PerformanceNavigation": [], + "PerformanceNavigationTiming": [ + "PerformanceEntry", + "PerformanceResourceTiming" + ], + "PerformanceObserver": [], + "PerformanceObserverEntryList": [], + "PerformanceObserverInit": [], + "PerformanceResourceTiming": [ + "PerformanceEntry" + ], + "PerformanceServerTiming": [], + "PerformanceTiming": [], + "PeriodicWave": [], + "PeriodicWaveConstraints": [], + "PeriodicWaveOptions": [], + "PermissionDescriptor": [], + "PermissionName": [], + "PermissionState": [], + "PermissionStatus": [ + "EventTarget" + ], + "Permissions": [], + "PlaneLayout": [], + "PlaybackDirection": [], + "Plugin": [], + "PluginArray": [], + "PluginCrashedEventInit": [], + "PointerEvent": [ + "Event", + "MouseEvent", + "UiEvent" + ], + "PointerEventInit": [], + "PopStateEvent": [ + "Event" + ], + "PopStateEventInit": [], + "PopupBlockedEvent": [ + "Event" + ], + "PopupBlockedEventInit": [], + "Position": [], + "PositionAlignSetting": [], + "PositionError": [], + "PositionOptions": [], + "Presentation": [], + "PresentationAvailability": [ + "EventTarget" + ], + "PresentationConnection": [ + "EventTarget" + ], + "PresentationConnectionAvailableEvent": [ + "Event" + ], + "PresentationConnectionAvailableEventInit": [], + "PresentationConnectionBinaryType": [], + "PresentationConnectionCloseEvent": [ + "Event" + ], + "PresentationConnectionCloseEventInit": [], + "PresentationConnectionClosedReason": [], + "PresentationConnectionList": [ + "EventTarget" + ], + "PresentationConnectionState": [], + "PresentationReceiver": [], + "PresentationRequest": [ + "EventTarget" + ], + "PresentationStyle": [], + "ProcessingInstruction": [ + "CharacterData", + "EventTarget", + "Node" + ], + "ProfileTimelineLayerRect": [], + "ProfileTimelineMarker": [], + "ProfileTimelineMessagePortOperationType": [], + "ProfileTimelineStackFrame": [], + "ProfileTimelineWorkerOperationType": [], + "ProgressEvent": [ + "Event" + ], + "ProgressEventInit": [], + "PromiseNativeHandler": [], + "PromiseRejectionEvent": [ + "Event" + ], + "PromiseRejectionEventInit": [], + "PublicKeyCredential": [ + "Credential" + ], + "PublicKeyCredentialCreationOptions": [], + "PublicKeyCredentialDescriptor": [], + "PublicKeyCredentialEntity": [], + "PublicKeyCredentialParameters": [], + "PublicKeyCredentialRequestOptions": [], + "PublicKeyCredentialRpEntity": [], + "PublicKeyCredentialType": [], + "PublicKeyCredentialUserEntity": [], + "PushEncryptionKeyName": [], + "PushEvent": [ + "Event", + "ExtendableEvent" + ], + "PushEventInit": [], + "PushManager": [], + "PushMessageData": [], + "PushPermissionState": [], + "PushSubscription": [], + "PushSubscriptionInit": [], + "PushSubscriptionJson": [], + "PushSubscriptionKeys": [], + "PushSubscriptionOptions": [], + "PushSubscriptionOptionsInit": [], + "QueuingStrategy": [], + "RadioNodeList": [ + "NodeList" + ], + "Range": [], + "RcwnPerfStats": [], + "RcwnStatus": [], + "ReadableStream": [], + "ReadableStreamByobReadResult": [], + "ReadableStreamByobReader": [], + "ReadableStreamDefaultReadResult": [], + "ReadableStreamDefaultReader": [], + "ReadableStreamGetReaderOptions": [], + "ReadableStreamIteratorOptions": [], + "ReadableStreamReaderMode": [], + "ReadableWritablePair": [], + "RecordingState": [], + "ReferrerPolicy": [], + "RegisterRequest": [], + "RegisterResponse": [], + "RegisteredKey": [], + "RegistrationOptions": [], + "Request": [], + "RequestCache": [], + "RequestCredentials": [], + "RequestDestination": [], + "RequestDeviceOptions": [], + "RequestInit": [], + "RequestMediaKeySystemAccessNotification": [], + "RequestMode": [], + "RequestRedirect": [], + "ResizeObserver": [], + "ResizeObserverBoxOptions": [], + "ResizeObserverEntry": [], + "ResizeObserverOptions": [], + "ResizeObserverSize": [], + "Response": [], + "ResponseInit": [], + "ResponseType": [], + "RsaHashedImportParams": [], + "RsaOaepParams": [], + "RsaOtherPrimesInfo": [], + "RsaPssParams": [], + "RtcAnswerOptions": [], + "RtcBundlePolicy": [], + "RtcCertificate": [], + "RtcCertificateExpiration": [], + "RtcCodecStats": [], + "RtcConfiguration": [], + "RtcDataChannel": [ + "EventTarget" + ], + "RtcDataChannelEvent": [ + "Event" + ], + "RtcDataChannelEventInit": [], + "RtcDataChannelInit": [], + "RtcDataChannelState": [], + "RtcDataChannelType": [], + "RtcDegradationPreference": [], + "RtcFecParameters": [], + "RtcIceCandidate": [], + "RtcIceCandidateInit": [], + "RtcIceCandidatePairStats": [], + "RtcIceCandidateStats": [], + "RtcIceComponentStats": [], + "RtcIceConnectionState": [], + "RtcIceCredentialType": [], + "RtcIceGatheringState": [], + "RtcIceServer": [], + "RtcIceTransportPolicy": [], + "RtcIdentityAssertion": [], + "RtcIdentityAssertionResult": [], + "RtcIdentityProvider": [], + "RtcIdentityProviderDetails": [], + "RtcIdentityProviderOptions": [], + "RtcIdentityProviderRegistrar": [], + "RtcIdentityValidationResult": [], + "RtcInboundRtpStreamStats": [], + "RtcLifecycleEvent": [], + "RtcMediaStreamStats": [], + "RtcMediaStreamTrackStats": [], + "RtcOfferAnswerOptions": [], + "RtcOfferOptions": [], + "RtcOutboundRtpStreamStats": [], + "RtcPeerConnection": [ + "EventTarget" + ], + "RtcPeerConnectionIceEvent": [ + "Event" + ], + "RtcPeerConnectionIceEventInit": [], + "RtcPriorityType": [], + "RtcRtcpParameters": [], + "RtcRtpCodecParameters": [], + "RtcRtpContributingSource": [], + "RtcRtpEncodingParameters": [], + "RtcRtpHeaderExtensionParameters": [], + "RtcRtpParameters": [], + "RtcRtpReceiver": [], + "RtcRtpSender": [], + "RtcRtpSourceEntry": [], + "RtcRtpSourceEntryType": [], + "RtcRtpSynchronizationSource": [], + "RtcRtpTransceiver": [], + "RtcRtpTransceiverDirection": [], + "RtcRtpTransceiverInit": [], + "RtcRtxParameters": [], + "RtcSdpType": [], + "RtcSessionDescription": [], + "RtcSessionDescriptionInit": [], + "RtcSignalingState": [], + "RtcStats": [], + "RtcStatsIceCandidatePairState": [], + "RtcStatsIceCandidateType": [], + "RtcStatsReport": [], + "RtcStatsReportInternal": [], + "RtcStatsType": [], + "RtcTrackEvent": [ + "Event" + ], + "RtcTrackEventInit": [], + "RtcTransportStats": [], + "RtcdtmfSender": [ + "EventTarget" + ], + "RtcdtmfToneChangeEvent": [ + "Event" + ], + "RtcdtmfToneChangeEventInit": [], + "RtcrtpContributingSourceStats": [], + "RtcrtpStreamStats": [], + "Screen": [ + "EventTarget" + ], + "ScreenColorGamut": [], + "ScreenLuminance": [], + "ScreenOrientation": [ + "EventTarget" + ], + "ScriptProcessorNode": [ + "AudioNode", + "EventTarget" + ], + "ScrollAreaEvent": [ + "Event", + "UiEvent" + ], + "ScrollBehavior": [], + "ScrollBoxObject": [], + "ScrollIntoViewOptions": [], + "ScrollLogicalPosition": [], + "ScrollOptions": [], + "ScrollRestoration": [], + "ScrollSetting": [], + "ScrollState": [], + "ScrollToOptions": [], + "ScrollViewChangeEventInit": [], + "SecurityPolicyViolationEvent": [ + "Event" + ], + "SecurityPolicyViolationEventDisposition": [], + "SecurityPolicyViolationEventInit": [], + "Selection": [], + "ServerSocketOptions": [], + "ServiceWorker": [ + "EventTarget" + ], + "ServiceWorkerContainer": [ + "EventTarget" + ], + "ServiceWorkerGlobalScope": [ + "EventTarget", + "WorkerGlobalScope" + ], + "ServiceWorkerRegistration": [ + "EventTarget" + ], + "ServiceWorkerState": [], + "ServiceWorkerUpdateViaCache": [], + "ShadowRoot": [ + "DocumentFragment", + "EventTarget", + "Node" + ], + "ShadowRootInit": [], + "ShadowRootMode": [], + "ShareData": [], + "SharedWorker": [ + "EventTarget" + ], + "SharedWorkerGlobalScope": [ + "EventTarget", + "WorkerGlobalScope" + ], + "SignResponse": [], + "SocketElement": [], + "SocketOptions": [], + "SocketReadyState": [], + "SocketsDict": [], + "SourceBuffer": [ + "EventTarget" + ], + "SourceBufferAppendMode": [], + "SourceBufferList": [ + "EventTarget" + ], + "SpeechGrammar": [], + "SpeechGrammarList": [], + "SpeechRecognition": [ + "EventTarget" + ], + "SpeechRecognitionAlternative": [], + "SpeechRecognitionError": [ + "Event" + ], + "SpeechRecognitionErrorCode": [], + "SpeechRecognitionErrorInit": [], + "SpeechRecognitionEvent": [ + "Event" + ], + "SpeechRecognitionEventInit": [], + "SpeechRecognitionResult": [], + "SpeechRecognitionResultList": [], + "SpeechSynthesis": [ + "EventTarget" + ], + "SpeechSynthesisErrorCode": [], + "SpeechSynthesisErrorEvent": [ + "Event", + "SpeechSynthesisEvent" + ], + "SpeechSynthesisErrorEventInit": [], + "SpeechSynthesisEvent": [ + "Event" + ], + "SpeechSynthesisEventInit": [], + "SpeechSynthesisUtterance": [ + "EventTarget" + ], + "SpeechSynthesisVoice": [], + "StereoPannerNode": [ + "AudioNode", + "EventTarget" + ], + "StereoPannerOptions": [], + "Storage": [], + "StorageEstimate": [], + "StorageEvent": [ + "Event" + ], + "StorageEventInit": [], + "StorageManager": [], + "StorageType": [], + "StreamPipeOptions": [], + "StyleRuleChangeEventInit": [], + "StyleSheet": [], + "StyleSheetApplicableStateChangeEventInit": [], + "StyleSheetChangeEventInit": [], + "StyleSheetList": [], + "SubtleCrypto": [], + "SupportedType": [], + "SvcOutputMetadata": [], + "SvgAngle": [], + "SvgAnimateElement": [ + "Element", + "EventTarget", + "Node", + "SvgAnimationElement", + "SvgElement" + ], + "SvgAnimateMotionElement": [ + "Element", + "EventTarget", + "Node", + "SvgAnimationElement", + "SvgElement" + ], + "SvgAnimateTransformElement": [ + "Element", + "EventTarget", + "Node", + "SvgAnimationElement", + "SvgElement" + ], + "SvgAnimatedAngle": [], + "SvgAnimatedBoolean": [], + "SvgAnimatedEnumeration": [], + "SvgAnimatedInteger": [], + "SvgAnimatedLength": [], + "SvgAnimatedLengthList": [], + "SvgAnimatedNumber": [], + "SvgAnimatedNumberList": [], + "SvgAnimatedPreserveAspectRatio": [], + "SvgAnimatedRect": [], + "SvgAnimatedString": [], + "SvgAnimatedTransformList": [], + "SvgAnimationElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgBoundingBoxOptions": [], + "SvgCircleElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGeometryElement", + "SvgGraphicsElement" + ], + "SvgClipPathElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgComponentTransferFunctionElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgDefsElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGraphicsElement" + ], + "SvgDescElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgElement": [ + "Element", + "EventTarget", + "Node" + ], + "SvgEllipseElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGeometryElement", + "SvgGraphicsElement" + ], + "SvgFilterElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgForeignObjectElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGraphicsElement" + ], + "SvgGeometryElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGraphicsElement" + ], + "SvgGradientElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgGraphicsElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgImageElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGraphicsElement" + ], + "SvgLength": [], + "SvgLengthList": [], + "SvgLineElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGeometryElement", + "SvgGraphicsElement" + ], + "SvgLinearGradientElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGradientElement" + ], + "SvgMarkerElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgMaskElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgMatrix": [], + "SvgMetadataElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgNumber": [], + "SvgNumberList": [], + "SvgPathElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGeometryElement", + "SvgGraphicsElement" + ], + "SvgPathSeg": [], + "SvgPathSegArcAbs": [ + "SvgPathSeg" + ], + "SvgPathSegArcRel": [ + "SvgPathSeg" + ], + "SvgPathSegClosePath": [ + "SvgPathSeg" + ], + "SvgPathSegCurvetoCubicAbs": [ + "SvgPathSeg" + ], + "SvgPathSegCurvetoCubicRel": [ + "SvgPathSeg" + ], + "SvgPathSegCurvetoCubicSmoothAbs": [ + "SvgPathSeg" + ], + "SvgPathSegCurvetoCubicSmoothRel": [ + "SvgPathSeg" + ], + "SvgPathSegCurvetoQuadraticAbs": [ + "SvgPathSeg" + ], + "SvgPathSegCurvetoQuadraticRel": [ + "SvgPathSeg" + ], + "SvgPathSegCurvetoQuadraticSmoothAbs": [ + "SvgPathSeg" + ], + "SvgPathSegCurvetoQuadraticSmoothRel": [ + "SvgPathSeg" + ], + "SvgPathSegLinetoAbs": [ + "SvgPathSeg" + ], + "SvgPathSegLinetoHorizontalAbs": [ + "SvgPathSeg" + ], + "SvgPathSegLinetoHorizontalRel": [ + "SvgPathSeg" + ], + "SvgPathSegLinetoRel": [ + "SvgPathSeg" + ], + "SvgPathSegLinetoVerticalAbs": [ + "SvgPathSeg" + ], + "SvgPathSegLinetoVerticalRel": [ + "SvgPathSeg" + ], + "SvgPathSegList": [], + "SvgPathSegMovetoAbs": [ + "SvgPathSeg" + ], + "SvgPathSegMovetoRel": [ + "SvgPathSeg" + ], + "SvgPatternElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgPoint": [], + "SvgPointList": [], + "SvgPolygonElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGeometryElement", + "SvgGraphicsElement" + ], + "SvgPolylineElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGeometryElement", + "SvgGraphicsElement" + ], + "SvgPreserveAspectRatio": [], + "SvgRadialGradientElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGradientElement" + ], + "SvgRect": [], + "SvgRectElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGeometryElement", + "SvgGraphicsElement" + ], + "SvgScriptElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgSetElement": [ + "Element", + "EventTarget", + "Node", + "SvgAnimationElement", + "SvgElement" + ], + "SvgStopElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgStringList": [], + "SvgStyleElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgSwitchElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGraphicsElement" + ], + "SvgSymbolElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgTextContentElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGraphicsElement" + ], + "SvgTextElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGraphicsElement", + "SvgTextContentElement", + "SvgTextPositioningElement" + ], + "SvgTextPathElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGraphicsElement", + "SvgTextContentElement" + ], + "SvgTextPositioningElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGraphicsElement", + "SvgTextContentElement" + ], + "SvgTitleElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgTransform": [], + "SvgTransformList": [], + "SvgUnitTypes": [], + "SvgUseElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGraphicsElement" + ], + "SvgViewElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgZoomAndPan": [], + "SvgaElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGraphicsElement" + ], + "SvgfeBlendElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeColorMatrixElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeComponentTransferElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeCompositeElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeConvolveMatrixElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeDiffuseLightingElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeDisplacementMapElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeDistantLightElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeDropShadowElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeFloodElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeFuncAElement": [ + "Element", + "EventTarget", + "Node", + "SvgComponentTransferFunctionElement", + "SvgElement" + ], + "SvgfeFuncBElement": [ + "Element", + "EventTarget", + "Node", + "SvgComponentTransferFunctionElement", + "SvgElement" + ], + "SvgfeFuncGElement": [ + "Element", + "EventTarget", + "Node", + "SvgComponentTransferFunctionElement", + "SvgElement" + ], + "SvgfeFuncRElement": [ + "Element", + "EventTarget", + "Node", + "SvgComponentTransferFunctionElement", + "SvgElement" + ], + "SvgfeGaussianBlurElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeImageElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeMergeElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeMergeNodeElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeMorphologyElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeOffsetElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfePointLightElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeSpecularLightingElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeSpotLightElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeTileElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgfeTurbulenceElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvggElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGraphicsElement" + ], + "SvgmPathElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement" + ], + "SvgsvgElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGraphicsElement" + ], + "SvgtSpanElement": [ + "Element", + "EventTarget", + "Node", + "SvgElement", + "SvgGraphicsElement", + "SvgTextContentElement", + "SvgTextPositioningElement" + ], + "TcpReadyState": [], + "TcpServerSocket": [ + "EventTarget" + ], + "TcpServerSocketEvent": [ + "Event" + ], + "TcpServerSocketEventInit": [], + "TcpSocket": [ + "EventTarget" + ], + "TcpSocketBinaryType": [], + "TcpSocketErrorEvent": [ + "Event" + ], + "TcpSocketErrorEventInit": [], + "TcpSocketEvent": [ + "Event" + ], + "TcpSocketEventInit": [], + "Text": [ + "CharacterData", + "EventTarget", + "Node" + ], + "TextDecodeOptions": [], + "TextDecoder": [], + "TextDecoderOptions": [], + "TextEncoder": [], + "TextMetrics": [], + "TextTrack": [ + "EventTarget" + ], + "TextTrackCue": [ + "EventTarget" + ], + "TextTrackCueList": [], + "TextTrackKind": [], + "TextTrackList": [ + "EventTarget" + ], + "TextTrackMode": [], + "TimeEvent": [ + "Event" + ], + "TimeRanges": [], + "Touch": [], + "TouchEvent": [ + "Event", + "UiEvent" + ], + "TouchEventInit": [], + "TouchInit": [], + "TouchList": [], + "TrackEvent": [ + "Event" + ], + "TrackEventInit": [], + "TransformStream": [], + "TransitionEvent": [ + "Event" + ], + "TransitionEventInit": [], + "Transport": [], + "TreeBoxObject": [], + "TreeCellInfo": [], + "TreeView": [], + "TreeWalker": [], + "U2f": [], + "U2fClientData": [], + "UdpMessageEventInit": [], + "UdpOptions": [], + "UiEvent": [ + "Event" + ], + "UiEventInit": [], + "Url": [], + "UrlSearchParams": [], + "Usb": [ + "EventTarget" + ], + "UsbAlternateInterface": [], + "UsbConfiguration": [], + "UsbConnectionEvent": [ + "Event" + ], + "UsbConnectionEventInit": [], + "UsbControlTransferParameters": [], + "UsbDevice": [], + "UsbDeviceFilter": [], + "UsbDeviceRequestOptions": [], + "UsbDirection": [], + "UsbEndpoint": [], + "UsbEndpointType": [], + "UsbInTransferResult": [], + "UsbInterface": [], + "UsbIsochronousInTransferPacket": [], + "UsbIsochronousInTransferResult": [], + "UsbIsochronousOutTransferPacket": [], + "UsbIsochronousOutTransferResult": [], + "UsbOutTransferResult": [], + "UsbPermissionDescriptor": [], + "UsbPermissionResult": [ + "EventTarget", + "PermissionStatus" + ], + "UsbPermissionStorage": [], + "UsbRecipient": [], + "UsbRequestType": [], + "UsbTransferStatus": [], + "UserProximityEvent": [ + "Event" + ], + "UserProximityEventInit": [], + "UserVerificationRequirement": [], + "ValidityState": [], + "ValueEvent": [ + "Event" + ], + "ValueEventInit": [], + "VideoColorPrimaries": [], + "VideoColorSpace": [], + "VideoColorSpaceInit": [], + "VideoConfiguration": [], + "VideoDecoder": [], + "VideoDecoderConfig": [], + "VideoDecoderInit": [], + "VideoDecoderSupport": [], + "VideoEncoder": [], + "VideoEncoderConfig": [], + "VideoEncoderEncodeOptions": [], + "VideoEncoderInit": [], + "VideoEncoderSupport": [], + "VideoFacingModeEnum": [], + "VideoFrame": [], + "VideoFrameBufferInit": [], + "VideoFrameCopyToOptions": [], + "VideoFrameInit": [], + "VideoMatrixCoefficients": [], + "VideoPixelFormat": [], + "VideoPlaybackQuality": [], + "VideoStreamTrack": [ + "EventTarget", + "MediaStreamTrack" + ], + "VideoTrack": [], + "VideoTrackList": [ + "EventTarget" + ], + "VideoTransferCharacteristics": [], + "VisibilityState": [], + "VoidCallback": [], + "VrDisplay": [ + "EventTarget" + ], + "VrDisplayCapabilities": [], + "VrEye": [], + "VrEyeParameters": [], + "VrFieldOfView": [], + "VrFrameData": [], + "VrLayer": [], + "VrMockController": [], + "VrMockDisplay": [], + "VrPose": [], + "VrServiceTest": [], + "VrStageParameters": [], + "VrSubmitFrameResult": [], + "VttCue": [ + "EventTarget", + "TextTrackCue" + ], + "VttRegion": [], + "WakeLock": [], + "WakeLockSentinel": [ + "EventTarget" + ], + "WakeLockType": [], + "WatchAdvertisementsOptions": [], + "WaveShaperNode": [ + "AudioNode", + "EventTarget" + ], + "WaveShaperOptions": [], + "WebGl2RenderingContext": [], + "WebGlActiveInfo": [], + "WebGlBuffer": [], + "WebGlContextAttributes": [], + "WebGlContextEvent": [ + "Event" + ], + "WebGlContextEventInit": [], + "WebGlFramebuffer": [], + "WebGlPowerPreference": [], + "WebGlProgram": [], + "WebGlQuery": [], + "WebGlRenderbuffer": [], + "WebGlRenderingContext": [], + "WebGlSampler": [], + "WebGlShader": [], + "WebGlShaderPrecisionFormat": [], + "WebGlSync": [], + "WebGlTexture": [], + "WebGlTransformFeedback": [], + "WebGlUniformLocation": [], + "WebGlVertexArrayObject": [], + "WebKitCssMatrix": [ + "DomMatrix", + "DomMatrixReadOnly" + ], + "WebSocket": [ + "EventTarget" + ], + "WebSocketDict": [], + "WebSocketElement": [], + "WebglColorBufferFloat": [], + "WebglCompressedTextureAstc": [], + "WebglCompressedTextureAtc": [], + "WebglCompressedTextureEtc": [], + "WebglCompressedTextureEtc1": [], + "WebglCompressedTexturePvrtc": [], + "WebglCompressedTextureS3tc": [], + "WebglCompressedTextureS3tcSrgb": [], + "WebglDebugRendererInfo": [], + "WebglDebugShaders": [], + "WebglDepthTexture": [], + "WebglDrawBuffers": [], + "WebglLoseContext": [], + "WebrtcGlobalStatisticsReport": [], + "WheelEvent": [ + "Event", + "MouseEvent", + "UiEvent" + ], + "WheelEventInit": [], + "WidevineCdmManifest": [], + "Window": [ + "EventTarget" + ], + "WindowClient": [ + "Client" + ], + "Worker": [ + "EventTarget" + ], + "WorkerDebuggerGlobalScope": [ + "EventTarget" + ], + "WorkerGlobalScope": [ + "EventTarget" + ], + "WorkerLocation": [], + "WorkerNavigator": [], + "WorkerOptions": [], + "WorkerType": [], + "Worklet": [], + "WorkletGlobalScope": [], + "WorkletOptions": [], + "WritableStream": [], + "WritableStreamDefaultWriter": [], + "XPathExpression": [], + "XPathNsResolver": [], + "XPathResult": [], + "XmlDocument": [ + "Document", + "EventTarget", + "Node" + ], + "XmlHttpRequest": [ + "EventTarget", + "XmlHttpRequestEventTarget" + ], + "XmlHttpRequestEventTarget": [ + "EventTarget" + ], + "XmlHttpRequestResponseType": [], + "XmlHttpRequestUpload": [ + "EventTarget", + "XmlHttpRequestEventTarget" + ], + "XmlSerializer": [], + "Xr": [ + "EventTarget" + ], + "XrBoundedReferenceSpace": [ + "EventTarget", + "XrReferenceSpace", + "XrSpace" + ], + "XrEye": [], + "XrFrame": [], + "XrHandedness": [], + "XrInputSource": [], + "XrInputSourceArray": [], + "XrInputSourceEvent": [ + "Event" + ], + "XrInputSourceEventInit": [], + "XrInputSourcesChangeEvent": [ + "Event" + ], + "XrInputSourcesChangeEventInit": [], + "XrPose": [], + "XrReferenceSpace": [ + "EventTarget", + "XrSpace" + ], + "XrReferenceSpaceEvent": [ + "Event" + ], + "XrReferenceSpaceEventInit": [], + "XrReferenceSpaceType": [], + "XrRenderState": [], + "XrRenderStateInit": [], + "XrRigidTransform": [], + "XrSession": [ + "EventTarget" + ], + "XrSessionEvent": [ + "Event" + ], + "XrSessionEventInit": [], + "XrSessionInit": [], + "XrSessionMode": [], + "XrSpace": [ + "EventTarget" + ], + "XrTargetRayMode": [], + "XrView": [], + "XrViewerPose": [ + "XrPose" + ], + "XrViewport": [], + "XrVisibilityState": [], + "XrWebGlLayer": [], + "XrWebGlLayerInit": [], + "XsltProcessor": [], + "console": [], + "css": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/web-sys-0.3.57/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "all-features": true, + "rustdoc-args": [ + "--cfg=web_sys_unstable_apis" + ] + } + } + }, + "publish": null, + "authors": [ + "The wasm-bindgen Developers" + ], + "categories": [], + "keywords": [], + "readme": "./README.md", + "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/web-sys", + "homepage": "https://rustwasm.github.io/wasm-bindgen/web-sys/index.html", + "documentation": "https://rustwasm.github.io/wasm-bindgen/api/web_sys/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "webpki", + "version": "0.21.4", + "id": "webpki 0.21.4 (registry+https://github.com/rust-lang/crates.io-index)", + "license": null, + "license_file": "LICENSE", + "description": "Web PKI X.509 Certificate Verification.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "ring", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.16.19", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": false, + "features": [ + "alloc" + ], + "target": null, + "registry": null + }, + { + "name": "untrusted", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.7.1", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + }, + { + "name": "base64", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.9.1", + "kind": "dev", + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "webpki", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/webpki-0.21.4/src/webpki.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "integration", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/webpki-0.21.4/tests/integration.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + }, + { + "kind": [ + "test" + ], + "crate_types": [ + "bin" + ], + "name": "dns_name_tests", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/webpki-0.21.4/tests/dns_name_tests.rs", + "edition": "2018", + "doc": false, + "doctest": false, + "test": true + } + ], + "features": { + "default": [ + "std", + "trust_anchor_util" + ], + "std": [], + "trust_anchor_util": [ + "std" + ] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/webpki-0.21.4/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Brian Smith " + ], + "categories": [ + "cryptography", + "no-std" + ], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/briansmith/webpki", + "homepage": null, + "documentation": "https://briansmith.org/rustdoc/webpki/", + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "webpki-roots", + "version": "0.21.1", + "id": "webpki-roots 0.21.1 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MPL-2.0", + "license_file": null, + "description": "Mozilla's CA root certificates for use with webpki", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "webpki", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.21.0", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": null, + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "webpki-roots", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/webpki-roots-0.21.1/src/lib.rs", + "edition": "2018", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "bin" + ], + "crate_types": [ + "bin" + ], + "name": "process_cert", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/webpki-roots-0.21.1/src/bin/process_cert.rs", + "edition": "2018", + "doc": true, + "doctest": false, + "test": true + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/webpki-roots-0.21.1/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Joseph Birr-Pixton " + ], + "categories": [], + "keywords": [], + "readme": "README.md", + "repository": "https://github.com/ctz/webpki-roots", + "homepage": "https://github.com/ctz/webpki-roots", + "documentation": null, + "edition": "2018", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "winapi", + "version": "0.3.9", + "id": "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Raw FFI bindings for all of Windows API.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [ + { + "name": "winapi-i686-pc-windows-gnu", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "i686-pc-windows-gnu", + "registry": null + }, + { + "name": "winapi-x86_64-pc-windows-gnu", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "req": "^0.4", + "kind": null, + "rename": null, + "optional": false, + "uses_default_features": true, + "features": [], + "target": "x86_64-pc-windows-gnu", + "registry": null + } + ], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "winapi", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/winapi-0.3.9/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/winapi-0.3.9/build.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": { + "accctrl": [], + "aclapi": [], + "activation": [], + "adhoc": [], + "appmgmt": [], + "audioclient": [], + "audiosessiontypes": [], + "avrt": [], + "basetsd": [], + "bcrypt": [], + "bits": [], + "bits10_1": [], + "bits1_5": [], + "bits2_0": [], + "bits2_5": [], + "bits3_0": [], + "bits4_0": [], + "bits5_0": [], + "bitscfg": [], + "bitsmsg": [], + "bluetoothapis": [], + "bluetoothleapis": [], + "bthdef": [], + "bthioctl": [], + "bthledef": [], + "bthsdpdef": [], + "bugcodes": [], + "cderr": [], + "cfg": [], + "cfgmgr32": [], + "cguid": [], + "combaseapi": [], + "coml2api": [], + "commapi": [], + "commctrl": [], + "commdlg": [], + "commoncontrols": [], + "consoleapi": [], + "corecrt": [], + "corsym": [], + "d2d1": [], + "d2d1_1": [], + "d2d1_2": [], + "d2d1_3": [], + "d2d1effectauthor": [], + "d2d1effects": [], + "d2d1effects_1": [], + "d2d1effects_2": [], + "d2d1svg": [], + "d2dbasetypes": [], + "d3d": [], + "d3d10": [], + "d3d10_1": [], + "d3d10_1shader": [], + "d3d10effect": [], + "d3d10misc": [], + "d3d10sdklayers": [], + "d3d10shader": [], + "d3d11": [], + "d3d11_1": [], + "d3d11_2": [], + "d3d11_3": [], + "d3d11_4": [], + "d3d11on12": [], + "d3d11sdklayers": [], + "d3d11shader": [], + "d3d11tokenizedprogramformat": [], + "d3d12": [], + "d3d12sdklayers": [], + "d3d12shader": [], + "d3d9": [], + "d3d9caps": [], + "d3d9types": [], + "d3dcommon": [], + "d3dcompiler": [], + "d3dcsx": [], + "d3dkmdt": [], + "d3dkmthk": [], + "d3dukmdt": [], + "d3dx10core": [], + "d3dx10math": [], + "d3dx10mesh": [], + "datetimeapi": [], + "davclnt": [], + "dbghelp": [], + "dbt": [], + "dcommon": [], + "dcomp": [], + "dcompanimation": [], + "dcomptypes": [], + "dde": [], + "ddraw": [], + "ddrawi": [], + "ddrawint": [], + "debug": [ + "impl-debug" + ], + "debugapi": [], + "devguid": [], + "devicetopology": [], + "devpkey": [], + "devpropdef": [], + "dinput": [], + "dinputd": [], + "dispex": [], + "dmksctl": [], + "dmusicc": [], + "docobj": [], + "documenttarget": [], + "dot1x": [], + "dpa_dsa": [], + "dpapi": [], + "dsgetdc": [], + "dsound": [], + "dsrole": [], + "dvp": [], + "dwmapi": [], + "dwrite": [], + "dwrite_1": [], + "dwrite_2": [], + "dwrite_3": [], + "dxdiag": [], + "dxfile": [], + "dxgi": [], + "dxgi1_2": [], + "dxgi1_3": [], + "dxgi1_4": [], + "dxgi1_5": [], + "dxgi1_6": [], + "dxgidebug": [], + "dxgiformat": [], + "dxgitype": [], + "dxva2api": [], + "dxvahd": [], + "eaptypes": [], + "enclaveapi": [], + "endpointvolume": [], + "errhandlingapi": [], + "everything": [], + "evntcons": [], + "evntprov": [], + "evntrace": [], + "excpt": [], + "exdisp": [], + "fibersapi": [], + "fileapi": [], + "functiondiscoverykeys_devpkey": [], + "gl-gl": [], + "guiddef": [], + "handleapi": [], + "heapapi": [], + "hidclass": [], + "hidpi": [], + "hidsdi": [], + "hidusage": [], + "highlevelmonitorconfigurationapi": [], + "hstring": [], + "http": [], + "ifdef": [], + "ifmib": [], + "imm": [], + "impl-debug": [], + "impl-default": [], + "in6addr": [], + "inaddr": [], + "inspectable": [], + "interlockedapi": [], + "intsafe": [], + "ioapiset": [], + "ipexport": [], + "iphlpapi": [], + "ipifcons": [], + "ipmib": [], + "iprtrmib": [], + "iptypes": [], + "jobapi": [], + "jobapi2": [], + "knownfolders": [], + "ks": [], + "ksmedia": [], + "ktmtypes": [], + "ktmw32": [], + "l2cmn": [], + "libloaderapi": [], + "limits": [], + "lmaccess": [], + "lmalert": [], + "lmapibuf": [], + "lmat": [], + "lmcons": [], + "lmdfs": [], + "lmerrlog": [], + "lmjoin": [], + "lmmsg": [], + "lmremutl": [], + "lmrepl": [], + "lmserver": [], + "lmshare": [], + "lmstats": [], + "lmsvc": [], + "lmuse": [], + "lmwksta": [], + "lowlevelmonitorconfigurationapi": [], + "lsalookup": [], + "memoryapi": [], + "minschannel": [], + "minwinbase": [], + "minwindef": [], + "mmdeviceapi": [], + "mmeapi": [], + "mmreg": [], + "mmsystem": [], + "mprapidef": [], + "msaatext": [], + "mscat": [], + "mschapp": [], + "mssip": [], + "mstcpip": [], + "mswsock": [], + "mswsockdef": [], + "namedpipeapi": [], + "namespaceapi": [], + "nb30": [], + "ncrypt": [], + "netioapi": [], + "nldef": [], + "ntddndis": [], + "ntddscsi": [], + "ntddser": [], + "ntdef": [], + "ntlsa": [], + "ntsecapi": [], + "ntstatus": [], + "oaidl": [], + "objbase": [], + "objidl": [], + "objidlbase": [], + "ocidl": [], + "ole2": [], + "oleauto": [], + "olectl": [], + "oleidl": [], + "opmapi": [], + "pdh": [], + "perflib": [], + "physicalmonitorenumerationapi": [], + "playsoundapi": [], + "portabledevice": [], + "portabledeviceapi": [], + "portabledevicetypes": [], + "powerbase": [], + "powersetting": [], + "powrprof": [], + "processenv": [], + "processsnapshot": [], + "processthreadsapi": [], + "processtopologyapi": [], + "profileapi": [], + "propidl": [], + "propkey": [], + "propkeydef": [], + "propsys": [], + "prsht": [], + "psapi": [], + "qos": [], + "realtimeapiset": [], + "reason": [], + "restartmanager": [], + "restrictederrorinfo": [], + "rmxfguid": [], + "roapi": [], + "robuffer": [], + "roerrorapi": [], + "rpc": [], + "rpcdce": [], + "rpcndr": [], + "rtinfo": [], + "sapi": [], + "sapi51": [], + "sapi53": [], + "sapiddk": [], + "sapiddk51": [], + "schannel": [], + "sddl": [], + "securityappcontainer": [], + "securitybaseapi": [], + "servprov": [], + "setupapi": [], + "shellapi": [], + "shellscalingapi": [], + "shlobj": [], + "shobjidl": [], + "shobjidl_core": [], + "shtypes": [], + "softpub": [], + "spapidef": [], + "spellcheck": [], + "sporder": [], + "sql": [], + "sqlext": [], + "sqltypes": [], + "sqlucode": [], + "sspi": [], + "std": [], + "stralign": [], + "stringapiset": [], + "strmif": [], + "subauth": [], + "synchapi": [], + "sysinfoapi": [], + "systemtopologyapi": [], + "taskschd": [], + "tcpestats": [], + "tcpmib": [], + "textstor": [], + "threadpoolapiset": [], + "threadpoollegacyapiset": [], + "timeapi": [], + "timezoneapi": [], + "tlhelp32": [], + "transportsettingcommon": [], + "tvout": [], + "udpmib": [], + "unknwnbase": [], + "urlhist": [], + "urlmon": [], + "usb": [], + "usbioctl": [], + "usbiodef": [], + "usbscan": [], + "usbspec": [], + "userenv": [], + "usp10": [], + "utilapiset": [], + "uxtheme": [], + "vadefs": [], + "vcruntime": [], + "vsbackup": [], + "vss": [], + "vsserror": [], + "vswriter": [], + "wbemads": [], + "wbemcli": [], + "wbemdisp": [], + "wbemprov": [], + "wbemtran": [], + "wct": [], + "werapi": [], + "winbase": [], + "wincodec": [], + "wincodecsdk": [], + "wincon": [], + "wincontypes": [], + "wincred": [], + "wincrypt": [], + "windef": [], + "windot11": [], + "windowsceip": [], + "windowsx": [], + "winefs": [], + "winerror": [], + "winevt": [], + "wingdi": [], + "winhttp": [], + "wininet": [], + "winineti": [], + "winioctl": [], + "winnetwk": [], + "winnls": [], + "winnt": [], + "winreg": [], + "winsafer": [], + "winscard": [], + "winsmcrd": [], + "winsock2": [], + "winspool": [], + "winstring": [], + "winsvc": [], + "wintrust": [], + "winusb": [], + "winusbio": [], + "winuser": [], + "winver": [], + "wlanapi": [], + "wlanihv": [], + "wlanihvtypes": [], + "wlantypes": [], + "wlclient": [], + "wmistr": [], + "wnnc": [], + "wow64apiset": [], + "wpdmtpextensions": [], + "ws2bth": [], + "ws2def": [], + "ws2ipdef": [], + "ws2spi": [], + "ws2tcpip": [], + "wtsapi32": [], + "wtypes": [], + "wtypesbase": [], + "xinput": [] + }, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/winapi-0.3.9/Cargo.toml", + "metadata": { + "docs": { + "rs": { + "default-target": "x86_64-pc-windows-msvc", + "features": [ + "everything", + "impl-debug", + "impl-default" + ], + "targets": [ + "aarch64-pc-windows-msvc", + "i686-pc-windows-msvc", + "x86_64-pc-windows-msvc" + ] + } + } + }, + "publish": null, + "authors": [ + "Peter Atashian " + ], + "categories": [ + "external-ffi-bindings", + "no-std", + "os::windows-apis" + ], + "keywords": [ + "windows", + "ffi", + "win32", + "com", + "directx" + ], + "readme": "README.md", + "repository": "https://github.com/retep998/winapi-rs", + "homepage": null, + "documentation": "https://docs.rs/winapi/", + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "winapi-i686-pc-windows-gnu", + "version": "0.4.0", + "id": "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "winapi-i686-pc-windows-gnu", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/winapi-i686-pc-windows-gnu-0.4.0/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/winapi-i686-pc-windows-gnu-0.4.0/build.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/winapi-i686-pc-windows-gnu-0.4.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Peter Atashian " + ], + "categories": [], + "keywords": [ + "windows" + ], + "readme": null, + "repository": "https://github.com/retep998/winapi-rs", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + }, + { + "name": "winapi-x86_64-pc-windows-gnu", + "version": "0.4.0", + "id": "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "license": "MIT/Apache-2.0", + "license_file": null, + "description": "Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.", + "source": "registry+https://github.com/rust-lang/crates.io-index", + "dependencies": [], + "targets": [ + { + "kind": [ + "lib" + ], + "crate_types": [ + "lib" + ], + "name": "winapi-x86_64-pc-windows-gnu", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/winapi-x86_64-pc-windows-gnu-0.4.0/src/lib.rs", + "edition": "2015", + "doc": true, + "doctest": true, + "test": true + }, + { + "kind": [ + "custom-build" + ], + "crate_types": [ + "bin" + ], + "name": "build-script-build", + "src_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/winapi-x86_64-pc-windows-gnu-0.4.0/build.rs", + "edition": "2015", + "doc": false, + "doctest": false, + "test": false + } + ], + "features": {}, + "manifest_path": "/home/user/.data/cargo/registry/src/github.com-1ecc6299db9ec823/winapi-x86_64-pc-windows-gnu-0.4.0/Cargo.toml", + "metadata": null, + "publish": null, + "authors": [ + "Peter Atashian " + ], + "categories": [], + "keywords": [ + "windows" + ], + "readme": null, + "repository": "https://github.com/retep998/winapi-rs", + "homepage": null, + "documentation": null, + "edition": "2015", + "links": null, + "default_run": null, + "rust_version": null + } + ], + "workspace_members": [ + "b_in_workspace_lib 0.1.0 (path+file:///home/user/problematic/workspace/b_in_workspace_lib)", + "c_in_workspace_bin 0.1.0 (path+file:///home/user/problematic/workspace/c_in_workspace_bin)" + ], + "resolve": { + "nodes": [ + { + "id": "ahash 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "getrandom 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", + "once_cell 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "version_check 0.9.4 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "getrandom", + "pkg": "getrandom 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "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\"))" + } + ] + }, + { + "name": "once_cell", + "pkg": "once_cell 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(all(target_arch = \"arm\", target_os = \"none\")))" + } + ] + }, + { + "name": "version_check", + "pkg": "version_check 0.9.4 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "atoi 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "num-traits 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "num_traits", + "pkg": "num-traits 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "autocfg 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "b_in_workspace_lib 0.1.0 (path+file:///home/user/problematic/workspace/b_in_workspace_lib)", + "dependencies": [ + "sqlx 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "sqlx", + "pkg": "sqlx 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "bitflags 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "default" + ] + }, + { + "id": "block-buffer 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "generic-array 0.14.5 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "generic_array", + "pkg": "generic-array 0.14.5 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "bumpalo 3.9.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "default" + ] + }, + { + "id": "byteorder 1.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "std" + ] + }, + { + "id": "bytes 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "c_in_workspace_bin 0.1.0 (path+file:///home/user/problematic/workspace/c_in_workspace_bin)", + "dependencies": [ + "b_in_workspace_lib 0.1.0 (path+file:///home/user/problematic/workspace/b_in_workspace_lib)", + "sqlx 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "b_in_workspace_lib", + "pkg": "b_in_workspace_lib 0.1.0 (path+file:///home/user/problematic/workspace/b_in_workspace_lib)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "sqlx", + "pkg": "sqlx 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "cc 1.0.73 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "cpufeatures 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "libc", + "pkg": "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "aarch64-apple-darwin" + }, + { + "kind": null, + "target": "aarch64-linux-android" + }, + { + "kind": null, + "target": "cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))" + } + ] + } + ], + "features": [] + }, + { + "id": "crc 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "crc-catalog 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "crc_catalog", + "pkg": "crc-catalog 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "crc-catalog 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "crossbeam-queue 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-utils 0.8.8 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "crossbeam_utils", + "pkg": "crossbeam-utils 0.8.8 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "default", + "std" + ] + }, + { + "id": "crossbeam-utils 0.8.8 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "lazy_static", + "pkg": "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "lazy_static", + "std" + ] + }, + { + "id": "digest 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "generic-array 0.14.5 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "generic_array", + "pkg": "generic-array 0.14.5 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "std" + ] + }, + { + "id": "dotenv 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "either 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "serde 1.0.136 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "serde", + "pkg": "serde 1.0.136 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "serde", + "use_std" + ] + }, + { + "id": "flume 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-sink 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "pin-project 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)", + "spin 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "futures_core", + "pkg": "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_sink", + "pkg": "futures-sink 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "pin_project", + "pkg": "pin-project 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "spin1", + "pkg": "spin 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "async", + "futures-core", + "futures-sink", + "pin-project" + ] + }, + { + "id": "form_urlencoded 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "matches 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "percent-encoding 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "matches", + "pkg": "matches 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "percent_encoding", + "pkg": "percent-encoding 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "futures-channel 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-sink 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "futures_core", + "pkg": "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_sink", + "pkg": "futures-sink 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "futures-sink", + "sink", + "std" + ] + }, + { + "id": "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "alloc", + "default", + "std" + ] + }, + { + "id": "futures-executor 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-task 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-util 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "futures_core", + "pkg": "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_task", + "pkg": "futures-task 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_util", + "pkg": "futures-util 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "futures-intrusive 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "lock_api 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "futures_core", + "pkg": "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "lock_api", + "pkg": "lock_api 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "parking_lot", + "pkg": "parking_lot 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "default", + "parking_lot", + "std" + ] + }, + { + "id": "futures-sink 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "futures-task 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "alloc", + "std" + ] + }, + { + "id": "futures-util 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-sink 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-task 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "pin-project-lite 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "pin-utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "slab 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "futures_core", + "pkg": "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_sink", + "pkg": "futures-sink 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_task", + "pkg": "futures-task 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "pin_project_lite", + "pkg": "pin-project-lite 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "pin_utils", + "pkg": "pin-utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "slab", + "pkg": "slab 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "futures-sink", + "sink", + "slab", + "std" + ] + }, + { + "id": "generic-array 0.14.5 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "typenum 1.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "version_check 0.9.4 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "typenum", + "pkg": "typenum 1.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "version_check", + "pkg": "version_check 0.9.4 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "getrandom 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "wasi 0.10.2+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libc", + "pkg": "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + }, + { + "name": "wasi", + "pkg": "wasi 0.10.2+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"wasi\")" + } + ] + } + ], + "features": [] + }, + { + "id": "hashbrown 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "ahash 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "ahash", + "pkg": "ahash 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "ahash", + "default", + "inline-more", + "raw" + ] + }, + { + "id": "hashlink 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "hashbrown 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "hashbrown", + "pkg": "hashbrown 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "heck 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "unicode-segmentation 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "unicode_segmentation", + "pkg": "unicode-segmentation 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "hermit-abi 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "libc", + "pkg": "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default" + ] + }, + { + "id": "hex 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "alloc", + "default", + "std" + ] + }, + { + "id": "idna 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "matches 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "unicode-bidi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "unicode-normalization 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "matches", + "pkg": "matches 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "unicode_bidi", + "pkg": "unicode-bidi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "unicode_normalization", + "pkg": "unicode-normalization 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "indexmap 1.8.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "autocfg 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "hashbrown 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "autocfg", + "pkg": "autocfg 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + }, + { + "name": "hashbrown", + "pkg": "hashbrown 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "instant 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "itertools 0.10.3 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "either 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "either", + "pkg": "either 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "use_alloc", + "use_std" + ] + }, + { + "id": "itoa 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "js-sys 0.3.57 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "wasm-bindgen 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "wasm_bindgen", + "pkg": "wasm-bindgen 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "libsqlite3-sys 0.23.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "cc 1.0.73 (registry+https://github.com/rust-lang/crates.io-index)", + "pkg-config 0.3.25 (registry+https://github.com/rust-lang/crates.io-index)", + "vcpkg 0.2.15 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "cc", + "pkg": "cc 1.0.73 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + }, + { + "name": "pkg_config", + "pkg": "pkg-config 0.3.25 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + }, + { + "name": "vcpkg", + "pkg": "vcpkg 0.2.15 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + } + ], + "features": [ + "bundled", + "bundled_bindings", + "cc", + "pkg-config", + "unlock_notify", + "vcpkg" + ] + }, + { + "id": "lock_api 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "autocfg 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "scopeguard 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "autocfg", + "pkg": "autocfg 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + }, + { + "name": "scopeguard", + "pkg": "scopeguard 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "log 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "matches 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "memchr 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "minimal-lexical 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "std" + ] + }, + { + "id": "mio 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)", + "miow 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "ntapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "wasi 0.11.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "libc", + "pkg": "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + }, + { + "kind": null, + "target": "cfg(target_os = \"wasi\")" + } + ] + }, + { + "name": "log", + "pkg": "log 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "miow", + "pkg": "miow 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + }, + { + "name": "ntapi", + "pkg": "ntapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + }, + { + "name": "wasi", + "pkg": "wasi 0.11.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"wasi\")" + } + ] + }, + { + "name": "winapi", + "pkg": "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [ + "default", + "net", + "os-ext", + "os-poll" + ] + }, + { + "id": "miow 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "winapi", + "pkg": "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "nom 7.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "memchr 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", + "minimal-lexical 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "memchr", + "pkg": "memchr 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "minimal_lexical", + "pkg": "minimal-lexical 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "default", + "std" + ] + }, + { + "id": "ntapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "winapi", + "pkg": "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "user" + ] + }, + { + "id": "num-traits 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "autocfg 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "autocfg", + "pkg": "autocfg 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "num_cpus 1.13.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "hermit-abi 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "hermit_abi", + "pkg": "hermit-abi 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(all(any(target_arch = \"x86_64\", target_arch = \"aarch64\"), target_os = \"hermit\"))" + } + ] + }, + { + "name": "libc", + "pkg": "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(not(windows))" + } + ] + } + ], + "features": [] + }, + { + "id": "once_cell 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "alloc", + "default", + "race", + "std" + ] + }, + { + "id": "opaque-debug 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "parking_lot 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "instant 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "lock_api 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)", + "parking_lot_core 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "instant", + "pkg": "instant 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "lock_api", + "pkg": "lock_api 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "parking_lot_core", + "pkg": "parking_lot_core 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default" + ] + }, + { + "id": "parking_lot_core 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "instant 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "redox_syscall 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "instant", + "pkg": "instant 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libc", + "pkg": "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + }, + { + "name": "syscall", + "pkg": "redox_syscall 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"redox\")" + } + ] + }, + { + "name": "smallvec", + "pkg": "smallvec 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "winapi", + "pkg": "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [] + }, + { + "id": "paste 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "percent-encoding 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "pin-project 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "pin-project-internal 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "pin_project_internal", + "pkg": "pin-project-internal 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "pin-project-internal 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 1.0.91 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "syn 1.0.91 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "pin-project-lite 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "pin-utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "pkg-config 0.3.25 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "unicode-xid 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "unicode_xid", + "pkg": "unicode-xid 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "proc-macro" + ] + }, + { + "id": "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "proc-macro" + ] + }, + { + "id": "redox_syscall 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "bitflags 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "bitflags", + "pkg": "bitflags 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "ring 0.16.20 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "cc 1.0.73 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "once_cell 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "spin 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "untrusted 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "web-sys 0.3.57 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "cc", + "pkg": "cc 1.0.73 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": "build", + "target": null + } + ] + }, + { + "name": "libc", + "pkg": "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(any(target_os = \"android\", target_os = \"linux\"))" + } + ] + }, + { + "name": "once_cell", + "pkg": "once_cell 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(any(target_os = \"android\", target_os = \"linux\"))" + }, + { + "kind": null, + "target": "cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"illumos\", target_os = \"netbsd\", target_os = \"openbsd\", target_os = \"solaris\"))" + } + ] + }, + { + "name": "spin", + "pkg": "spin 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "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\"))))" + } + ] + }, + { + "name": "untrusted", + "pkg": "untrusted 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "web_sys", + "pkg": "web-sys 0.3.57 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(all(target_arch = \"wasm32\", target_vendor = \"unknown\", target_os = \"unknown\", target_env = \"\"))" + } + ] + }, + { + "name": "winapi", + "pkg": "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(target_os = \"windows\")" + } + ] + } + ], + "features": [ + "alloc", + "default", + "dev_urandom_fallback", + "once_cell" + ] + }, + { + "id": "rustls 0.19.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)", + "ring 0.16.20 (registry+https://github.com/rust-lang/crates.io-index)", + "sct 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "webpki 0.21.4 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "base64", + "pkg": "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "log 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "ring", + "pkg": "ring 0.16.20 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "sct", + "pkg": "sct 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "webpki", + "pkg": "webpki 0.21.4 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "dangerous_configuration", + "default", + "log", + "logging" + ] + }, + { + "id": "ryu 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "scopeguard 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "sct 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "ring 0.16.20 (registry+https://github.com/rust-lang/crates.io-index)", + "untrusted 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "ring", + "pkg": "ring 0.16.20 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "untrusted", + "pkg": "untrusted 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "serde 1.0.136 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "serde_derive 1.0.136 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "serde_derive", + "pkg": "serde_derive 1.0.136 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "derive", + "rc", + "serde_derive", + "std" + ] + }, + { + "id": "serde_derive 1.0.136 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 1.0.91 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "syn 1.0.91 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default" + ] + }, + { + "id": "serde_json 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "itoa 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "ryu 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.136 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "itoa", + "pkg": "itoa 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "ryu", + "pkg": "ryu 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde", + "pkg": "serde 1.0.136 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "sha2 0.9.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "block-buffer 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cpufeatures 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "digest 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "opaque-debug 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "block_buffer", + "pkg": "block-buffer 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cfg_if", + "pkg": "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "cpufeatures", + "pkg": "cpufeatures 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))" + } + ] + }, + { + "name": "digest", + "pkg": "digest 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "opaque_debug", + "pkg": "opaque-debug 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "slab 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "smallvec 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "socket2 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "libc", + "pkg": "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + }, + { + "name": "winapi", + "pkg": "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [ + "all" + ] + }, + { + "id": "spin 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "spin 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "lock_api 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "lock_api_crate", + "pkg": "lock_api 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "barrier", + "default", + "lazy", + "lock_api", + "lock_api_crate", + "mutex", + "once", + "rwlock", + "spin_mutex" + ] + }, + { + "id": "sqlformat 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "itertools 0.10.3 (registry+https://github.com/rust-lang/crates.io-index)", + "nom 7.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "unicode_categories 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "itertools", + "pkg": "itertools 0.10.3 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "nom", + "pkg": "nom 7.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "unicode_categories", + "pkg": "unicode_categories 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "sqlx 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "sqlx-core 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "sqlx-macros 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "sqlx_core", + "pkg": "sqlx-core 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "sqlx_macros", + "pkg": "sqlx-macros 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "_rt-tokio", + "default", + "macros", + "migrate", + "offline", + "runtime-tokio-rustls", + "sqlite", + "sqlx-macros" + ] + }, + { + "id": "sqlx-core 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "ahash 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)", + "atoi 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "bitflags 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "byteorder 1.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "bytes 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "crc 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "crossbeam-queue 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", + "either 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "flume 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-channel 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-executor 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-intrusive 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "futures-util 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "hashlink 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", + "hex 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "indexmap 1.8.1 (registry+https://github.com/rust-lang/crates.io-index)", + "itoa 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "libsqlite3-sys 0.23.2 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)", + "memchr 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", + "once_cell 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "paste 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)", + "percent-encoding 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rustls 0.19.1 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.136 (registry+https://github.com/rust-lang/crates.io-index)", + "sha2 0.9.9 (registry+https://github.com/rust-lang/crates.io-index)", + "smallvec 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sqlformat 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "sqlx-rt 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "stringprep 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "thiserror 1.0.30 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-stream 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "url 2.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "webpki 0.21.4 (registry+https://github.com/rust-lang/crates.io-index)", + "webpki-roots 0.21.1 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "ahash", + "pkg": "ahash 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "atoi", + "pkg": "atoi 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "bitflags", + "pkg": "bitflags 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "byteorder", + "pkg": "byteorder 1.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "bytes", + "pkg": "bytes 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "crc", + "pkg": "crc 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "crossbeam_queue", + "pkg": "crossbeam-queue 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "either", + "pkg": "either 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "flume", + "pkg": "flume 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_channel", + "pkg": "futures-channel 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_core", + "pkg": "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_executor", + "pkg": "futures-executor 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_intrusive", + "pkg": "futures-intrusive 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "futures_util", + "pkg": "futures-util 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "hashlink", + "pkg": "hashlink 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "hex", + "pkg": "hex 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "indexmap", + "pkg": "indexmap 1.8.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "itoa", + "pkg": "itoa 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libc", + "pkg": "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libsqlite3_sys", + "pkg": "libsqlite3-sys 0.23.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "log 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "memchr", + "pkg": "memchr 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "once_cell", + "pkg": "once_cell 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "paste", + "pkg": "paste 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "percent_encoding", + "pkg": "percent-encoding 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "rustls", + "pkg": "rustls 0.19.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde", + "pkg": "serde 1.0.136 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "sha2", + "pkg": "sha2 0.9.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "smallvec", + "pkg": "smallvec 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "sqlformat", + "pkg": "sqlformat 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "sqlx_rt", + "pkg": "sqlx-rt 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "stringprep", + "pkg": "stringprep 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "thiserror", + "pkg": "thiserror 1.0.30 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tokio_stream", + "pkg": "tokio-stream 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "url", + "pkg": "url 2.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "webpki", + "pkg": "webpki 0.21.4 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "webpki_roots", + "pkg": "webpki-roots 0.21.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "_rt-tokio", + "_tls-rustls", + "crc", + "flume", + "futures-executor", + "libsqlite3-sys", + "migrate", + "offline", + "runtime-tokio-rustls", + "rustls", + "serde", + "sha2", + "sqlite", + "tokio-stream", + "webpki", + "webpki-roots" + ] + }, + { + "id": "sqlx-macros 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "dotenv 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "either 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "heck 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "hex 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "once_cell 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.136 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)", + "sha2 0.9.9 (registry+https://github.com/rust-lang/crates.io-index)", + "sqlx-core 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "sqlx-rt 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 1.0.91 (registry+https://github.com/rust-lang/crates.io-index)", + "url 2.2.2 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "dotenv", + "pkg": "dotenv 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "either", + "pkg": "either 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "heck", + "pkg": "heck 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "hex", + "pkg": "hex 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "once_cell", + "pkg": "once_cell 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "proc_macro2", + "pkg": "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde", + "pkg": "serde 1.0.136 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "serde_json", + "pkg": "serde_json 1.0.79 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "sha2", + "pkg": "sha2 0.9.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "sqlx_core", + "pkg": "sqlx-core 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "sqlx_rt", + "pkg": "sqlx-rt 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "syn 1.0.91 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "url", + "pkg": "url 2.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "_rt-tokio", + "hex", + "migrate", + "offline", + "runtime-tokio-rustls", + "serde", + "serde_json", + "sha2", + "sqlite" + ] + }, + { + "id": "sqlx-rt 0.5.11 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "once_cell 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio 1.17.0 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-rustls 0.22.0 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "once_cell", + "pkg": "once_cell 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tokio", + "pkg": "tokio 1.17.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tokio_rustls", + "pkg": "tokio-rustls 0.22.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "_rt-tokio", + "_tls-rustls", + "once_cell", + "runtime-tokio-rustls", + "tokio", + "tokio-rustls" + ] + }, + { + "id": "stringprep 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "unicode-bidi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "unicode-normalization 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "unicode_bidi", + "pkg": "unicode-bidi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "unicode_normalization", + "pkg": "unicode-normalization 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "syn 1.0.91 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "unicode-xid 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "unicode_xid", + "pkg": "unicode-xid 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "clone-impls", + "default", + "derive", + "full", + "parsing", + "printing", + "proc-macro", + "quote", + "visit", + "visit-mut" + ] + }, + { + "id": "thiserror 1.0.30 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "thiserror-impl 1.0.30 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "thiserror_impl", + "pkg": "thiserror-impl 1.0.30 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "thiserror-impl 1.0.30 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 1.0.91 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "syn 1.0.91 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "tinyvec 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "tinyvec_macros 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "tinyvec_macros", + "pkg": "tinyvec_macros 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "alloc", + "default", + "tinyvec_macros" + ] + }, + { + "id": "tinyvec_macros 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "tokio 1.17.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "bytes 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "memchr 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", + "mio 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", + "num_cpus 1.13.1 (registry+https://github.com/rust-lang/crates.io-index)", + "pin-project-lite 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "socket2 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "bytes", + "pkg": "bytes 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "libc", + "pkg": "libc 0.2.122 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(unix)" + } + ] + }, + { + "name": "memchr", + "pkg": "memchr 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "mio", + "pkg": "mio 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "num_cpus", + "pkg": "num_cpus 1.13.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "pin_project_lite", + "pkg": "pin-project-lite 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "socket2", + "pkg": "socket2 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "winapi", + "pkg": "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "cfg(windows)" + } + ] + } + ], + "features": [ + "bytes", + "default", + "fs", + "io-util", + "libc", + "memchr", + "mio", + "net", + "num_cpus", + "rt", + "rt-multi-thread", + "socket2", + "sync", + "time", + "winapi" + ] + }, + { + "id": "tokio-rustls 0.22.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "rustls 0.19.1 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio 1.17.0 (registry+https://github.com/rust-lang/crates.io-index)", + "webpki 0.21.4 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "rustls", + "pkg": "rustls 0.19.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tokio", + "pkg": "tokio 1.17.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "webpki", + "pkg": "webpki 0.21.4 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "tokio-stream 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "pin-project-lite 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio 1.17.0 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "futures_core", + "pkg": "futures-core 0.3.21 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "pin_project_lite", + "pkg": "pin-project-lite 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "tokio", + "pkg": "tokio 1.17.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "fs", + "time" + ] + }, + { + "id": "typenum 1.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "unicode-bidi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "unicode-normalization 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "tinyvec 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "tinyvec", + "pkg": "tinyvec 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "std" + ] + }, + { + "id": "unicode-segmentation 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "unicode-xid 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "default" + ] + }, + { + "id": "unicode_categories 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "untrusted 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "url 2.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "form_urlencoded 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "idna 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "matches 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "percent-encoding 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "form_urlencoded", + "pkg": "form_urlencoded 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "idna", + "pkg": "idna 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "matches", + "pkg": "matches 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "percent_encoding", + "pkg": "percent-encoding 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "vcpkg 0.2.15 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "version_check 0.9.4 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "wasi 0.10.2+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "wasi 0.11.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [ + "default", + "std" + ] + }, + { + "id": "wasm-bindgen 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen-macro 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "cfg_if", + "pkg": "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasm_bindgen_macro", + "pkg": "wasm-bindgen-macro 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "spans", + "std" + ] + }, + { + "id": "wasm-bindgen-backend 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "bumpalo 3.9.1 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 1.0.91 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen-shared 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "bumpalo", + "pkg": "bumpalo 3.9.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "lazy_static", + "pkg": "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "log", + "pkg": "log 0.4.16 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "proc_macro2", + "pkg": "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "syn 1.0.91 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasm_bindgen_shared", + "pkg": "wasm-bindgen-shared 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "spans" + ] + }, + { + "id": "wasm-bindgen-macro 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen-macro-support 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "quote", + "pkg": "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasm_bindgen_macro_support", + "pkg": "wasm-bindgen-macro-support 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "spans" + ] + }, + { + "id": "wasm-bindgen-macro-support 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 1.0.91 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen-backend 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen-shared 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "proc_macro2", + "pkg": "proc-macro2 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "quote", + "pkg": "quote 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "syn", + "pkg": "syn 1.0.91 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasm_bindgen_backend", + "pkg": "wasm-bindgen-backend 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasm_bindgen_shared", + "pkg": "wasm-bindgen-shared 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "spans" + ] + }, + { + "id": "wasm-bindgen-shared 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "web-sys 0.3.57 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "js-sys 0.3.57 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-bindgen 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "js_sys", + "pkg": "js-sys 0.3.57 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "wasm_bindgen", + "pkg": "wasm-bindgen 0.2.80 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "Crypto", + "EventTarget", + "Window" + ] + }, + { + "id": "webpki 0.21.4 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "ring 0.16.20 (registry+https://github.com/rust-lang/crates.io-index)", + "untrusted 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "ring", + "pkg": "ring 0.16.20 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + }, + { + "name": "untrusted", + "pkg": "untrusted 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [ + "default", + "std", + "trust_anchor_util" + ] + }, + { + "id": "webpki-roots 0.21.1 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "webpki 0.21.4 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "webpki", + "pkg": "webpki 0.21.4 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": null + } + ] + } + ], + "features": [] + }, + { + "id": "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [ + "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" + ], + "deps": [ + { + "name": "winapi_i686_pc_windows_gnu", + "pkg": "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "i686-pc-windows-gnu" + } + ] + }, + { + "name": "winapi_x86_64_pc_windows_gnu", + "pkg": "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dep_kinds": [ + { + "kind": null, + "target": "x86_64-pc-windows-gnu" + } + ] + } + ], + "features": [ + "cfg", + "errhandlingapi", + "evntrace", + "fileapi", + "handleapi", + "in6addr", + "inaddr", + "ioapiset", + "minwinbase", + "minwindef", + "mswsock", + "namedpipeapi", + "ntdef", + "ntsecapi", + "ntstatus", + "std", + "synchapi", + "winbase", + "windef", + "winerror", + "winioctl", + "winnt", + "winsock2", + "ws2def", + "ws2ipdef", + "ws2tcpip", + "wtypesbase" + ] + }, + { + "id": "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + }, + { + "id": "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dependencies": [], + "deps": [], + "features": [] + } + ], + "root": null + }, + "target_directory": "/home/user/problematic/workspace/target", + "version": 1, + "workspace_root": "/home/user/problematic/workspace", + "metadata": null +}