@@ 0,0 1,5424 @@
+
+# This file was @generated by crate2nix 0.9.0-alpha.1 with the command:
+# "generate"
+# See https://github.com/kolloch/crate2nix for more info.
+
+{ nixpkgs ? <nixpkgs>
+, pkgs ? import nixpkgs { config = {}; }
+, lib ? pkgs.lib
+, stdenv ? pkgs.stdenv
+, buildRustCrate ? pkgs.buildRustCrate
+ # This is used as the `crateOverrides` argument for `buildRustCrate`.
+, defaultCrateOverrides ? pkgs.defaultCrateOverrides
+ # The features to enable for the root_crate or the workspace_members.
+, rootFeatures ? [ "default" ]
+ # If true, throw errors instead of issueing deprecation warnings.
+, strictDeprecation ? false
+ # Whether to perform release builds: longer compile times, faster binaries.
+, release ? true
+ # Additional crate2nix configuration if it exists.
+, crateConfig
+ ? if builtins.pathExists ./crate-config.nix
+ then pkgs.callPackage ./crate-config.nix {}
+ else {}
+}:
+
+rec {
+ #
+ # "public" attributes that we attempt to keep stable with new versions of crate2nix.
+ #
+
+ rootCrate = rec {
+ packageId = "trust-dns";
+
+ # Use this attribute to refer to the derivation building your root crate package.
+ # You can override the features with rootCrate.build.override { features = [ "default" "feature1" ... ]; }.
+ build = internal.buildRustCrateWithFeatures {
+ inherit packageId;
+ };
+
+ # Debug support which might change between releases.
+ # File a bug if you depend on any for non-debug work!
+ debug = internal.debugCrate { inherit packageId; };
+ };
+ # Refer your crate build derivation by name here.
+ # You can override the features with
+ # workspaceMembers."${crateName}".build.override { features = [ "default" "feature1" ... ]; }.
+ workspaceMembers = {
+ "trust-dns" = rec {
+ packageId = "trust-dns";
+ build = internal.buildRustCrateWithFeatures {
+ packageId = "trust-dns";
+ };
+
+ # Debug support which might change between releases.
+ # File a bug if you depend on any for non-debug work!
+ debug = internal.debugCrate { inherit packageId; };
+ };
+ };
+
+ # A derivation that joins the outputs of all workspace members together.
+ allWorkspaceMembers = pkgs.symlinkJoin {
+ name = "all-workspace-members";
+ paths =
+ let members = builtins.attrValues workspaceMembers;
+ in builtins.map (m: m.build) members;
+ };
+
+ #
+ # "internal" ("private") attributes that may change in every new version of crate2nix.
+ #
+
+ internal = rec {
+ # Build and dependency information for crates.
+ # Many of the fields are passed one-to-one to buildRustCrate.
+ #
+ # Noteworthy:
+ # * `dependencies`/`buildDependencies`: similar to the corresponding fields for buildRustCrate.
+ # but with additional information which is used during dependency/feature resolution.
+ # * `resolvedDependencies`: the selected default features reported by cargo - only included for debugging.
+ # * `devDependencies` as of now not used by `buildRustCrate` but used to
+ # inject test dependencies into the build
+
+ crates = {
+ "aho-corasick" = rec {
+ crateName = "aho-corasick";
+ version = "0.7.10";
+ edition = "2015";
+ sha256 = "1nka9509afjgal6lpymn8w2lq11dmjwxs8yjcmzys966if5l05l7";
+ libName = "aho_corasick";
+ authors = [
+ "Andrew Gallant <jamslam@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "memchr";
+ packageId = "memchr";
+ usesDefaultFeatures = false;
+ }
+ ];
+ features = {
+ "default" = [ "std" ];
+ "std" = [ "memchr/use_std" ];
+ };
+ resolvedDefaultFeatures = [ "default" "std" ];
+ };
+ "ansi_term" = rec {
+ crateName = "ansi_term";
+ version = "0.11.0";
+ edition = "2015";
+ sha256 = "16wpvrghvd0353584i1idnsgm0r3vchg8fyrm0x8ayv1rgvbljgf";
+ authors = [
+ "ogham@bsago.me"
+ "Ryan Scheel (Havvy) <ryan.havvy@gmail.com>"
+ "Josh Triplett <josh@joshtriplett.org>"
+ ];
+ dependencies = [
+ {
+ name = "winapi";
+ packageId = "winapi 0.3.8";
+ target = { target, features }: (target."os" == "windows");
+ features = [ "errhandlingapi" "consoleapi" "processenv" ];
+ }
+ ];
+
+ };
+ "async-trait" = rec {
+ crateName = "async-trait";
+ version = "0.1.30";
+ edition = "2018";
+ sha256 = "07dkhsrlwc8rwidfwy52231697r85499fzi4j1h5h1n8ggqgwwfs";
+ procMacro = true;
+ authors = [
+ "David Tolnay <dtolnay@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "proc-macro2";
+ packageId = "proc-macro2";
+ }
+ {
+ name = "quote";
+ packageId = "quote";
+ }
+ {
+ name = "syn";
+ packageId = "syn";
+ features = [ "full" "visit-mut" ];
+ }
+ ];
+
+ };
+ "atty" = rec {
+ crateName = "atty";
+ version = "0.2.14";
+ edition = "2015";
+ sha256 = "1s7yslcs6a28c5vz7jwj63lkfgyx8mx99fdirlhi9lbhhzhrpcyr";
+ authors = [
+ "softprops <d.tangren@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "hermit-abi";
+ packageId = "hermit-abi";
+ target = { target, features }: (target."os" == "hermit");
+ }
+ {
+ name = "libc";
+ packageId = "libc";
+ usesDefaultFeatures = false;
+ target = { target, features }: target."unix";
+ }
+ {
+ name = "winapi";
+ packageId = "winapi 0.3.8";
+ target = { target, features }: target."windows";
+ features = [ "consoleapi" "processenv" "minwinbase" "minwindef" "winbase" ];
+ }
+ ];
+
+ };
+ "autocfg" = rec {
+ crateName = "autocfg";
+ version = "1.0.0";
+ edition = "2015";
+ sha256 = "17cv6pwb4q08s0ynpr4n8hv5299hcmhdgvdchzixfpw8y5qcgapq";
+ authors = [
+ "Josh Stone <cuviper@gmail.com>"
+ ];
+
+ };
+ "backtrace" = rec {
+ crateName = "backtrace";
+ version = "0.3.46";
+ edition = "2018";
+ sha256 = "17hh1vrhfd01qpjilrdpy7q0lf2j2qv36achpg37q92rff4r5rmi";
+ authors = [
+ "The Rust Project Developers"
+ ];
+ dependencies = [
+ {
+ name = "backtrace-sys";
+ packageId = "backtrace-sys";
+ optional = true;
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "cfg-if";
+ packageId = "cfg-if";
+ }
+ {
+ name = "libc";
+ packageId = "libc";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "rustc-demangle";
+ packageId = "rustc-demangle";
+ }
+ ];
+ features = {
+ "default" = [ "std" "libunwind" "libbacktrace" "dladdr" "dbghelp" ];
+ "gimli-symbolize" = [ "addr2line" "findshlibs" "memmap" "goblin" ];
+ "libbacktrace" = [ "backtrace-sys/backtrace-sys" ];
+ "rustc-dep-of-std" = [ "backtrace-sys/rustc-dep-of-std" "cfg-if/rustc-dep-of-std" "core" "compiler_builtins" "libc/rustc-dep-of-std" "rustc-demangle/rustc-dep-of-std" ];
+ "serialize-rustc" = [ "rustc-serialize" ];
+ "serialize-serde" = [ "serde" ];
+ "verify-winapi" = [ "winapi/dbghelp" "winapi/handleapi" "winapi/libloaderapi" "winapi/minwindef" "winapi/processthreadsapi" "winapi/synchapi" "winapi/winbase" "winapi/winnt" ];
+ };
+ resolvedDefaultFeatures = [ "backtrace-sys" "dbghelp" "default" "dladdr" "libbacktrace" "libunwind" "std" ];
+ };
+ "backtrace-sys" = rec {
+ crateName = "backtrace-sys";
+ version = "0.1.36";
+ edition = "2015";
+ sha256 = "1iqvmqsnnk1n55l1rl9d6v8fghngvsfas28kbm4a4m8jxqc8g13q";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ dependencies = [
+ {
+ name = "libc";
+ packageId = "libc";
+ usesDefaultFeatures = false;
+ }
+ ];
+ buildDependencies = [
+ {
+ name = "cc";
+ packageId = "cc";
+ }
+ ];
+ features = {
+ "default" = [ "backtrace-sys" ];
+ "rustc-dep-of-std" = [ "core" "compiler_builtins" ];
+ };
+ resolvedDefaultFeatures = [ "backtrace-sys" ];
+ };
+ "base64" = rec {
+ crateName = "base64";
+ version = "0.11.0";
+ edition = "2018";
+ sha256 = "1iqmims6yvr6vwzyy54qd672zw29ipjj17p8klcr578c9ajpw6xl";
+ authors = [
+ "Alice Maz <alice@alicemaz.com>"
+ "Marshall Pierce <marshall@mpierce.org>"
+ ];
+ features = {
+ "default" = [ "std" ];
+ };
+ resolvedDefaultFeatures = [ "default" "std" ];
+ };
+ "bitflags" = rec {
+ crateName = "bitflags";
+ version = "1.2.1";
+ edition = "2015";
+ sha256 = "14qnd5nq8p2almk79m4m8ydqhd413yaxsyjp5xd19g3mikzf47fg";
+ authors = [
+ "The Rust Project Developers"
+ ];
+ features = {
+ };
+ resolvedDefaultFeatures = [ "default" ];
+ };
+ "bumpalo" = rec {
+ crateName = "bumpalo";
+ version = "3.2.1";
+ edition = "2018";
+ sha256 = "11silgpsnfv6ir7j2nh7a69564f92vq20k9ha7zcbynpiav9vbhj";
+ authors = [
+ "Nick Fitzgerald <fitzgen@gmail.com>"
+ ];
+ features = {
+ };
+ resolvedDefaultFeatures = [ "default" ];
+ };
+ "bytes" = rec {
+ crateName = "bytes";
+ version = "0.5.4";
+ edition = "2018";
+ sha256 = "1q9r7si1l8vndg4n2ny2nv833ghp5vyqzk5indb9rmhd5ibaq2hk";
+ authors = [
+ "Carl Lerche <me@carllerche.com>"
+ "Sean McArthur <sean@seanmonstar.com>"
+ ];
+ features = {
+ "default" = [ "std" ];
+ };
+ resolvedDefaultFeatures = [ "default" "std" ];
+ };
+ "cc" = rec {
+ crateName = "cc";
+ version = "1.0.52";
+ edition = "2018";
+ crateBin = [];
+ sha256 = "07g3qpa0gab3b0niw5ljzak6lgq34zjsv98hylxd0b59sqippn63";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ features = {
+ "parallel" = [ "jobserver" ];
+ };
+ };
+ "cfg-if" = rec {
+ crateName = "cfg-if";
+ version = "0.1.10";
+ edition = "2018";
+ sha256 = "08h80ihs74jcyp24cd75wwabygbbdgl05k6p5dmq8akbr78vv1a7";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ features = {
+ "rustc-dep-of-std" = [ "core" "compiler_builtins" ];
+ };
+ };
+ "chrono" = rec {
+ crateName = "chrono";
+ version = "0.4.11";
+ edition = "2015";
+ sha256 = "1cmmxamkzzs36zncqjjr7qm7xkb6zyrkjslnlj3axdgqki84y2c0";
+ authors = [
+ "Kang Seonghoon <public+rust@mearie.org>"
+ "Brandon W Maister <quodlibetor@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "num-integer";
+ packageId = "num-integer";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "num-traits";
+ packageId = "num-traits";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "time";
+ packageId = "time";
+ optional = true;
+ }
+ ];
+ features = {
+ "clock" = [ "time" "std" ];
+ "default" = [ "clock" "std" ];
+ "wasmbind" = [ "wasm-bindgen" "js-sys" ];
+ };
+ resolvedDefaultFeatures = [ "clock" "default" "std" "time" ];
+ };
+ "clap" = rec {
+ crateName = "clap";
+ version = "2.33.0";
+ edition = "2015";
+ sha256 = "1nf6ld3bims1n5vfzhkvcb55pdzh04bbhzf8nil5vvw05nxzarsh";
+ authors = [
+ "Kevin K. <kbknapp@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "ansi_term";
+ packageId = "ansi_term";
+ optional = true;
+ target = { target, features }: (!target."windows");
+ }
+ {
+ name = "atty";
+ packageId = "atty";
+ optional = true;
+ }
+ {
+ name = "bitflags";
+ packageId = "bitflags";
+ }
+ {
+ name = "strsim";
+ packageId = "strsim";
+ optional = true;
+ }
+ {
+ name = "textwrap";
+ packageId = "textwrap";
+ }
+ {
+ name = "unicode-width";
+ packageId = "unicode-width";
+ }
+ {
+ name = "vec_map";
+ packageId = "vec_map";
+ optional = true;
+ }
+ ];
+ features = {
+ "color" = [ "ansi_term" "atty" ];
+ "default" = [ "suggestions" "color" "vec_map" ];
+ "doc" = [ "yaml" ];
+ "lints" = [ "clippy" ];
+ "suggestions" = [ "strsim" ];
+ "wrap_help" = [ "term_size" "textwrap/term_size" ];
+ "yaml" = [ "yaml-rust" ];
+ };
+ resolvedDefaultFeatures = [ "ansi_term" "atty" "color" "default" "strsim" "suggestions" "vec_map" ];
+ };
+ "core-foundation" = rec {
+ crateName = "core-foundation";
+ version = "0.7.0";
+ edition = "2015";
+ sha256 = "0wbias8f0m5kyn2pcksi0h58fdslams6nmf16w78fgn42dx4rljp";
+ authors = [
+ "The Servo Project Developers"
+ ];
+ dependencies = [
+ {
+ name = "core-foundation-sys";
+ packageId = "core-foundation-sys";
+ }
+ {
+ name = "libc";
+ packageId = "libc";
+ }
+ ];
+ features = {
+ "mac_os_10_7_support" = [ "core-foundation-sys/mac_os_10_7_support" ];
+ "mac_os_10_8_features" = [ "core-foundation-sys/mac_os_10_8_features" ];
+ "with-chrono" = [ "chrono" ];
+ "with-uuid" = [ "uuid" ];
+ };
+ };
+ "core-foundation-sys" = rec {
+ crateName = "core-foundation-sys";
+ version = "0.7.0";
+ edition = "2015";
+ sha256 = "1b5qfnnmg49sawwfsb0c0wbj81bqi7h7lh68pmhbidf0jjs1m9xk";
+ authors = [
+ "The Servo Project Developers"
+ ];
+ features = {
+ };
+ };
+ "data-encoding" = rec {
+ crateName = "data-encoding";
+ version = "2.2.0";
+ edition = "2018";
+ sha256 = "1257yl80api5rdxq2zdrrl7kcp26brpmj5af4ckkd6x1b1hk9h0i";
+ authors = [
+ "Julien Cretin <git@ia0.eu>"
+ ];
+ features = {
+ "default" = [ "std" ];
+ "std" = [ "alloc" ];
+ };
+ resolvedDefaultFeatures = [ "alloc" "default" "std" ];
+ };
+ "endian-type" = rec {
+ crateName = "endian-type";
+ version = "0.1.2";
+ edition = "2015";
+ sha256 = "0bbh88zaig1jfqrm7w3gx0pz81kw2jakk3055vbgapw3dmk08ky3";
+ authors = [
+ "Lolirofle <lolipopple@hotmail.com>"
+ ];
+
+ };
+ "enum-as-inner" = rec {
+ crateName = "enum-as-inner";
+ version = "0.3.2";
+ edition = "2018";
+ sha256 = "177c4lknbm1aw11qh5lbcqck69ik3wn20m8xkl833lk1rgxgqjxw";
+ procMacro = true;
+ authors = [
+ "Benjamin Fry <benjaminfry@me.com>"
+ ];
+ dependencies = [
+ {
+ name = "heck";
+ packageId = "heck";
+ }
+ {
+ name = "proc-macro2";
+ packageId = "proc-macro2";
+ }
+ {
+ name = "quote";
+ packageId = "quote";
+ }
+ {
+ name = "syn";
+ packageId = "syn";
+ }
+ ];
+
+ };
+ "env_logger" = rec {
+ crateName = "env_logger";
+ version = "0.7.1";
+ edition = "2018";
+ sha256 = "0djx8h8xfib43g5w94r1m1mkky5spcw4wblzgnhiyg5vnfxknls4";
+ authors = [
+ "The Rust Project Developers"
+ ];
+ dependencies = [
+ {
+ name = "atty";
+ packageId = "atty";
+ optional = true;
+ }
+ {
+ name = "humantime";
+ packageId = "humantime";
+ optional = true;
+ }
+ {
+ name = "log";
+ packageId = "log";
+ features = [ "std" ];
+ }
+ {
+ name = "regex";
+ packageId = "regex";
+ optional = true;
+ }
+ {
+ name = "termcolor";
+ packageId = "termcolor";
+ optional = true;
+ }
+ ];
+ features = {
+ "default" = [ "termcolor" "atty" "humantime" "regex" ];
+ };
+ resolvedDefaultFeatures = [ "atty" "default" "humantime" "regex" "termcolor" ];
+ };
+ "fallible-iterator" = rec {
+ crateName = "fallible-iterator";
+ version = "0.2.0";
+ edition = "2018";
+ sha256 = "1xq759lsr8gqss7hva42azn3whgrbrs2sd9xpn92c5ickxm1fhs4";
+ authors = [
+ "Steven Fackler <sfackler@gmail.com>"
+ ];
+ features = {
+ "default" = [ "std" ];
+ };
+ resolvedDefaultFeatures = [ "default" "std" ];
+ };
+ "fallible-streaming-iterator" = rec {
+ crateName = "fallible-streaming-iterator";
+ version = "0.1.9";
+ edition = "2015";
+ sha256 = "0nj6j26p71bjy8h42x6jahx1hn0ng6mc2miwpgwnp8vnwqf4jq3k";
+ authors = [
+ "Steven Fackler <sfackler@gmail.com>"
+ ];
+ features = {
+ };
+ };
+ "fnv" = rec {
+ crateName = "fnv";
+ version = "1.0.6";
+ edition = "2015";
+ sha256 = "1ww56bi1r5b8id3ns9j3qxbi7w5h005rzhiryy0zi9h97raqbb9g";
+ libPath = "lib.rs";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+
+ };
+ "foreign-types" = rec {
+ crateName = "foreign-types";
+ version = "0.3.2";
+ edition = "2015";
+ sha256 = "1cgk0vyd7r45cj769jym4a6s7vwshvd0z4bqrb92q1fwibmkkwzn";
+ authors = [
+ "Steven Fackler <sfackler@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "foreign-types-shared";
+ packageId = "foreign-types-shared";
+ }
+ ];
+
+ };
+ "foreign-types-shared" = rec {
+ crateName = "foreign-types-shared";
+ version = "0.1.1";
+ edition = "2015";
+ sha256 = "0jxgzd04ra4imjv8jgkmdq59kj8fsz6w4zxsbmlai34h26225c00";
+ authors = [
+ "Steven Fackler <sfackler@gmail.com>"
+ ];
+
+ };
+ "fuchsia-zircon" = rec {
+ crateName = "fuchsia-zircon";
+ version = "0.3.3";
+ edition = "2015";
+ sha256 = "10jxc5ks1x06gpd0xg51kcjrxr35nj6qhx2zlc5n7bmskv3675rf";
+ authors = [
+ "Raph Levien <raph@google.com>"
+ ];
+ dependencies = [
+ {
+ name = "bitflags";
+ packageId = "bitflags";
+ }
+ {
+ name = "fuchsia-zircon-sys";
+ packageId = "fuchsia-zircon-sys";
+ }
+ ];
+
+ };
+ "fuchsia-zircon-sys" = rec {
+ crateName = "fuchsia-zircon-sys";
+ version = "0.3.3";
+ edition = "2015";
+ sha256 = "19zp2085qsyq2bh1gvcxq1lb8w6v6jj9kbdkhpdjrl95fypakjix";
+ authors = [
+ "Raph Levien <raph@google.com>"
+ ];
+
+ };
+ "futures" = rec {
+ crateName = "futures";
+ version = "0.3.4";
+ edition = "2018";
+ sha256 = "105p5bwjf2dsclvi95g784n6b51az8ibdhjgmr2gn0imfpl9lcjw";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ dependencies = [
+ {
+ name = "futures-channel";
+ packageId = "futures-channel";
+ usesDefaultFeatures = false;
+ features = [ "sink" ];
+ }
+ {
+ name = "futures-core";
+ packageId = "futures-core";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "futures-executor";
+ packageId = "futures-executor";
+ optional = true;
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "futures-io";
+ packageId = "futures-io";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "futures-sink";
+ packageId = "futures-sink";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "futures-task";
+ packageId = "futures-task";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "futures-util";
+ packageId = "futures-util";
+ usesDefaultFeatures = false;
+ features = [ "sink" ];
+ }
+ ];
+ features = {
+ "alloc" = [ "futures-core/alloc" "futures-task/alloc" "futures-sink/alloc" "futures-channel/alloc" "futures-util/alloc" ];
+ "async-await" = [ "futures-util/async-await" "futures-util/async-await-macro" ];
+ "bilock" = [ "futures-util/bilock" ];
+ "cfg-target-has-atomic" = [ "futures-core/cfg-target-has-atomic" "futures-task/cfg-target-has-atomic" "futures-channel/cfg-target-has-atomic" "futures-util/cfg-target-has-atomic" ];
+ "compat" = [ "std" "futures-util/compat" ];
+ "default" = [ "std" "async-await" "executor" ];
+ "executor" = [ "std" "futures-executor/std" ];
+ "io-compat" = [ "compat" "futures-util/io-compat" ];
+ "read-initializer" = [ "futures-io/read-initializer" "futures-util/read-initializer" ];
+ "std" = [ "alloc" "futures-core/std" "futures-task/std" "futures-io/std" "futures-sink/std" "futures-util/std" "futures-util/io" "futures-util/channel" ];
+ "thread-pool" = [ "executor" "futures-executor/thread-pool" ];
+ "unstable" = [ "futures-core/unstable" "futures-task/unstable" "futures-channel/unstable" "futures-io/unstable" "futures-util/unstable" ];
+ };
+ resolvedDefaultFeatures = [ "alloc" "async-await" "default" "executor" "futures-executor" "std" ];
+ };
+ "futures-channel" = rec {
+ crateName = "futures-channel";
+ version = "0.3.4";
+ edition = "2018";
+ sha256 = "1a7iq7m4ggq2njrm7h1x2v2gxzxkd2160awk0fwrrpcfrq27vizh";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ dependencies = [
+ {
+ name = "futures-core";
+ packageId = "futures-core";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "futures-sink";
+ packageId = "futures-sink";
+ optional = true;
+ usesDefaultFeatures = false;
+ }
+ ];
+ features = {
+ "alloc" = [ "futures-core/alloc" ];
+ "cfg-target-has-atomic" = [ "futures-core/cfg-target-has-atomic" ];
+ "default" = [ "std" ];
+ "sink" = [ "futures-sink" ];
+ "std" = [ "alloc" "futures-core/std" ];
+ "unstable" = [ "futures-core/unstable" ];
+ };
+ resolvedDefaultFeatures = [ "alloc" "futures-sink" "sink" "std" ];
+ };
+ "futures-core" = rec {
+ crateName = "futures-core";
+ version = "0.3.4";
+ edition = "2018";
+ sha256 = "0jj6mjvjbvv36r6w86lmjkh62mwndz901nsq4fwqjpl2d7vr4mgj";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ features = {
+ "default" = [ "std" ];
+ "std" = [ "alloc" ];
+ };
+ resolvedDefaultFeatures = [ "alloc" "default" "std" ];
+ };
+ "futures-executor" = rec {
+ crateName = "futures-executor";
+ version = "0.3.4";
+ edition = "2018";
+ sha256 = "1fj1jw8g7l5v1sf7lh0w0smq596vmxaxzklh98l3fnxipkhz6x7n";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ dependencies = [
+ {
+ name = "futures-core";
+ packageId = "futures-core";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "futures-task";
+ packageId = "futures-task";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "futures-util";
+ packageId = "futures-util";
+ usesDefaultFeatures = false;
+ }
+ ];
+ features = {
+ "default" = [ "std" ];
+ "std" = [ "futures-core/std" "futures-task/std" "futures-util/std" ];
+ "thread-pool" = [ "std" "num_cpus" ];
+ };
+ resolvedDefaultFeatures = [ "std" ];
+ };
+ "futures-io" = rec {
+ crateName = "futures-io";
+ version = "0.3.4";
+ edition = "2018";
+ sha256 = "1ihd1429kyfncxpc4mvina1hbppywfqzql6zrnjcflk1m6d9af56";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ features = {
+ "default" = [ "std" ];
+ };
+ resolvedDefaultFeatures = [ "std" ];
+ };
+ "futures-macro" = rec {
+ crateName = "futures-macro";
+ version = "0.3.4";
+ edition = "2018";
+ sha256 = "19r3akc8y0br6jbx0lh1cfq07n8f23g7qfaag4m59xz17nm82l4s";
+ procMacro = true;
+ authors = [
+ "Taylor Cramer <cramertj@google.com>"
+ "Taiki Endo <te316e89@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "proc-macro-hack";
+ packageId = "proc-macro-hack";
+ }
+ {
+ name = "proc-macro2";
+ packageId = "proc-macro2";
+ }
+ {
+ name = "quote";
+ packageId = "quote";
+ }
+ {
+ name = "syn";
+ packageId = "syn";
+ features = [ "full" ];
+ }
+ ];
+
+ };
+ "futures-sink" = rec {
+ crateName = "futures-sink";
+ version = "0.3.4";
+ edition = "2018";
+ sha256 = "19n88jlh8cwam4gqzj4vj9g130vg9ir0m1bv11dxj5619cdq4ril";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ features = {
+ "default" = [ "std" ];
+ "std" = [ "alloc" ];
+ };
+ resolvedDefaultFeatures = [ "alloc" "default" "std" ];
+ };
+ "futures-task" = rec {
+ crateName = "futures-task";
+ version = "0.3.4";
+ edition = "2018";
+ sha256 = "09ss6zg7w36s3y2715bnvfrnwr3b8vnklmxag00wvkgn7kjk82kv";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ features = {
+ "default" = [ "std" ];
+ "std" = [ "alloc" ];
+ };
+ resolvedDefaultFeatures = [ "alloc" "std" ];
+ };
+ "futures-util" = rec {
+ crateName = "futures-util";
+ version = "0.3.4";
+ edition = "2018";
+ sha256 = "1i84h30q2q93y4l4bk2g22mp96aws02a0k9qy3nnnc34bpr6qxi2";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ dependencies = [
+ {
+ name = "futures-channel";
+ packageId = "futures-channel";
+ optional = true;
+ usesDefaultFeatures = false;
+ features = [ "std" ];
+ }
+ {
+ name = "futures-core";
+ packageId = "futures-core";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "futures-io";
+ packageId = "futures-io";
+ optional = true;
+ usesDefaultFeatures = false;
+ features = [ "std" ];
+ }
+ {
+ name = "futures-macro";
+ packageId = "futures-macro";
+ optional = true;
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "futures-sink";
+ packageId = "futures-sink";
+ optional = true;
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "futures-task";
+ packageId = "futures-task";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "memchr";
+ packageId = "memchr";
+ optional = true;
+ }
+ {
+ name = "pin-utils";
+ packageId = "pin-utils";
+ }
+ {
+ name = "proc-macro-hack";
+ packageId = "proc-macro-hack";
+ optional = true;
+ }
+ {
+ name = "proc-macro-nested";
+ packageId = "proc-macro-nested";
+ optional = true;
+ }
+ {
+ name = "slab";
+ packageId = "slab";
+ optional = true;
+ }
+ ];
+ features = {
+ "alloc" = [ "futures-core/alloc" "futures-task/alloc" ];
+ "async-await-macro" = [ "async-await" "futures-macro" "proc-macro-hack" "proc-macro-nested" ];
+ "cfg-target-has-atomic" = [ "futures-core/cfg-target-has-atomic" "futures-task/cfg-target-has-atomic" ];
+ "channel" = [ "std" "futures-channel" ];
+ "compat" = [ "std" "futures_01" ];
+ "default" = [ "std" "async-await" "async-await-macro" ];
+ "io" = [ "std" "futures-io" "memchr" ];
+ "io-compat" = [ "io" "compat" "tokio-io" ];
+ "read-initializer" = [ "io" "futures-io/read-initializer" "futures-io/unstable" ];
+ "sink" = [ "futures-sink" ];
+ "std" = [ "alloc" "futures-core/std" "futures-task/std" "slab" ];
+ "unstable" = [ "futures-core/unstable" "futures-task/unstable" ];
+ };
+ resolvedDefaultFeatures = [ "alloc" "async-await" "async-await-macro" "channel" "futures-channel" "futures-io" "futures-macro" "futures-sink" "io" "memchr" "proc-macro-hack" "proc-macro-nested" "sink" "slab" "std" ];
+ };
+ "getrandom" = rec {
+ crateName = "getrandom";
+ version = "0.1.14";
+ edition = "2018";
+ sha256 = "1sq30li71h19rhnhs1h6576ja68insajx8wvh1nn088r8pc8vg3s";
+ authors = [
+ "The Rand Project Developers"
+ ];
+ dependencies = [
+ {
+ name = "cfg-if";
+ packageId = "cfg-if";
+ }
+ {
+ name = "libc";
+ packageId = "libc";
+ usesDefaultFeatures = false;
+ target = { target, features }: target."unix";
+ }
+ {
+ name = "wasi";
+ packageId = "wasi";
+ target = { target, features }: (target."os" == "wasi");
+ }
+ ];
+ features = {
+ "rustc-dep-of-std" = [ "compiler_builtins" "core" ];
+ "test-in-browser" = [ "wasm-bindgen" ];
+ };
+ resolvedDefaultFeatures = [ "std" ];
+ };
+ "h2" = rec {
+ crateName = "h2";
+ version = "0.2.4";
+ edition = "2018";
+ sha256 = "0hjg2j75xpky92wr41d19irbskqr4x87l7j3l5n8vlc97jzkhw1p";
+ authors = [
+ "Carl Lerche <me@carllerche.com>"
+ "Sean McArthur <sean@seanmonstar.com>"
+ ];
+ dependencies = [
+ {
+ name = "bytes";
+ packageId = "bytes";
+ }
+ {
+ name = "fnv";
+ packageId = "fnv";
+ }
+ {
+ name = "futures-core";
+ packageId = "futures-core";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "futures-sink";
+ packageId = "futures-sink";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "futures-util";
+ packageId = "futures-util";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "http";
+ packageId = "http";
+ }
+ {
+ name = "indexmap";
+ packageId = "indexmap";
+ }
+ {
+ name = "log";
+ packageId = "log";
+ }
+ {
+ name = "slab";
+ packageId = "slab";
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ features = [ "io-util" "sync" ];
+ }
+ {
+ name = "tokio-util";
+ packageId = "tokio-util";
+ features = [ "codec" ];
+ }
+ ];
+ devDependencies = [
+ {
+ name = "tokio";
+ packageId = "tokio";
+ features = [ "dns" "macros" "rt-core" "tcp" ];
+ }
+ ];
+ features = {
+ };
+ resolvedDefaultFeatures = [ "stream" ];
+ };
+ "heck" = rec {
+ crateName = "heck";
+ version = "0.3.1";
+ edition = "2015";
+ sha256 = "01a2v7yvkiqxakdqz4hw3w3g4sm52ivz9cs3qcsv2arxsmw4wmi0";
+ authors = [
+ "Without Boats <woboats@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "unicode-segmentation";
+ packageId = "unicode-segmentation";
+ }
+ ];
+
+ };
+ "hermit-abi" = rec {
+ crateName = "hermit-abi";
+ version = "0.1.12";
+ edition = "2015";
+ sha256 = "1x58a77yrcg77kk1brvvjmqp186l67fd4ysqaram5qxcmbvmymk1";
+ authors = [
+ "Stefan Lankes"
+ ];
+ dependencies = [
+ {
+ name = "libc";
+ packageId = "libc";
+ usesDefaultFeatures = false;
+ }
+ ];
+ features = {
+ "rustc-dep-of-std" = [ "core" "compiler_builtins/rustc-dep-of-std" "libc/rustc-dep-of-std" ];
+ };
+ resolvedDefaultFeatures = [ "default" ];
+ };
+ "hostname" = rec {
+ crateName = "hostname";
+ version = "0.3.1";
+ edition = "2015";
+ sha256 = "0rz8yf70cvzl3nry71m4bz9w6x4j9kdz3qng6pnwhk2h20z1qwrw";
+ authors = [
+ "fengcen <fengcen.love@gmail.com>"
+ "svartalf <self@svartalf.info>"
+ ];
+ dependencies = [
+ {
+ name = "libc";
+ packageId = "libc";
+ target = { target, features }: (target."unix" || (target."os" == "redox"));
+ }
+ {
+ name = "match_cfg";
+ packageId = "match_cfg";
+ }
+ {
+ name = "winapi";
+ packageId = "winapi 0.3.8";
+ target = { target, features }: (target."os" == "windows");
+ features = [ "sysinfoapi" ];
+ }
+ ];
+ features = {
+ };
+ resolvedDefaultFeatures = [ "default" ];
+ };
+ "http" = rec {
+ crateName = "http";
+ version = "0.2.1";
+ edition = "2018";
+ sha256 = "1y827q7j0gvs8z2x12biaik9db6nb902lpqv889cbcj84sbnkm98";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ "Carl Lerche <me@carllerche.com>"
+ "Sean McArthur <sean@seanmonstar.com>"
+ ];
+ dependencies = [
+ {
+ name = "bytes";
+ packageId = "bytes";
+ }
+ {
+ name = "fnv";
+ packageId = "fnv";
+ }
+ {
+ name = "itoa";
+ packageId = "itoa";
+ }
+ ];
+
+ };
+ "humantime" = rec {
+ crateName = "humantime";
+ version = "1.3.0";
+ edition = "2015";
+ sha256 = "0krwgbf35pd46xvkqg14j070vircsndabahahlv3rwhflpy4q06z";
+ authors = [
+ "Paul Colomiets <paul@colomiets.name>"
+ ];
+ dependencies = [
+ {
+ name = "quick-error";
+ packageId = "quick-error";
+ }
+ ];
+
+ };
+ "idna" = rec {
+ crateName = "idna";
+ version = "0.2.0";
+ edition = "2015";
+ sha256 = "1a9066imqpdrm1aavfasdyb1zahqaz8jmdcwdawvb1pf60y6gqh2";
+ authors = [
+ "The rust-url developers"
+ ];
+ dependencies = [
+ {
+ name = "matches";
+ packageId = "matches";
+ }
+ {
+ name = "unicode-bidi";
+ packageId = "unicode-bidi";
+ }
+ {
+ name = "unicode-normalization";
+ packageId = "unicode-normalization";
+ }
+ ];
+
+ };
+ "indexmap" = rec {
+ crateName = "indexmap";
+ version = "1.3.2";
+ edition = "2015";
+ sha256 = "14i2gmq9pwaafvlxmsc12j6539hjgqk4j4jz40fz763vbcn08vq7";
+ authors = [
+ "bluss"
+ "Josh Stone <cuviper@gmail.com>"
+ ];
+ buildDependencies = [
+ {
+ name = "autocfg";
+ packageId = "autocfg";
+ }
+ ];
+ features = {
+ "serde-1" = [ "serde" ];
+ };
+ };
+ "iovec" = rec {
+ crateName = "iovec";
+ version = "0.1.4";
+ edition = "2015";
+ sha256 = "0ph73qygwx8i0mblrf110cj59l00gkmsgrpzz1rm85syz5pymcxj";
+ authors = [
+ "Carl Lerche <me@carllerche.com>"
+ ];
+ dependencies = [
+ {
+ name = "libc";
+ packageId = "libc";
+ target = { target, features }: target."unix";
+ }
+ ];
+
+ };
+ "ipconfig" = rec {
+ crateName = "ipconfig";
+ version = "0.2.2";
+ edition = "2018";
+ sha256 = "1mzsagc6bk3i3fpggqlq8am5rxn4hgs297rsaya90w79xj5g3qpp";
+ authors = [
+ "Liran Ringel <liranringel@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "socket2";
+ packageId = "socket2";
+ target = { target, features }: target."windows";
+ }
+ {
+ name = "widestring";
+ packageId = "widestring";
+ target = { target, features }: target."windows";
+ }
+ {
+ name = "winapi";
+ packageId = "winapi 0.3.8";
+ target = { target, features }: target."windows";
+ }
+ {
+ name = "winreg";
+ packageId = "winreg";
+ target = { target, features }: target."windows";
+ }
+ ];
+
+ };
+ "itoa" = rec {
+ crateName = "itoa";
+ version = "0.4.5";
+ edition = "2015";
+ sha256 = "13nxqrfnh83a7x5rw4wq2ilp8nxvwy74dxzysdg59dbxqk0agdxq";
+ authors = [
+ "David Tolnay <dtolnay@gmail.com>"
+ ];
+ features = {
+ "default" = [ "std" ];
+ };
+ resolvedDefaultFeatures = [ "default" "std" ];
+ };
+ "js-sys" = rec {
+ crateName = "js-sys";
+ version = "0.3.37";
+ edition = "2018";
+ sha256 = "0mbhpbw3zjjl51m24qx3ilq4y8xipm5sfa5hsavaabqs6wsx89va";
+ authors = [
+ "The wasm-bindgen Developers"
+ ];
+ dependencies = [
+ {
+ name = "wasm-bindgen";
+ packageId = "wasm-bindgen";
+ }
+ ];
+
+ };
+ "kernel32-sys" = rec {
+ crateName = "kernel32-sys";
+ version = "0.2.2";
+ edition = "2015";
+ sha256 = "1389av0601a9yz8dvx5zha9vmkd6ik7ax0idpb032d28555n41vm";
+ libName = "kernel32";
+ authors = [
+ "Peter Atashian <retep998@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "winapi";
+ packageId = "winapi 0.2.8";
+ }
+ ];
+ buildDependencies = [
+ {
+ name = "winapi-build";
+ packageId = "winapi-build";
+ }
+ ];
+
+ };
+ "lazy_static" = rec {
+ crateName = "lazy_static";
+ version = "1.4.0";
+ edition = "2015";
+ sha256 = "0in6ikhw8mgl33wjv6q6xfrb5b9jr16q8ygjy803fay4zcisvaz2";
+ authors = [
+ "Marvin Löbel <loebel.marvin@gmail.com>"
+ ];
+ features = {
+ "spin_no_std" = [ "spin" ];
+ };
+ };
+ "libc" = rec {
+ crateName = "libc";
+ version = "0.2.69";
+ edition = "2015";
+ sha256 = "0180d47sglxzjh5rkdl077zxmsiafd53gqbz9q2sj8ab9445rs4r";
+ authors = [
+ "The Rust Project Developers"
+ ];
+ features = {
+ "default" = [ "std" ];
+ "rustc-dep-of-std" = [ "align" "rustc-std-workspace-core" ];
+ "use_std" = [ "std" ];
+ };
+ resolvedDefaultFeatures = [ "default" "std" ];
+ };
+ "libsqlite3-sys" = rec {
+ crateName = "libsqlite3-sys";
+ version = "0.18.0";
+ edition = "2018";
+ sha256 = "1ggpbnis0rci97ln628y2v6pkgfhb6zgc8rsp444mkdfph14lw0y";
+ authors = [
+ "The rusqlite developers"
+ ];
+ buildDependencies = [
+ {
+ name = "cc";
+ packageId = "cc";
+ optional = true;
+ }
+ {
+ name = "pkg-config";
+ packageId = "pkg-config";
+ optional = true;
+ }
+ {
+ name = "vcpkg";
+ packageId = "vcpkg";
+ optional = true;
+ target = {target, features}: (target."env" == "msvc");
+ }
+ ];
+ features = {
+ "buildtime_bindgen" = [ "bindgen" "pkg-config" "vcpkg" ];
+ "bundled" = [ "cc" "bundled_bindings" ];
+ "bundled-windows" = [ "cc" "bundled_bindings" ];
+ "default" = [ "min_sqlite_version_3_6_8" ];
+ "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" ];
+ "session" = [ "preupdate_hook" ];
+ };
+ resolvedDefaultFeatures = [ "bundled" "bundled_bindings" "cc" "default" "min_sqlite_version_3_6_8" "pkg-config" "vcpkg" ];
+ };
+ "linked-hash-map" = rec {
+ crateName = "linked-hash-map";
+ version = "0.5.2";
+ edition = "2015";
+ sha256 = "10qgbvh00q36ql0jh00rxh2jlq6qvl11n6mig0cvkpf4xf5bd4df";
+ authors = [
+ "Stepan Koltsov <stepan.koltsov@gmail.com>"
+ "Andrew Paseltiner <apaseltiner@gmail.com>"
+ ];
+ features = {
+ "heapsize_impl" = [ "heapsize" ];
+ "serde_impl" = [ "serde" "serde_test" ];
+ };
+ };
+ "log" = rec {
+ crateName = "log";
+ version = "0.4.8";
+ edition = "2015";
+ sha256 = "1xz18ixccl5c6np4linv3ypc7hpmmgpc5zzd2ymp2ssfx0mhbdhl";
+ authors = [
+ "The Rust Project Developers"
+ ];
+ dependencies = [
+ {
+ name = "cfg-if";
+ packageId = "cfg-if";
+ }
+ ];
+ features = {
+ "kv_unstable_sval" = [ "kv_unstable" "sval/fmt" ];
+ };
+ resolvedDefaultFeatures = [ "std" ];
+ };
+ "lru-cache" = rec {
+ crateName = "lru-cache";
+ version = "0.1.2";
+ edition = "2015";
+ sha256 = "071viv6g2p3akwqmfb3c8vsycs5n7kr17b70l7la071jv0d4zqii";
+ authors = [
+ "Stepan Koltsov <stepan.koltsov@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "linked-hash-map";
+ packageId = "linked-hash-map";
+ }
+ ];
+ features = {
+ "heapsize_impl" = [ "heapsize" "linked-hash-map/heapsize_impl" ];
+ };
+ };
+ "match_cfg" = rec {
+ crateName = "match_cfg";
+ version = "0.1.0";
+ edition = "2015";
+ sha256 = "1r5j3zqc3qr8ybcx95bk8q57mkizmgmffj5lmicd4i8d9riyigpz";
+ authors = [
+ "gnzlbg <gonzalobg88@gmail.com>"
+ ];
+ features = {
+ "default" = [ "use_core" ];
+ };
+ resolvedDefaultFeatures = [ "default" "use_core" ];
+ };
+ "matches" = rec {
+ crateName = "matches";
+ version = "0.1.8";
+ edition = "2015";
+ sha256 = "020axl4q7rk9vz90phs7f8jas4imxal9y9kxl4z4v7a6719mrz3z";
+ libPath = "lib.rs";
+ authors = [
+ "Simon Sapin <simon.sapin@exyr.org>"
+ ];
+
+ };
+ "memchr" = rec {
+ crateName = "memchr";
+ version = "2.3.3";
+ edition = "2015";
+ sha256 = "0074pvsfl938ndl5js14ibc7i9q0k3zp390z843w8nlyv4bxha1p";
+ authors = [
+ "Andrew Gallant <jamslam@gmail.com>"
+ "bluss"
+ ];
+ features = {
+ "default" = [ "std" ];
+ "use_std" = [ "std" ];
+ };
+ resolvedDefaultFeatures = [ "default" "std" "use_std" ];
+ };
+ "mime" = rec {
+ crateName = "mime";
+ version = "0.3.16";
+ edition = "2015";
+ sha256 = "13dcm9lh01hdwfjcg74ppljyjfj1c6w3a3cwkhxf0w8wa37cfq1a";
+ authors = [
+ "Sean McArthur <sean@seanmonstar.com>"
+ ];
+
+ };
+ "mio" = rec {
+ crateName = "mio";
+ version = "0.6.21";
+ edition = "2015";
+ sha256 = "13q02a7cwc140aygf8amadpzpl5lyj3p2r4wnvgydfpnphifqb9h";
+ authors = [
+ "Carl Lerche <me@carllerche.com>"
+ ];
+ dependencies = [
+ {
+ name = "cfg-if";
+ packageId = "cfg-if";
+ }
+ {
+ name = "fuchsia-zircon";
+ packageId = "fuchsia-zircon";
+ target = { target, features }: (target."os" == "fuchsia");
+ }
+ {
+ name = "fuchsia-zircon-sys";
+ packageId = "fuchsia-zircon-sys";
+ target = { target, features }: (target."os" == "fuchsia");
+ }
+ {
+ name = "iovec";
+ packageId = "iovec";
+ }
+ {
+ name = "kernel32-sys";
+ packageId = "kernel32-sys";
+ target = { target, features }: target."windows";
+ }
+ {
+ name = "libc";
+ packageId = "libc";
+ target = { target, features }: target."unix";
+ }
+ {
+ name = "log";
+ packageId = "log";
+ }
+ {
+ name = "miow";
+ packageId = "miow";
+ target = { target, features }: target."windows";
+ }
+ {
+ name = "net2";
+ packageId = "net2";
+ }
+ {
+ name = "slab";
+ packageId = "slab";
+ }
+ {
+ name = "winapi";
+ packageId = "winapi 0.2.8";
+ target = { target, features }: target."windows";
+ }
+ ];
+ features = {
+ "default" = [ "with-deprecated" ];
+ };
+ resolvedDefaultFeatures = [ "default" "with-deprecated" ];
+ };
+ "miow" = rec {
+ crateName = "miow";
+ version = "0.2.1";
+ edition = "2015";
+ sha256 = "06g9b8sqlh5gxakwqq4rrib07afwanfnxgxajrldwcgk3hxjy7wc";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ dependencies = [
+ {
+ name = "kernel32-sys";
+ packageId = "kernel32-sys";
+ }
+ {
+ name = "net2";
+ packageId = "net2";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "winapi";
+ packageId = "winapi 0.2.8";
+ }
+ {
+ name = "ws2_32-sys";
+ packageId = "ws2_32-sys";
+ }
+ ];
+
+ };
+ "native-tls" = rec {
+ crateName = "native-tls";
+ version = "0.2.4";
+ edition = "2015";
+ sha256 = "0bcbqm8gpm5azlp8rwznhrfk3ngikr041fj883lmw3g9dz08h39b";
+ authors = [
+ "Steven Fackler <sfackler@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "lazy_static";
+ packageId = "lazy_static";
+ target = { target, features }: ((target."os" == "macos") || (target."os" == "ios"));
+ }
+ {
+ name = "libc";
+ packageId = "libc";
+ target = { target, features }: ((target."os" == "macos") || (target."os" == "ios"));
+ }
+ {
+ name = "log";
+ packageId = "log";
+ target = { target, features }: (!((target."os" == "windows") || (target."os" == "macos") || (target."os" == "ios")));
+ }
+ {
+ name = "openssl";
+ packageId = "openssl";
+ target = { target, features }: (!((target."os" == "windows") || (target."os" == "macos") || (target."os" == "ios")));
+ }
+ {
+ name = "openssl-probe";
+ packageId = "openssl-probe";
+ target = { target, features }: (!((target."os" == "windows") || (target."os" == "macos") || (target."os" == "ios")));
+ }
+ {
+ name = "openssl-sys";
+ packageId = "openssl-sys";
+ target = { target, features }: (!((target."os" == "windows") || (target."os" == "macos") || (target."os" == "ios")));
+ }
+ {
+ name = "schannel";
+ packageId = "schannel";
+ target = { target, features }: (target."os" == "windows");
+ }
+ {
+ name = "security-framework";
+ packageId = "security-framework";
+ target = { target, features }: ((target."os" == "macos") || (target."os" == "ios"));
+ }
+ {
+ name = "security-framework-sys";
+ packageId = "security-framework-sys";
+ target = { target, features }: ((target."os" == "macos") || (target."os" == "ios"));
+ }
+ {
+ name = "tempfile";
+ packageId = "tempfile";
+ target = { target, features }: ((target."os" == "macos") || (target."os" == "ios"));
+ }
+ ];
+ features = {
+ "vendored" = [ "openssl/vendored" ];
+ };
+ };
+ "net2" = rec {
+ crateName = "net2";
+ version = "0.2.33";
+ edition = "2015";
+ sha256 = "126g3fgfxp06zimc1l9iyxnn9cif1hjsg7sd81nlls5nnyghsma2";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ dependencies = [
+ {
+ name = "cfg-if";
+ packageId = "cfg-if";
+ }
+ {
+ name = "libc";
+ packageId = "libc";
+ target = { target, features }: ((target."os" == "redox") || target."unix");
+ }
+ {
+ name = "winapi";
+ packageId = "winapi 0.3.8";
+ target = { target, features }: target."windows";
+ features = [ "handleapi" "winsock2" "ws2def" "ws2ipdef" "ws2tcpip" ];
+ }
+ ];
+ features = {
+ "default" = [ "duration" ];
+ };
+ resolvedDefaultFeatures = [ "default" "duration" ];
+ };
+ "nibble_vec" = rec {
+ crateName = "nibble_vec";
+ version = "0.0.4";
+ edition = "2015";
+ sha256 = "1ykgfnksyvw811fz51jfnh13s77gn9wq1c2ds3s37q5wnhypzmy8";
+ authors = [
+ "Michael Sproul <micsproul@gmail.com>"
+ ];
+
+ };
+ "num-integer" = rec {
+ crateName = "num-integer";
+ version = "0.1.42";
+ edition = "2015";
+ sha256 = "1fpw8yr9xwsf3qrh91rm7mzqaiwlc2dmnalsxv9pr9w1klpacviz";
+ authors = [
+ "The Rust Project Developers"
+ ];
+ dependencies = [
+ {
+ name = "num-traits";
+ packageId = "num-traits";
+ usesDefaultFeatures = false;
+ }
+ ];
+ buildDependencies = [
+ {
+ name = "autocfg";
+ packageId = "autocfg";
+ }
+ ];
+ features = {
+ "default" = [ "std" ];
+ "i128" = [ "num-traits/i128" ];
+ "std" = [ "num-traits/std" ];
+ };
+ };
+ "num-traits" = rec {
+ crateName = "num-traits";
+ version = "0.2.11";
+ edition = "2015";
+ sha256 = "15khrlm1bra50nd48ijl1vln13m9xg4fxzghf28jp16ic5zf8ay6";
+ authors = [
+ "The Rust Project Developers"
+ ];
+ buildDependencies = [
+ {
+ name = "autocfg";
+ packageId = "autocfg";
+ }
+ ];
+ features = {
+ "default" = [ "std" ];
+ };
+ };
+ "num_cpus" = rec {
+ crateName = "num_cpus";
+ version = "1.13.0";
+ edition = "2015";
+ sha256 = "1cv6yxhz2zbnwn8pn1yn8grg7zsnd523947fby41a737aqvryj85";
+ authors = [
+ "Sean McArthur <sean@seanmonstar.com>"
+ ];
+ dependencies = [
+ {
+ name = "hermit-abi";
+ packageId = "hermit-abi";
+ target = { target, features }: (((target."arch" == "x86_64") || (target."arch" == "aarch64")) && (target."os" == "hermit"));
+ }
+ {
+ name = "libc";
+ packageId = "libc";
+ }
+ ];
+
+ };
+ "openssl" = rec {
+ crateName = "openssl";
+ version = "0.10.29";
+ edition = "2015";
+ sha256 = "1p8bybxjkcf8p49jk0lywa10qa1x4f5bdmc5dadgbi5l9igxirnf";
+ authors = [
+ "Steven Fackler <sfackler@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "bitflags";
+ packageId = "bitflags";
+ }
+ {
+ name = "cfg-if";
+ packageId = "cfg-if";
+ }
+ {
+ name = "foreign-types";
+ packageId = "foreign-types";
+ }
+ {
+ name = "lazy_static";
+ packageId = "lazy_static";
+ }
+ {
+ name = "libc";
+ packageId = "libc";
+ }
+ {
+ name = "openssl-sys";
+ packageId = "openssl-sys";
+ }
+ ];
+ features = {
+ "vendored" = [ "openssl-sys/vendored" ];
+ };
+ resolvedDefaultFeatures = [ "v102" "v110" ];
+ };
+ "openssl-probe" = rec {
+ crateName = "openssl-probe";
+ version = "0.1.2";
+ edition = "2015";
+ sha256 = "1pijrdifgsdwd45b08c2g0dsmnhz7c3kmagb70839ngrd7d29bvp";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+
+ };
+ "openssl-sys" = rec {
+ crateName = "openssl-sys";
+ version = "0.9.55";
+ edition = "2015";
+ sha256 = "1n55z6jqmwflp5ahnh9893i5b0v0f4gd3rgr4cijw3qah5yhj5vp";
+ build = "build/main.rs";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ "Steven Fackler <sfackler@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "libc";
+ packageId = "libc";
+ }
+ ];
+ buildDependencies = [
+ {
+ name = "autocfg";
+ packageId = "autocfg";
+ }
+ {
+ name = "cc";
+ packageId = "cc";
+ }
+ {
+ name = "pkg-config";
+ packageId = "pkg-config";
+ }
+ {
+ name = "vcpkg";
+ packageId = "vcpkg";
+ target = {target, features}: (target."env" == "msvc");
+ }
+ ];
+ features = {
+ "vendored" = [ "openssl-src" ];
+ };
+ };
+ "percent-encoding" = rec {
+ crateName = "percent-encoding";
+ version = "2.1.0";
+ edition = "2015";
+ sha256 = "0bp3zrsk3kr47fbpipyczidbbx4g54lzxdm77ni1i3qws10mdzfl";
+ libPath = "lib.rs";
+ authors = [
+ "The rust-url developers"
+ ];
+
+ };
+ "pin-project-lite" = rec {
+ crateName = "pin-project-lite";
+ version = "0.1.4";
+ edition = "2018";
+ sha256 = "1bljczwz9yyb6jskjhbkilcbdg7v1mhfwzp2mxknzf7v1isl8y13";
+ authors = [
+ "Taiki Endo <te316e89@gmail.com>"
+ ];
+
+ };
+ "pin-utils" = rec {
+ crateName = "pin-utils";
+ version = "0.1.0";
+ edition = "2018";
+ sha256 = "117ir7vslsl2z1a7qzhws4pd01cg2d3338c47swjyvqv2n60v1wb";
+ authors = [
+ "Josef Brandl <mail@josefbrandl.de>"
+ ];
+
+ };
+ "pkg-config" = rec {
+ crateName = "pkg-config";
+ version = "0.3.17";
+ edition = "2015";
+ sha256 = "0xynnaxdv0gzadlw4h79j855k0q7rj4zb9xb1vk00nc6ss559nh5";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+
+ };
+ "ppv-lite86" = rec {
+ crateName = "ppv-lite86";
+ version = "0.2.6";
+ edition = "2018";
+ sha256 = "06zs492wbms7j5qhy58cs3976c7kyc47rx0d6fn63rgvp580njbl";
+ authors = [
+ "The CryptoCorrosion Contributors"
+ ];
+ features = {
+ "default" = [ "std" "simd" ];
+ };
+ resolvedDefaultFeatures = [ "simd" "std" ];
+ };
+ "proc-macro-hack" = rec {
+ crateName = "proc-macro-hack";
+ version = "0.5.15";
+ edition = "2018";
+ sha256 = "0qqbfm1byabjkph56r2rlvv4cliz4960j6hav3ljazyjqvkryr8d";
+ procMacro = true;
+ authors = [
+ "David Tolnay <dtolnay@gmail.com>"
+ ];
+
+ };
+ "proc-macro-nested" = rec {
+ crateName = "proc-macro-nested";
+ version = "0.1.4";
+ edition = "2015";
+ sha256 = "15664z2pjnn7ajpbrir4wh4c16jxz4i8r46y73n2kvfkz6an154f";
+ authors = [
+ "David Tolnay <dtolnay@gmail.com>"
+ ];
+
+ };
+ "proc-macro2" = rec {
+ crateName = "proc-macro2";
+ version = "1.0.10";
+ edition = "2018";
+ sha256 = "1qxbnl8i3a5b2nxb8kdxbq6kj3pd1ckhm35wm7z3jd7n5wlns96z";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ "David Tolnay <dtolnay@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "unicode-xid";
+ packageId = "unicode-xid";
+ }
+ ];
+ features = {
+ "default" = [ "proc-macro" ];
+ };
+ resolvedDefaultFeatures = [ "default" "proc-macro" ];
+ };
+ "quick-error" = rec {
+ crateName = "quick-error";
+ version = "1.2.3";
+ edition = "2015";
+ sha256 = "1q6za3v78hsspisc197bg3g7rpc989qycy8ypr8ap8igv10ikl51";
+ authors = [
+ "Paul Colomiets <paul@colomiets.name>"
+ "Colin Kiegel <kiegel@gmx.de>"
+ ];
+
+ };
+ "quote" = rec {
+ crateName = "quote";
+ version = "1.0.3";
+ edition = "2018";
+ sha256 = "0zwd6fp74xfg4jnnnwj4v84lkzif2giwj4ch1hka9g35ghc6rp1b";
+ authors = [
+ "David Tolnay <dtolnay@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "proc-macro2";
+ packageId = "proc-macro2";
+ usesDefaultFeatures = false;
+ }
+ ];
+ features = {
+ "default" = [ "proc-macro" ];
+ "proc-macro" = [ "proc-macro2/proc-macro" ];
+ };
+ resolvedDefaultFeatures = [ "default" "proc-macro" ];
+ };
+ "radix_trie" = rec {
+ crateName = "radix_trie";
+ version = "0.1.6";
+ edition = "2018";
+ sha256 = "158fh8qj35bfgfyrfnxild7m196nh8gl9a8fasqcynnrijr82dix";
+ authors = [
+ "Michael Sproul <micsproul@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "endian-type";
+ packageId = "endian-type";
+ }
+ {
+ name = "nibble_vec";
+ packageId = "nibble_vec";
+ }
+ ];
+
+ };
+ "rand" = rec {
+ crateName = "rand";
+ version = "0.7.3";
+ edition = "2018";
+ sha256 = "00sdaimkbz491qgi6qxkv582yivl32m2jd401kzbn94vsiwicsva";
+ authors = [
+ "The Rand Project Developers"
+ "The Rust Project Developers"
+ ];
+ dependencies = [
+ {
+ name = "getrandom";
+ packageId = "getrandom";
+ rename = "getrandom_package";
+ optional = true;
+ }
+ {
+ name = "libc";
+ packageId = "libc";
+ optional = true;
+ usesDefaultFeatures = false;
+ target = { target, features }: target."unix";
+ }
+ {
+ name = "rand_chacha";
+ packageId = "rand_chacha";
+ usesDefaultFeatures = false;
+ target = { target, features }: (!(target."os" == "emscripten"));
+ }
+ {
+ name = "rand_core";
+ packageId = "rand_core";
+ }
+ {
+ name = "rand_hc";
+ packageId = "rand_hc";
+ target = { target, features }: (target."os" == "emscripten");
+ }
+ ];
+ devDependencies = [
+ {
+ name = "rand_hc";
+ packageId = "rand_hc";
+ }
+ ];
+ features = {
+ "alloc" = [ "rand_core/alloc" ];
+ "default" = [ "std" ];
+ "getrandom" = [ "getrandom_package" "rand_core/getrandom" ];
+ "nightly" = [ "simd_support" ];
+ "simd_support" = [ "packed_simd" ];
+ "small_rng" = [ "rand_pcg" ];
+ "std" = [ "rand_core/std" "rand_chacha/std" "alloc" "getrandom" "libc" ];
+ "stdweb" = [ "getrandom_package/stdweb" ];
+ "wasm-bindgen" = [ "getrandom_package/wasm-bindgen" ];
+ };
+ resolvedDefaultFeatures = [ "alloc" "default" "getrandom" "getrandom_package" "libc" "std" ];
+ };
+ "rand_chacha" = rec {
+ crateName = "rand_chacha";
+ version = "0.2.2";
+ edition = "2018";
+ sha256 = "00il36fkdbsmpr99p9ksmmp6dn1md7rmnwmz0rr77jbrca2yvj7l";
+ authors = [
+ "The Rand Project Developers"
+ "The Rust Project Developers"
+ "The CryptoCorrosion Contributors"
+ ];
+ dependencies = [
+ {
+ name = "ppv-lite86";
+ packageId = "ppv-lite86";
+ usesDefaultFeatures = false;
+ features = [ "simd" ];
+ }
+ {
+ name = "rand_core";
+ packageId = "rand_core";
+ }
+ ];
+ features = {
+ "default" = [ "std" "simd" ];
+ "std" = [ "ppv-lite86/std" ];
+ };
+ resolvedDefaultFeatures = [ "std" ];
+ };
+ "rand_core" = rec {
+ crateName = "rand_core";
+ version = "0.5.1";
+ edition = "2018";
+ sha256 = "06bdvx08v3rkz451cm7z59xwwqn1rkfh6v9ay77b14f8dwlybgch";
+ authors = [
+ "The Rand Project Developers"
+ "The Rust Project Developers"
+ ];
+ dependencies = [
+ {
+ name = "getrandom";
+ packageId = "getrandom";
+ optional = true;
+ }
+ ];
+ features = {
+ "serde1" = [ "serde" ];
+ "std" = [ "alloc" "getrandom" "getrandom/std" ];
+ };
+ resolvedDefaultFeatures = [ "alloc" "getrandom" "std" ];
+ };
+ "rand_hc" = rec {
+ crateName = "rand_hc";
+ version = "0.2.0";
+ edition = "2018";
+ sha256 = "0g31sqwpmsirdlwr0svnacr4dbqyz339im4ssl9738cjgfpjjcfa";
+ authors = [
+ "The Rand Project Developers"
+ ];
+ dependencies = [
+ {
+ name = "rand_core";
+ packageId = "rand_core";
+ }
+ ];
+
+ };
+ "redox_syscall" = rec {
+ crateName = "redox_syscall";
+ version = "0.1.56";
+ edition = "2015";
+ sha256 = "110y7dyfm2vci4x5vk7gr0q551dvp31npl99fnsx2fb17wzwcf94";
+ libName = "syscall";
+ authors = [
+ "Jeremy Soller <jackpot51@gmail.com>"
+ ];
+
+ };
+ "regex" = rec {
+ crateName = "regex";
+ version = "1.3.7";
+ edition = "2015";
+ sha256 = "14knp8k0r89lf6qanv0nh93br09q8lksd0hvf561kqr2941hy0m6";
+ authors = [
+ "The Rust Project Developers"
+ ];
+ dependencies = [
+ {
+ name = "aho-corasick";
+ packageId = "aho-corasick";
+ optional = true;
+ }
+ {
+ name = "memchr";
+ packageId = "memchr";
+ optional = true;
+ }
+ {
+ name = "regex-syntax";
+ packageId = "regex-syntax";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "thread_local";
+ packageId = "thread_local";
+ optional = true;
+ }
+ ];
+ features = {
+ "default" = [ "std" "perf" "unicode" "regex-syntax/default" ];
+ "perf" = [ "perf-cache" "perf-dfa" "perf-inline" "perf-literal" ];
+ "perf-cache" = [ "thread_local" ];
+ "perf-literal" = [ "aho-corasick" "memchr" ];
+ "unicode" = [ "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" "regex-syntax/unicode" ];
+ "unicode-age" = [ "regex-syntax/unicode-age" ];
+ "unicode-bool" = [ "regex-syntax/unicode-bool" ];
+ "unicode-case" = [ "regex-syntax/unicode-case" ];
+ "unicode-gencat" = [ "regex-syntax/unicode-gencat" ];
+ "unicode-perl" = [ "regex-syntax/unicode-perl" ];
+ "unicode-script" = [ "regex-syntax/unicode-script" ];
+ "unicode-segment" = [ "regex-syntax/unicode-segment" ];
+ "unstable" = [ "pattern" ];
+ "use_std" = [ "std" ];
+ };
+ resolvedDefaultFeatures = [ "aho-corasick" "default" "memchr" "perf" "perf-cache" "perf-dfa" "perf-inline" "perf-literal" "std" "thread_local" "unicode" "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" ];
+ };
+ "regex-syntax" = rec {
+ crateName = "regex-syntax";
+ version = "0.6.17";
+ edition = "2015";
+ sha256 = "1blmlgzcg7in3kcxqabpfzzrbnamr2i671flbrmlqhfps5bvvrbz";
+ authors = [
+ "The Rust Project Developers"
+ ];
+ features = {
+ "default" = [ "unicode" ];
+ "unicode" = [ "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" ];
+ };
+ resolvedDefaultFeatures = [ "default" "unicode" "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" ];
+ };
+ "remove_dir_all" = rec {
+ crateName = "remove_dir_all";
+ version = "0.5.2";
+ edition = "2015";
+ sha256 = "0bkrlyg26mgizpiy1yb2hhpgscxcag8r5fnckqsvk25608vzm0sa";
+ authors = [
+ "Aaronepower <theaaronepower@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "winapi";
+ packageId = "winapi 0.3.8";
+ target = { target, features }: target."windows";
+ features = [ "std" "errhandlingapi" "winerror" "fileapi" "winbase" ];
+ }
+ ];
+
+ };
+ "resolv-conf" = rec {
+ crateName = "resolv-conf";
+ version = "0.6.3";
+ edition = "2015";
+ sha256 = "0jlzifww1h7j23jnjj49xz8q0fpd9rqpd0ks8c4y651vgw9lx0qi";
+ libName = "resolv_conf";
+ authors = [
+ "paul@colomiets.name"
+ ];
+ dependencies = [
+ {
+ name = "hostname";
+ packageId = "hostname";
+ optional = true;
+ }
+ {
+ name = "quick-error";
+ packageId = "quick-error";
+ }
+ ];
+ features = {
+ "system" = [ "hostname" ];
+ };
+ resolvedDefaultFeatures = [ "hostname" "system" ];
+ };
+ "ring" = rec {
+ crateName = "ring";
+ version = "0.16.12";
+ edition = "2018";
+ sha256 = "033sb54dlmiqdivc8v9ykkq3v08lzy0syjf5k1nag2gfcknai98v";
+ authors = [
+ "Brian Smith <brian@briansmith.org>"
+ ];
+ dependencies = [
+ {
+ name = "lazy_static";
+ packageId = "lazy_static";
+ optional = true;
+ usesDefaultFeatures = false;
+ target = { target, features }: ((target."os" == "android") || (target."os" == "freebsd") || (target."os" == "linux") || (target."os" == "netbsd") || (target."os" == "openbsd") || (target."os" == "solaris"));
+ }
+ {
+ name = "libc";
+ packageId = "libc";
+ usesDefaultFeatures = false;
+ target = { target, features }: ((target."os" == "android") || (target."os" == "linux"));
+ }
+ {
+ name = "spin";
+ packageId = "spin";
+ usesDefaultFeatures = false;
+ target = { target, features }: (((target."arch" == "aarch64") || (target."arch" == "arm") || (target."arch" == "x86") || (target."arch" == "x86_64")) && (!(target."os" == "ios")));
+ }
+ {
+ name = "untrusted";
+ packageId = "untrusted";
+ }
+ {
+ name = "web-sys";
+ packageId = "web-sys";
+ usesDefaultFeatures = false;
+ target = { target, features }: ((target."arch" == "wasm32") && (target."vendor" == "unknown") && (target."os" == "unknown") && (target."env" == ""));
+ features = [ "Crypto" "Window" ];
+ }
+ {
+ name = "winapi";
+ packageId = "winapi 0.3.8";
+ usesDefaultFeatures = false;
+ target = { target, features }: (target."os" == "windows");
+ features = [ "ntsecapi" "wtypesbase" ];
+ }
+ ];
+ buildDependencies = [
+ {
+ name = "cc";
+ packageId = "cc";
+ usesDefaultFeatures = false;
+ }
+ ];
+ devDependencies = [
+ {
+ name = "libc";
+ packageId = "libc";
+ usesDefaultFeatures = false;
+ target = {target, features}: (target."unix" || target."windows");
+ }
+ ];
+ features = {
+ "default" = [ "alloc" "dev_urandom_fallback" ];
+ "dev_urandom_fallback" = [ "lazy_static" ];
+ "std" = [ "alloc" ];
+ };
+ resolvedDefaultFeatures = [ "alloc" "default" "dev_urandom_fallback" "lazy_static" "std" ];
+ };
+ "rusqlite" = rec {
+ crateName = "rusqlite";
+ version = "0.23.1";
+ edition = "2018";
+ sha256 = "12z5584sylfqg7v2fyiycahyg0hf186v8v2ff5ad4qyzw5igvl25";
+ authors = [
+ "The rusqlite developers"
+ ];
+ dependencies = [
+ {
+ name = "bitflags";
+ packageId = "bitflags";
+ }
+ {
+ name = "fallible-iterator";
+ packageId = "fallible-iterator";
+ }
+ {
+ name = "fallible-streaming-iterator";
+ packageId = "fallible-streaming-iterator";
+ }
+ {
+ name = "libsqlite3-sys";
+ packageId = "libsqlite3-sys";
+ }
+ {
+ name = "lru-cache";
+ packageId = "lru-cache";
+ }
+ {
+ name = "memchr";
+ packageId = "memchr";
+ }
+ {
+ name = "smallvec";
+ packageId = "smallvec";
+ }
+ {
+ name = "time";
+ packageId = "time";
+ }
+ ];
+ features = {
+ "array" = [ "vtab" ];
+ "backup" = [ "libsqlite3-sys/min_sqlite_version_3_6_23" ];
+ "blob" = [ "libsqlite3-sys/min_sqlite_version_3_7_7" ];
+ "buildtime_bindgen" = [ "libsqlite3-sys/buildtime_bindgen" ];
+ "bundled" = [ "libsqlite3-sys/bundled" "modern_sqlite" ];
+ "bundled-full" = [ "array" "backup" "blob" "bundled" "chrono" "collation" "csvtab" "extra_check" "functions" "hooks" "i128_blob" "limits" "load_extension" "serde_json" "series" "trace" "unlock_notify" "url" "uuid" "vtab" "window" ];
+ "bundled-windows" = [ "libsqlite3-sys/bundled-windows" ];
+ "csvtab" = [ "csv" "vtab" ];
+ "functions" = [ "libsqlite3-sys/min_sqlite_version_3_7_7" ];
+ "i128_blob" = [ "byteorder" ];
+ "in_gecko" = [ "modern_sqlite" "libsqlite3-sys/in_gecko" ];
+ "modern_sqlite" = [ "libsqlite3-sys/bundled_bindings" ];
+ "series" = [ "vtab" ];
+ "session" = [ "libsqlite3-sys/session" "hooks" ];
+ "sqlcipher" = [ "libsqlite3-sys/sqlcipher" ];
+ "trace" = [ "libsqlite3-sys/min_sqlite_version_3_6_23" ];
+ "unlock_notify" = [ "libsqlite3-sys/unlock_notify" ];
+ "vtab" = [ "libsqlite3-sys/min_sqlite_version_3_7_7" "lazy_static" ];
+ "window" = [ "functions" ];
+ "with-asan" = [ "libsqlite3-sys/with-asan" ];
+ };
+ resolvedDefaultFeatures = [ "bundled" "modern_sqlite" ];
+ };
+ "rustc-demangle" = rec {
+ crateName = "rustc-demangle";
+ version = "0.1.16";
+ edition = "2015";
+ sha256 = "10qp42sl1wrdbgbbh8rnay2grm976z7hqgz32c4y09l1c071qsac";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ features = {
+ "rustc-dep-of-std" = [ "core" "compiler_builtins" ];
+ };
+ };
+ "rustls" = rec {
+ crateName = "rustls";
+ version = "0.17.0";
+ edition = "2018";
+ sha256 = "1q8m835viqrf4bbd2fa8rnmaj48fkd984saxf0238hb8blgs7m60";
+ authors = [
+ "Joseph Birr-Pixton <jpixton@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "base64";
+ packageId = "base64";
+ }
+ {
+ name = "log";
+ packageId = "log";
+ optional = true;
+ }
+ {
+ name = "ring";
+ packageId = "ring";
+ }
+ {
+ name = "sct";
+ packageId = "sct";
+ }
+ {
+ name = "webpki";
+ packageId = "webpki";
+ }
+ ];
+ devDependencies = [
+ {
+ name = "log";
+ packageId = "log";
+ }
+ ];
+ features = {
+ "default" = [ "logging" ];
+ "logging" = [ "log" ];
+ };
+ resolvedDefaultFeatures = [ "default" "log" "logging" ];
+ };
+ "schannel" = rec {
+ crateName = "schannel";
+ version = "0.1.18";
+ edition = "2015";
+ sha256 = "06fdagm55j6g26bv4jsffk1ak7v5wbyyfz9dxqhi735x62qjb703";
+ authors = [
+ "Steven Fackler <sfackler@gmail.com>"
+ "Steffen Butzer <steffen.butzer@outlook.com>"
+ ];
+ dependencies = [
+ {
+ name = "lazy_static";
+ packageId = "lazy_static";
+ }
+ {
+ name = "winapi";
+ packageId = "winapi 0.3.8";
+ features = [ "lmcons" "minschannel" "securitybaseapi" "schannel" "sspi" "sysinfoapi" "timezoneapi" "winbase" "wincrypt" "winerror" ];
+ }
+ ];
+
+ };
+ "sct" = rec {
+ crateName = "sct";
+ version = "0.6.0";
+ edition = "2018";
+ sha256 = "0g4dz7las43kcpi9vqv9c6l1afjkdv3g3w3s7d2w7a7w77wjl173";
+ authors = [
+ "Joseph Birr-Pixton <jpixton@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "ring";
+ packageId = "ring";
+ }
+ {
+ name = "untrusted";
+ packageId = "untrusted";
+ }
+ ];
+
+ };
+ "security-framework" = rec {
+ crateName = "security-framework";
+ version = "0.4.3";
+ edition = "2015";
+ sha256 = "0806xg2ks76ww8kb666lh3gy0nlgmw6fv7av8b6lahb54n81ncrz";
+ authors = [
+ "Steven Fackler <sfackler@gmail.com>"
+ "Kornel <kornel@geekhood.net>"
+ ];
+ dependencies = [
+ {
+ name = "bitflags";
+ packageId = "bitflags";
+ }
+ {
+ name = "core-foundation";
+ packageId = "core-foundation";
+ }
+ {
+ name = "core-foundation-sys";
+ packageId = "core-foundation-sys";
+ }
+ {
+ name = "libc";
+ packageId = "libc";
+ }
+ {
+ name = "security-framework-sys";
+ packageId = "security-framework-sys";
+ }
+ ];
+ features = {
+ "OSX_10_10" = [ "OSX_10_9" "security-framework-sys/OSX_10_10" ];
+ "OSX_10_11" = [ "OSX_10_10" "security-framework-sys/OSX_10_11" ];
+ "OSX_10_12" = [ "OSX_10_11" "security-framework-sys/OSX_10_12" ];
+ "OSX_10_13" = [ "OSX_10_12" "security-framework-sys/OSX_10_13" "alpn" "session-tickets" ];
+ "OSX_10_9" = [ "security-framework-sys/OSX_10_9" ];
+ };
+ };
+ "security-framework-sys" = rec {
+ crateName = "security-framework-sys";
+ version = "0.4.3";
+ edition = "2015";
+ sha256 = "01c4fkj78frz6kz9vri1am2pbkz52raxws5lbrli5xajjbci3gqp";
+ authors = [
+ "Steven Fackler <sfackler@gmail.com>"
+ "Kornel <kornel@geekhood.net>"
+ ];
+ dependencies = [
+ {
+ name = "core-foundation-sys";
+ packageId = "core-foundation-sys";
+ }
+ {
+ name = "libc";
+ packageId = "libc";
+ }
+ ];
+ features = {
+ "OSX_10_10" = [ "OSX_10_9" ];
+ "OSX_10_11" = [ "OSX_10_10" ];
+ "OSX_10_12" = [ "OSX_10_11" ];
+ "OSX_10_13" = [ "OSX_10_12" ];
+ };
+ };
+ "serde" = rec {
+ crateName = "serde";
+ version = "1.0.106";
+ edition = "2015";
+ sha256 = "169kg1px2k0hlxziiikdwy42wnrs2gjbvsv7yxygcwi08736mprn";
+ authors = [
+ "Erick Tryzelaar <erick.tryzelaar@gmail.com>"
+ "David Tolnay <dtolnay@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "serde_derive";
+ packageId = "serde_derive";
+ optional = true;
+ }
+ ];
+ devDependencies = [
+ {
+ name = "serde_derive";
+ packageId = "serde_derive";
+ }
+ ];
+ features = {
+ "default" = [ "std" ];
+ "derive" = [ "serde_derive" ];
+ };
+ resolvedDefaultFeatures = [ "default" "derive" "serde_derive" "std" ];
+ };
+ "serde_derive" = rec {
+ crateName = "serde_derive";
+ version = "1.0.106";
+ edition = "2015";
+ sha256 = "0v7a2rkpx9hi70pv2wr2h0h07rgmr7gi37v0s4dn5f2gpwx9wm4y";
+ procMacro = true;
+ authors = [
+ "Erick Tryzelaar <erick.tryzelaar@gmail.com>"
+ "David Tolnay <dtolnay@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "proc-macro2";
+ packageId = "proc-macro2";
+ }
+ {
+ name = "quote";
+ packageId = "quote";
+ }
+ {
+ name = "syn";
+ packageId = "syn";
+ features = [ "visit" ];
+ }
+ ];
+ features = {
+ };
+ resolvedDefaultFeatures = [ "default" ];
+ };
+ "slab" = rec {
+ crateName = "slab";
+ version = "0.4.2";
+ edition = "2015";
+ sha256 = "1y59xsa27jk84sxzswjk60xcjf8b4fm5960jwpznrrcmasyva4f1";
+ authors = [
+ "Carl Lerche <me@carllerche.com>"
+ ];
+
+ };
+ "smallvec" = rec {
+ crateName = "smallvec";
+ version = "1.4.0";
+ edition = "2018";
+ sha256 = "1r2yxn8qamzb1jn91zbphl0x49scbfxxjr629ql58mv1w5w5djy7";
+ libPath = "lib.rs";
+ authors = [
+ "Simon Sapin <simon.sapin@exyr.org>"
+ ];
+ features = {
+ };
+ };
+ "socket2" = rec {
+ crateName = "socket2";
+ version = "0.3.12";
+ edition = "2018";
+ sha256 = "062921z4yc29mwzxx982nwd1kb8lnfqyvhncydbf7p3pys9qf203";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ dependencies = [
+ {
+ name = "cfg-if";
+ packageId = "cfg-if";
+ target = { target, features }: (target."unix" || (target."os" == "redox"));
+ }
+ {
+ name = "libc";
+ packageId = "libc";
+ target = { target, features }: (target."unix" || (target."os" == "redox"));
+ }
+ {
+ name = "redox_syscall";
+ packageId = "redox_syscall";
+ target = { target, features }: (target."os" == "redox");
+ }
+ {
+ name = "winapi";
+ packageId = "winapi 0.3.8";
+ target = { target, features }: target."windows";
+ features = [ "handleapi" "ws2def" "ws2ipdef" "ws2tcpip" "minwindef" ];
+ }
+ ];
+ features = {
+ };
+ };
+ "spin" = rec {
+ crateName = "spin";
+ version = "0.5.2";
+ edition = "2015";
+ sha256 = "0b84m6dbzrwf2kxylnw82d3dr8w06av7rfkr8s85fb5f43rwyqvf";
+ authors = [
+ "Mathijs van de Nes <git@mathijs.vd-nes.nl>"
+ "John Ericson <git@JohnEricson.me>"
+ ];
+
+ };
+ "strsim" = rec {
+ crateName = "strsim";
+ version = "0.8.0";
+ edition = "2015";
+ sha256 = "0sjsm7hrvjdifz661pjxq5w4hf190hx53fra8dfvamacvff139cf";
+ authors = [
+ "Danny Guo <dannyguo91@gmail.com>"
+ ];
+
+ };
+ "syn" = rec {
+ crateName = "syn";
+ version = "1.0.18";
+ edition = "2018";
+ sha256 = "04wj6qc9bczf1q75qzycx013s1dlgrbbjnddnk7cfa57q24782j1";
+ authors = [
+ "David Tolnay <dtolnay@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "proc-macro2";
+ packageId = "proc-macro2";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "quote";
+ packageId = "quote";
+ optional = true;
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "unicode-xid";
+ packageId = "unicode-xid";
+ }
+ ];
+ features = {
+ "default" = [ "derive" "parsing" "printing" "clone-impls" "proc-macro" ];
+ "printing" = [ "quote" ];
+ "proc-macro" = [ "proc-macro2/proc-macro" "quote/proc-macro" ];
+ };
+ resolvedDefaultFeatures = [ "clone-impls" "default" "derive" "full" "parsing" "printing" "proc-macro" "quote" "visit" "visit-mut" ];
+ };
+ "tempfile" = rec {
+ crateName = "tempfile";
+ version = "3.1.0";
+ edition = "2018";
+ sha256 = "1a9cfdqw70n7bcnkx05aih9xdba8lqazmqlkjpkmn2la6gcj8vks";
+ authors = [
+ "Steven Allen <steven@stebalien.com>"
+ "The Rust Project Developers"
+ "Ashley Mannix <ashleymannix@live.com.au>"
+ "Jason White <jasonaw0@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "cfg-if";
+ packageId = "cfg-if";
+ }
+ {
+ name = "libc";
+ packageId = "libc";
+ target = { target, features }: target."unix";
+ }
+ {
+ name = "rand";
+ packageId = "rand";
+ }
+ {
+ name = "redox_syscall";
+ packageId = "redox_syscall";
+ target = { target, features }: (target."os" == "redox");
+ }
+ {
+ name = "remove_dir_all";
+ packageId = "remove_dir_all";
+ }
+ {
+ name = "winapi";
+ packageId = "winapi 0.3.8";
+ target = { target, features }: target."windows";
+ features = [ "fileapi" "handleapi" "winbase" ];
+ }
+ ];
+
+ };
+ "termcolor" = rec {
+ crateName = "termcolor";
+ version = "1.1.0";
+ edition = "2018";
+ sha256 = "0pyp8vc0gx7124y80ixdl6plbfn1yjhw04i875k5fz2dk8lglsxv";
+ authors = [
+ "Andrew Gallant <jamslam@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "winapi-util";
+ packageId = "winapi-util";
+ target = { target, features }: target."windows";
+ }
+ ];
+
+ };
+ "textwrap" = rec {
+ crateName = "textwrap";
+ version = "0.11.0";
+ edition = "2015";
+ sha256 = "0q5hky03ik3y50s9sz25r438bc4nwhqc6dqwynv4wylc807n29nk";
+ authors = [
+ "Martin Geisler <martin@geisler.net>"
+ ];
+ dependencies = [
+ {
+ name = "unicode-width";
+ packageId = "unicode-width";
+ }
+ ];
+
+ };
+ "thiserror" = rec {
+ crateName = "thiserror";
+ version = "1.0.16";
+ edition = "2018";
+ sha256 = "0q0v144z9w3nbhczpjj44nma2nql5wabzizbirb0s3yx9ap1sani";
+ authors = [
+ "David Tolnay <dtolnay@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "thiserror-impl";
+ packageId = "thiserror-impl";
+ }
+ ];
+
+ };
+ "thiserror-impl" = rec {
+ crateName = "thiserror-impl";
+ version = "1.0.16";
+ edition = "2018";
+ sha256 = "0s8jaa7i6ixqsllzx50dc917h7pa8s4pcszc83c2yimarb0y0d1z";
+ procMacro = true;
+ authors = [
+ "David Tolnay <dtolnay@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "proc-macro2";
+ packageId = "proc-macro2";
+ }
+ {
+ name = "quote";
+ packageId = "quote";
+ }
+ {
+ name = "syn";
+ packageId = "syn";
+ }
+ ];
+
+ };
+ "thread_local" = rec {
+ crateName = "thread_local";
+ version = "1.0.1";
+ edition = "2015";
+ sha256 = "054vlrr1vsdy1h4b7n99mr24pnj8928ig9qwzg36wnkld4dns36l";
+ authors = [
+ "Amanieu d'Antras <amanieu@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "lazy_static";
+ packageId = "lazy_static";
+ }
+ ];
+
+ };
+ "time" = rec {
+ crateName = "time";
+ version = "0.1.43";
+ edition = "2015";
+ sha256 = "0f14wrgxj7ya2v4msg5mni7046bsm2angm7cn3pd3yv04gpm12na";
+ authors = [
+ "The Rust Project Developers"
+ ];
+ dependencies = [
+ {
+ name = "libc";
+ packageId = "libc";
+ }
+ {
+ name = "winapi";
+ packageId = "winapi 0.3.8";
+ target = { target, features }: target."windows";
+ features = [ "std" "minwinbase" "minwindef" "ntdef" "profileapi" "sysinfoapi" "timezoneapi" ];
+ }
+ ];
+ devDependencies = [
+ {
+ name = "winapi";
+ packageId = "winapi 0.3.8";
+ features = [ "std" "processthreadsapi" "winbase" ];
+ }
+ ];
+
+ };
+ "tokio" = rec {
+ crateName = "tokio";
+ version = "0.2.19";
+ edition = "2018";
+ sha256 = "173w84h4j0l6y2ynvlyr5facp714bsk3kbnb7cahx5wnpgql773x";
+ authors = [
+ "Tokio Contributors <team@tokio.rs>"
+ ];
+ dependencies = [
+ {
+ name = "bytes";
+ packageId = "bytes";
+ }
+ {
+ name = "fnv";
+ packageId = "fnv";
+ optional = true;
+ }
+ {
+ name = "futures-core";
+ packageId = "futures-core";
+ optional = true;
+ }
+ {
+ name = "iovec";
+ packageId = "iovec";
+ optional = true;
+ }
+ {
+ name = "lazy_static";
+ packageId = "lazy_static";
+ optional = true;
+ }
+ {
+ name = "memchr";
+ packageId = "memchr";
+ optional = true;
+ }
+ {
+ name = "mio";
+ packageId = "mio";
+ optional = true;
+ }
+ {
+ name = "num_cpus";
+ packageId = "num_cpus";
+ optional = true;
+ }
+ {
+ name = "pin-project-lite";
+ packageId = "pin-project-lite";
+ }
+ {
+ name = "slab";
+ packageId = "slab";
+ optional = true;
+ }
+ ];
+ features = {
+ "blocking" = [ "rt-core" ];
+ "dns" = [ "rt-core" ];
+ "fs" = [ "rt-core" "io-util" ];
+ "full" = [ "blocking" "dns" "fs" "io-driver" "io-util" "io-std" "macros" "net" "process" "rt-core" "rt-util" "rt-threaded" "signal" "stream" "sync" "time" ];
+ "io-driver" = [ "mio" "lazy_static" ];
+ "io-std" = [ "rt-core" ];
+ "io-util" = [ "memchr" ];
+ "macros" = [ "tokio-macros" ];
+ "net" = [ "dns" "tcp" "udp" "uds" ];
+ "process" = [ "io-driver" "libc" "mio-named-pipes" "signal" "winapi/consoleapi" "winapi/minwindef" "winapi/threadpoollegacyapiset" "winapi/winerror" ];
+ "rt-threaded" = [ "num_cpus" "rt-core" ];
+ "signal" = [ "io-driver" "lazy_static" "libc" "mio-uds" "signal-hook-registry" "winapi/consoleapi" "winapi/minwindef" ];
+ "stream" = [ "futures-core" ];
+ "sync" = [ "fnv" ];
+ "tcp" = [ "io-driver" "iovec" ];
+ "time" = [ "slab" ];
+ "udp" = [ "io-driver" ];
+ "uds" = [ "io-driver" "mio-uds" "libc" ];
+ };
+ resolvedDefaultFeatures = [ "default" "fnv" "futures-core" "io-driver" "io-util" "iovec" "lazy_static" "memchr" "mio" "num_cpus" "rt-core" "rt-threaded" "slab" "stream" "sync" "tcp" "time" "udp" ];
+ };
+ "tokio-openssl" = rec {
+ crateName = "tokio-openssl";
+ version = "0.4.0";
+ edition = "2018";
+ sha256 = "15751d47984ncvllagz35ldl10ifr8555wixvsg6k3i0yk2hhjrw";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ dependencies = [
+ {
+ name = "openssl";
+ packageId = "openssl";
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ }
+ ];
+ devDependencies = [
+ {
+ name = "tokio";
+ packageId = "tokio";
+ features = [ "full" ];
+ }
+ ];
+
+ };
+ "tokio-rustls" = rec {
+ crateName = "tokio-rustls";
+ version = "0.13.0";
+ edition = "2018";
+ sha256 = "0ni65wi28fjxl6cdmk086s17lqajvsv1az2fnpqhgdw6bwz8pnsa";
+ authors = [
+ "quininer kel <quininer@live.com>"
+ ];
+ dependencies = [
+ {
+ name = "futures-core";
+ packageId = "futures-core";
+ }
+ {
+ name = "rustls";
+ packageId = "rustls";
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ }
+ {
+ name = "webpki";
+ packageId = "webpki";
+ }
+ ];
+ devDependencies = [
+ {
+ name = "tokio";
+ packageId = "tokio";
+ features = [ "macros" "net" "io-util" "rt-core" "time" ];
+ }
+ ];
+ features = {
+ "dangerous_configuration" = [ "rustls/dangerous_configuration" ];
+ "unstable" = [ "bytes" ];
+ };
+ resolvedDefaultFeatures = [ "early-data" ];
+ };
+ "tokio-tls" = rec {
+ crateName = "tokio-tls";
+ version = "0.3.0";
+ edition = "2018";
+ sha256 = "0a4qc7rj48gf1npywzmhqbx04xh7ld2nkv06kgsra4r9lnih5pkv";
+ authors = [
+ "Tokio Contributors <team@tokio.rs>"
+ ];
+ dependencies = [
+ {
+ name = "native-tls";
+ packageId = "native-tls";
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ }
+ ];
+ devDependencies = [
+ {
+ name = "tokio";
+ packageId = "tokio";
+ features = [ "macros" "stream" "rt-core" "io-util" "net" ];
+ }
+ ];
+
+ };
+ "tokio-util" = rec {
+ crateName = "tokio-util";
+ version = "0.3.1";
+ edition = "2018";
+ sha256 = "16b48dl6sbc9x944jgjvsd65ab1w2c2qcziddbrbwv1b3y4l50my";
+ authors = [
+ "Tokio Contributors <team@tokio.rs>"
+ ];
+ dependencies = [
+ {
+ name = "bytes";
+ packageId = "bytes";
+ }
+ {
+ name = "futures-core";
+ packageId = "futures-core";
+ }
+ {
+ name = "futures-sink";
+ packageId = "futures-sink";
+ }
+ {
+ name = "log";
+ packageId = "log";
+ }
+ {
+ name = "pin-project-lite";
+ packageId = "pin-project-lite";
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ }
+ ];
+ devDependencies = [
+ {
+ name = "tokio";
+ packageId = "tokio";
+ features = [ "full" ];
+ }
+ ];
+ features = {
+ "codec" = [ "tokio/stream" ];
+ "compat" = [ "futures-io" ];
+ "full" = [ "codec" "udp" "compat" ];
+ "udp" = [ "tokio/udp" ];
+ };
+ resolvedDefaultFeatures = [ "codec" "default" ];
+ };
+ "toml" = rec {
+ crateName = "toml";
+ version = "0.5.6";
+ edition = "2018";
+ sha256 = "06n7j8z63hj6g0kj2x6sqwxnm4q3s0q5d873bdk41vqy1cb2vjgz";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ ];
+ dependencies = [
+ {
+ name = "serde";
+ packageId = "serde";
+ }
+ ];
+ features = {
+ "preserve_order" = [ "indexmap" ];
+ };
+ resolvedDefaultFeatures = [ "default" ];
+ };
+ "trust-dns" = rec {
+ crateName = "trust-dns";
+ version = "0.19.5";
+ edition = "2018";
+ crateBin = [
+ { name = "named"; path = "src/named.rs"; }
+ ];
+ sha256 = "1fklaamqizzlrs1nzanbg6ldgb8cw12g7f2v7sshdsw19x5k0skn";
+ authors = [
+ "Benjamin Fry <benjaminfry@me.com>"
+ ];
+ dependencies = [
+ {
+ name = "chrono";
+ packageId = "chrono";
+ }
+ {
+ name = "clap";
+ packageId = "clap";
+ }
+ {
+ name = "futures";
+ packageId = "futures";
+ usesDefaultFeatures = false;
+ features = [ "std" ];
+ }
+ {
+ name = "log";
+ packageId = "log";
+ }
+ {
+ name = "rustls";
+ packageId = "rustls";
+ optional = true;
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ features = [ "rt-core" "rt-threaded" "time" ];
+ }
+ {
+ name = "trust-dns-client";
+ packageId = "trust-dns-client";
+ }
+ {
+ name = "trust-dns-openssl";
+ packageId = "trust-dns-openssl";
+ optional = true;
+ }
+ {
+ name = "trust-dns-proto";
+ packageId = "trust-dns-proto";
+ }
+ {
+ name = "trust-dns-rustls";
+ packageId = "trust-dns-rustls";
+ optional = true;
+ }
+ {
+ name = "trust-dns-server";
+ packageId = "trust-dns-server";
+ }
+ ];
+ devDependencies = [
+ {
+ name = "env_logger";
+ packageId = "env_logger";
+ }
+ {
+ name = "native-tls";
+ packageId = "native-tls";
+ }
+ {
+ name = "regex";
+ packageId = "regex";
+ }
+ {
+ name = "trust-dns-https";
+ packageId = "trust-dns-https";
+ }
+ {
+ name = "trust-dns-native-tls";
+ packageId = "trust-dns-native-tls";
+ }
+ {
+ name = "trust-dns-proto";
+ packageId = "trust-dns-proto";
+ features = [ "testing" ];
+ }
+ {
+ name = "webpki-roots";
+ packageId = "webpki-roots";
+ }
+ ];
+ features = {
+ "default" = [ "sqlite" "resolver" ];
+ "dns-over-https" = [ "trust-dns-server/dns-over-https" ];
+ "dns-over-https-rustls" = [ "dns-over-https" "dns-over-rustls" "trust-dns-client/dns-over-https-rustls" "trust-dns-server/dns-over-https-rustls" ];
+ "dns-over-openssl" = [ "dns-over-tls" "dnssec-openssl" "trust-dns-openssl" "trust-dns-client/dns-over-openssl" "trust-dns-server/dns-over-openssl" ];
+ "dns-over-rustls" = [ "dns-over-tls" "dnssec-ring" "trust-dns-rustls" "rustls" "trust-dns-client/dns-over-rustls" "trust-dns-server/dns-over-rustls" ];
+ "dnssec-openssl" = [ "dnssec" "trust-dns-client/dnssec-openssl" "trust-dns-proto/dnssec-openssl" "trust-dns-server/dnssec-openssl" ];
+ "dnssec-ring" = [ "dnssec" "trust-dns-client/dnssec-ring" "trust-dns-proto/dnssec-ring" "trust-dns-server/dnssec-ring" ];
+ "resolver" = [ "trust-dns-server/resolver" ];
+ "sqlite" = [ "trust-dns-server/sqlite" ];
+ "tls" = [ "dns-over-openssl" ];
+ "tls-openssl" = [ "dns-over-openssl" ];
+ };
+ resolvedDefaultFeatures = [ "default" "dns-over-https" "dns-over-https-rustls" "dns-over-openssl" "dns-over-rustls" "dns-over-tls" "dnssec" "dnssec-openssl" "dnssec-ring" "resolver" "rustls" "sqlite" "tls" "tls-openssl" "trust-dns-openssl" "trust-dns-rustls" ];
+ };
+ "trust-dns-client" = rec {
+ crateName = "trust-dns-client";
+ version = "0.19.5";
+ edition = "2018";
+ sha256 = "08z3g36d274ai4lafv22ixxyksar6vm9b03lyrkvlkdmvvhijpx3";
+ libName = "trust_dns_client";
+ authors = [
+ "Benjamin Fry <benjaminfry@me.com>"
+ ];
+ dependencies = [
+ {
+ name = "backtrace";
+ packageId = "backtrace";
+ }
+ {
+ name = "chrono";
+ packageId = "chrono";
+ }
+ {
+ name = "data-encoding";
+ packageId = "data-encoding";
+ }
+ {
+ name = "futures";
+ packageId = "futures";
+ usesDefaultFeatures = false;
+ features = [ "std" ];
+ }
+ {
+ name = "lazy_static";
+ packageId = "lazy_static";
+ }
+ {
+ name = "log";
+ packageId = "log";
+ }
+ {
+ name = "openssl";
+ packageId = "openssl";
+ optional = true;
+ features = [ "v102" "v110" ];
+ }
+ {
+ name = "radix_trie";
+ packageId = "radix_trie";
+ }
+ {
+ name = "rand";
+ packageId = "rand";
+ }
+ {
+ name = "ring";
+ packageId = "ring";
+ optional = true;
+ features = [ "std" ];
+ }
+ {
+ name = "rustls";
+ packageId = "rustls";
+ optional = true;
+ }
+ {
+ name = "thiserror";
+ packageId = "thiserror";
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ features = [ "rt-core" ];
+ }
+ {
+ name = "trust-dns-https";
+ packageId = "trust-dns-https";
+ optional = true;
+ }
+ {
+ name = "trust-dns-proto";
+ packageId = "trust-dns-proto";
+ features = [ "dnssec" ];
+ }
+ {
+ name = "webpki";
+ packageId = "webpki";
+ optional = true;
+ }
+ ];
+ devDependencies = [
+ {
+ name = "futures";
+ packageId = "futures";
+ usesDefaultFeatures = false;
+ features = [ "std" "executor" ];
+ }
+ {
+ name = "openssl";
+ packageId = "openssl";
+ features = [ "v102" "v110" ];
+ }
+ ];
+ features = {
+ "dns-over-https" = [ "trust-dns-https" ];
+ "dns-over-https-openssl" = [ "dns-over-https" "dns-over-openssl" ];
+ "dns-over-https-rustls" = [ "dns-over-https" "dns-over-rustls" ];
+ "dns-over-openssl" = [ "dns-over-tls" "dnssec-openssl" "openssl" ];
+ "dns-over-rustls" = [ "dns-over-tls" "dnssec-ring" "rustls" "webpki" ];
+ "dnssec-openssl" = [ "dnssec" "openssl" "trust-dns-proto/dnssec-openssl" ];
+ "dnssec-ring" = [ "dnssec" "ring" "trust-dns-proto/dnssec-ring" ];
+ "mdns" = [ "trust-dns-proto/mdns" ];
+ "serde-config" = [ "serde" ];
+ };
+ resolvedDefaultFeatures = [ "dns-over-https" "dns-over-https-rustls" "dns-over-openssl" "dns-over-rustls" "dns-over-tls" "dnssec" "dnssec-openssl" "dnssec-ring" "openssl" "ring" "rustls" "trust-dns-https" "webpki" ];
+ };
+ "trust-dns-https" = rec {
+ crateName = "trust-dns-https";
+ version = "0.19.5";
+ edition = "2018";
+ sha256 = "0s6yiqy98wddc2vid0dypj4cdnvycd4vrrj6l9s7yymq0iqpky5g";
+ libName = "trust_dns_https";
+ authors = [
+ "Benjamin Fry <benjaminfry@me.com>"
+ ];
+ dependencies = [
+ {
+ name = "backtrace";
+ packageId = "backtrace";
+ }
+ {
+ name = "bytes";
+ packageId = "bytes";
+ }
+ {
+ name = "data-encoding";
+ packageId = "data-encoding";
+ }
+ {
+ name = "futures";
+ packageId = "futures";
+ usesDefaultFeatures = false;
+ features = [ "std" ];
+ }
+ {
+ name = "h2";
+ packageId = "h2";
+ features = [ "stream" ];
+ }
+ {
+ name = "http";
+ packageId = "http";
+ }
+ {
+ name = "log";
+ packageId = "log";
+ }
+ {
+ name = "rustls";
+ packageId = "rustls";
+ }
+ {
+ name = "thiserror";
+ packageId = "thiserror";
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ features = [ "tcp" "io-util" "rt-core" ];
+ }
+ {
+ name = "tokio-rustls";
+ packageId = "tokio-rustls";
+ }
+ {
+ name = "trust-dns-proto";
+ packageId = "trust-dns-proto";
+ usesDefaultFeatures = false;
+ features = [ "tokio-runtime" ];
+ }
+ {
+ name = "trust-dns-rustls";
+ packageId = "trust-dns-rustls";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "typed-headers";
+ packageId = "typed-headers";
+ }
+ {
+ name = "webpki";
+ packageId = "webpki";
+ }
+ {
+ name = "webpki-roots";
+ packageId = "webpki-roots";
+ }
+ ];
+ devDependencies = [
+ {
+ name = "futures";
+ packageId = "futures";
+ usesDefaultFeatures = false;
+ features = [ "std" "executor" ];
+ }
+ ];
+ features = {
+ };
+ };
+ "trust-dns-native-tls" = rec {
+ crateName = "trust-dns-native-tls";
+ version = "0.19.5";
+ edition = "2018";
+ sha256 = "173443yivsiyzvnai4h53v71br8jsz4zjwhp83q3x4hnh6306ymv";
+ libName = "trust_dns_native_tls";
+ authors = [
+ "Benjamin Fry <benjaminfry@me.com>"
+ ];
+ dependencies = [
+ {
+ name = "futures";
+ packageId = "futures";
+ usesDefaultFeatures = false;
+ features = [ "std" ];
+ }
+ {
+ name = "native-tls";
+ packageId = "native-tls";
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ }
+ {
+ name = "tokio-tls";
+ packageId = "tokio-tls";
+ }
+ {
+ name = "trust-dns-proto";
+ packageId = "trust-dns-proto";
+ usesDefaultFeatures = false;
+ features = [ "tokio-runtime" ];
+ }
+ ];
+ features = {
+ };
+ };
+ "trust-dns-openssl" = rec {
+ crateName = "trust-dns-openssl";
+ version = "0.19.5";
+ edition = "2018";
+ sha256 = "0as4jzrscjlmgj04l2aa2lf09vpd0fg5v0vfz019ybxgiqn89g45";
+ libName = "trust_dns_openssl";
+ authors = [
+ "Benjamin Fry <benjaminfry@me.com>"
+ ];
+ dependencies = [
+ {
+ name = "futures";
+ packageId = "futures";
+ usesDefaultFeatures = false;
+ features = [ "std" ];
+ }
+ {
+ name = "openssl";
+ packageId = "openssl";
+ features = [ "v102" "v110" ];
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ }
+ {
+ name = "tokio-openssl";
+ packageId = "tokio-openssl";
+ }
+ {
+ name = "trust-dns-proto";
+ packageId = "trust-dns-proto";
+ features = [ "openssl" ];
+ }
+ ];
+ devDependencies = [
+ {
+ name = "openssl";
+ packageId = "openssl";
+ features = [ "v102" "v110" ];
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ }
+ ];
+ features = {
+ };
+ };
+ "trust-dns-proto" = rec {
+ crateName = "trust-dns-proto";
+ version = "0.19.5";
+ edition = "2018";
+ sha256 = "0a4zlv60kkbg1nvy3zh18fdg681z83yzppzy39rdkm7llqdhdmyd";
+ libName = "trust_dns_proto";
+ authors = [
+ "Benjamin Fry <benjaminfry@me.com>"
+ ];
+ dependencies = [
+ {
+ name = "async-trait";
+ packageId = "async-trait";
+ }
+ {
+ name = "backtrace";
+ packageId = "backtrace";
+ }
+ {
+ name = "data-encoding";
+ packageId = "data-encoding";
+ optional = true;
+ }
+ {
+ name = "enum-as-inner";
+ packageId = "enum-as-inner";
+ }
+ {
+ name = "futures";
+ packageId = "futures";
+ usesDefaultFeatures = false;
+ features = [ "std" ];
+ }
+ {
+ name = "idna";
+ packageId = "idna";
+ }
+ {
+ name = "lazy_static";
+ packageId = "lazy_static";
+ }
+ {
+ name = "log";
+ packageId = "log";
+ }
+ {
+ name = "openssl";
+ packageId = "openssl";
+ optional = true;
+ features = [ "v102" "v110" ];
+ }
+ {
+ name = "rand";
+ packageId = "rand";
+ }
+ {
+ name = "ring";
+ packageId = "ring";
+ optional = true;
+ features = [ "std" ];
+ }
+ {
+ name = "serde";
+ packageId = "serde";
+ optional = true;
+ }
+ {
+ name = "smallvec";
+ packageId = "smallvec";
+ }
+ {
+ name = "thiserror";
+ packageId = "thiserror";
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ optional = true;
+ }
+ {
+ name = "url";
+ packageId = "url";
+ }
+ ];
+ devDependencies = [
+ {
+ name = "futures";
+ packageId = "futures";
+ usesDefaultFeatures = false;
+ features = [ "std" "executor" ];
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ features = [ "rt-core" "time" ];
+ }
+ ];
+ features = {
+ "default" = [ "tokio-runtime" ];
+ "dnssec" = [ "data-encoding" ];
+ "dnssec-openssl" = [ "dnssec" "openssl" ];
+ "dnssec-ring" = [ "dnssec" "ring" ];
+ "mdns" = [ "socket2/reuseport" ];
+ "serde-config" = [ "serde" ];
+ "tokio-runtime" = [ "tokio/rt-core" "tokio/udp" "tokio/tcp" "tokio/time" ];
+ "wasm-bindgen" = [ "wasm-bindgen-crate" "js-sys" ];
+ };
+ resolvedDefaultFeatures = [ "data-encoding" "default" "dnssec" "dnssec-openssl" "dnssec-ring" "openssl" "ring" "serde" "serde-config" "testing" "tokio" "tokio-runtime" ];
+ };
+ "trust-dns-resolver" = rec {
+ crateName = "trust-dns-resolver";
+ version = "0.19.5";
+ edition = "2018";
+ sha256 = "0xqv31gndybcrr5gi6jjp47qcvdxsc147s69a0y0nc6qqgyws8qg";
+ libName = "trust_dns_resolver";
+ authors = [
+ "Benjamin Fry <benjaminfry@me.com>"
+ ];
+ dependencies = [
+ {
+ name = "backtrace";
+ packageId = "backtrace";
+ }
+ {
+ name = "cfg-if";
+ packageId = "cfg-if";
+ }
+ {
+ name = "futures";
+ packageId = "futures";
+ usesDefaultFeatures = false;
+ features = [ "std" ];
+ }
+ {
+ name = "ipconfig";
+ packageId = "ipconfig";
+ optional = true;
+ target = { target, features }: target."windows";
+ }
+ {
+ name = "lazy_static";
+ packageId = "lazy_static";
+ }
+ {
+ name = "log";
+ packageId = "log";
+ }
+ {
+ name = "lru-cache";
+ packageId = "lru-cache";
+ }
+ {
+ name = "resolv-conf";
+ packageId = "resolv-conf";
+ optional = true;
+ features = [ "system" ];
+ }
+ {
+ name = "rustls";
+ packageId = "rustls";
+ optional = true;
+ }
+ {
+ name = "serde";
+ packageId = "serde";
+ optional = true;
+ features = [ "derive" ];
+ }
+ {
+ name = "smallvec";
+ packageId = "smallvec";
+ }
+ {
+ name = "thiserror";
+ packageId = "thiserror";
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ optional = true;
+ }
+ {
+ name = "tokio-openssl";
+ packageId = "tokio-openssl";
+ optional = true;
+ }
+ {
+ name = "tokio-rustls";
+ packageId = "tokio-rustls";
+ optional = true;
+ }
+ {
+ name = "trust-dns-https";
+ packageId = "trust-dns-https";
+ optional = true;
+ }
+ {
+ name = "trust-dns-openssl";
+ packageId = "trust-dns-openssl";
+ optional = true;
+ }
+ {
+ name = "trust-dns-proto";
+ packageId = "trust-dns-proto";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "trust-dns-rustls";
+ packageId = "trust-dns-rustls";
+ optional = true;
+ }
+ {
+ name = "webpki-roots";
+ packageId = "webpki-roots";
+ optional = true;
+ }
+ ];
+ devDependencies = [
+ {
+ name = "futures";
+ packageId = "futures";
+ usesDefaultFeatures = false;
+ features = [ "std" "executor" ];
+ }
+ ];
+ features = {
+ "default" = [ "system-config" "tokio-runtime" ];
+ "dns-over-https-rustls" = [ "trust-dns-https" "dns-over-rustls" "dns-over-https" ];
+ "dns-over-native-tls" = [ "dns-over-tls" "tokio-tls" "trust-dns-native-tls" ];
+ "dns-over-openssl" = [ "dns-over-tls" "trust-dns-openssl" "tokio-openssl" ];
+ "dns-over-rustls" = [ "dns-over-tls" "rustls" "tokio-rustls" "trust-dns-rustls" "webpki-roots" ];
+ "dnssec-openssl" = [ "dnssec" "trust-dns-proto/dnssec-openssl" ];
+ "dnssec-ring" = [ "dnssec" "trust-dns-proto/dnssec-ring" ];
+ "mdns" = [ "trust-dns-proto/mdns" ];
+ "serde-config" = [ "serde" "trust-dns-proto/serde-config" ];
+ "system-config" = [ "ipconfig" "resolv-conf" ];
+ "tokio-runtime" = [ "tokio/rt-core" "trust-dns-proto/tokio-runtime" ];
+ };
+ resolvedDefaultFeatures = [ "default" "dns-over-https" "dns-over-https-rustls" "dns-over-openssl" "dns-over-rustls" "dns-over-tls" "dnssec" "dnssec-openssl" "dnssec-ring" "ipconfig" "resolv-conf" "rustls" "serde" "serde-config" "system-config" "tokio" "tokio-openssl" "tokio-runtime" "tokio-rustls" "trust-dns-https" "trust-dns-openssl" "trust-dns-rustls" "webpki-roots" ];
+ };
+ "trust-dns-rustls" = rec {
+ crateName = "trust-dns-rustls";
+ version = "0.19.5";
+ edition = "2018";
+ sha256 = "1hj4fx2x4ncj7v8pf6bbn7634zq76hjigm1s2h6b6yjzzmz4yprn";
+ libName = "trust_dns_rustls";
+ authors = [
+ "Benjamin Fry <benjaminfry@me.com>"
+ ];
+ dependencies = [
+ {
+ name = "futures";
+ packageId = "futures";
+ usesDefaultFeatures = false;
+ features = [ "std" ];
+ }
+ {
+ name = "log";
+ packageId = "log";
+ }
+ {
+ name = "rustls";
+ packageId = "rustls";
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ features = [ "tcp" "io-util" ];
+ }
+ {
+ name = "tokio-rustls";
+ packageId = "tokio-rustls";
+ features = [ "early-data" ];
+ }
+ {
+ name = "trust-dns-proto";
+ packageId = "trust-dns-proto";
+ usesDefaultFeatures = false;
+ features = [ "tokio-runtime" ];
+ }
+ {
+ name = "webpki";
+ packageId = "webpki";
+ }
+ ];
+ features = {
+ };
+ };
+ "trust-dns-server" = rec {
+ crateName = "trust-dns-server";
+ version = "0.19.5";
+ edition = "2018";
+ sha256 = "0xpyqag6zca7dgby9lgw6icbhzzkkc3xscvx8fbmg205ks9n1497";
+ libName = "trust_dns_server";
+ authors = [
+ "Benjamin Fry <benjaminfry@me.com>"
+ ];
+ dependencies = [
+ {
+ name = "backtrace";
+ packageId = "backtrace";
+ }
+ {
+ name = "bytes";
+ packageId = "bytes";
+ }
+ {
+ name = "chrono";
+ packageId = "chrono";
+ }
+ {
+ name = "enum-as-inner";
+ packageId = "enum-as-inner";
+ }
+ {
+ name = "env_logger";
+ packageId = "env_logger";
+ }
+ {
+ name = "futures";
+ packageId = "futures";
+ }
+ {
+ name = "h2";
+ packageId = "h2";
+ optional = true;
+ features = [ "stream" ];
+ }
+ {
+ name = "http";
+ packageId = "http";
+ optional = true;
+ }
+ {
+ name = "log";
+ packageId = "log";
+ }
+ {
+ name = "openssl";
+ packageId = "openssl";
+ optional = true;
+ features = [ "v102" "v110" ];
+ }
+ {
+ name = "rusqlite";
+ packageId = "rusqlite";
+ optional = true;
+ features = [ "bundled" ];
+ }
+ {
+ name = "rustls";
+ packageId = "rustls";
+ optional = true;
+ }
+ {
+ name = "serde";
+ packageId = "serde";
+ features = [ "derive" ];
+ }
+ {
+ name = "thiserror";
+ packageId = "thiserror";
+ }
+ {
+ name = "time";
+ packageId = "time";
+ }
+ {
+ name = "tokio";
+ packageId = "tokio";
+ features = [ "stream" "tcp" "udp" ];
+ }
+ {
+ name = "tokio-openssl";
+ packageId = "tokio-openssl";
+ optional = true;
+ }
+ {
+ name = "tokio-rustls";
+ packageId = "tokio-rustls";
+ optional = true;
+ }
+ {
+ name = "toml";
+ packageId = "toml";
+ }
+ {
+ name = "trust-dns-client";
+ packageId = "trust-dns-client";
+ }
+ {
+ name = "trust-dns-https";
+ packageId = "trust-dns-https";
+ optional = true;
+ }
+ {
+ name = "trust-dns-openssl";
+ packageId = "trust-dns-openssl";
+ optional = true;
+ }
+ {
+ name = "trust-dns-proto";
+ packageId = "trust-dns-proto";
+ }
+ {
+ name = "trust-dns-resolver";
+ packageId = "trust-dns-resolver";
+ optional = true;
+ features = [ "serde-config" ];
+ }
+ {
+ name = "trust-dns-rustls";
+ packageId = "trust-dns-rustls";
+ optional = true;
+ }
+ ];
+ features = {
+ "dns-over-https" = [ "h2" "http" "trust-dns-https" ];
+ "dns-over-https-rustls" = [ "dns-over-https" "dns-over-rustls" "trust-dns-client/dns-over-https-rustls" "trust-dns-resolver/dns-over-https-rustls" "tokio-rustls" ];
+ "dns-over-openssl" = [ "dns-over-tls" "dnssec-openssl" "trust-dns-openssl" "tokio-openssl" "trust-dns-client/dns-over-openssl" "trust-dns-resolver/dns-over-openssl" ];
+ "dns-over-rustls" = [ "dns-over-tls" "dnssec-ring" "trust-dns-rustls" "rustls" "trust-dns-client/dns-over-rustls" "trust-dns-resolver/dns-over-rustls" "tokio-rustls" ];
+ "dnssec-openssl" = [ "dnssec" "openssl" "trust-dns-client/dnssec-openssl" "trust-dns-proto/dnssec-openssl" "trust-dns-resolver/dnssec-openssl" ];
+ "dnssec-ring" = [ "dnssec" "trust-dns-client/dnssec-ring" "trust-dns-proto/dnssec-ring" "trust-dns-resolver/dnssec-ring" ];
+ "resolver" = [ "trust-dns-resolver" ];
+ "sqlite" = [ "rusqlite" ];
+ "tls" = [ "dns-over-openssl" ];
+ "tls-openssl" = [ "dns-over-openssl" ];
+ };
+ resolvedDefaultFeatures = [ "dns-over-https" "dns-over-https-rustls" "dns-over-openssl" "dns-over-rustls" "dns-over-tls" "dnssec" "dnssec-openssl" "dnssec-ring" "h2" "http" "openssl" "resolver" "rusqlite" "rustls" "sqlite" "tokio-openssl" "tokio-rustls" "trust-dns-https" "trust-dns-openssl" "trust-dns-resolver" "trust-dns-rustls" ];
+ };
+ "typed-headers" = rec {
+ crateName = "typed-headers";
+ version = "0.2.0";
+ edition = "2018";
+ sha256 = "0jm2xzvvml3a9hhvzf9q4v22l5ifrxrx2kspy7aymknckqgacy9i";
+ authors = [
+ "Steven Fackler <sfackler@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "base64";
+ packageId = "base64";
+ }
+ {
+ name = "bytes";
+ packageId = "bytes";
+ }
+ {
+ name = "chrono";
+ packageId = "chrono";
+ }
+ {
+ name = "http";
+ packageId = "http";
+ }
+ {
+ name = "mime";
+ packageId = "mime";
+ }
+ ];
+
+ };
+ "unicode-bidi" = rec {
+ crateName = "unicode-bidi";
+ version = "0.3.4";
+ edition = "2015";
+ sha256 = "1malx8ljgm7v1gbaazkn7iicy5wj0bwcyadj3l727a38ch6bvwj9";
+ libName = "unicode_bidi";
+ authors = [
+ "The Servo Project Developers"
+ ];
+ dependencies = [
+ {
+ name = "matches";
+ packageId = "matches";
+ }
+ ];
+ features = {
+ "flame_it" = [ "flame" "flamer" ];
+ "with_serde" = [ "serde" ];
+ };
+ resolvedDefaultFeatures = [ "default" ];
+ };
+ "unicode-normalization" = rec {
+ crateName = "unicode-normalization";
+ version = "0.1.12";
+ edition = "2015";
+ sha256 = "195gb4fzlgg4g9cv6w057ncpmvvnx30r00w9hj114knhmlmm6yal";
+ authors = [
+ "kwantam <kwantam@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "smallvec";
+ packageId = "smallvec";
+ }
+ ];
+
+ };
+ "unicode-segmentation" = rec {
+ crateName = "unicode-segmentation";
+ version = "1.6.0";
+ edition = "2015";
+ sha256 = "1h7d48mzpi8hwf5cvnq07warkv86pvapzzzf32hvbjsk20yiagp8";
+ authors = [
+ "kwantam <kwantam@gmail.com>"
+ "Manish Goregaokar <manishsmail@gmail.com>"
+ ];
+ features = {
+ };
+ };
+ "unicode-width" = rec {
+ crateName = "unicode-width";
+ version = "0.1.7";
+ edition = "2015";
+ sha256 = "0yflmxkxmm89ckrb3sz58whn491aycrj8cxra0hzzlb72x9rvana";
+ authors = [
+ "kwantam <kwantam@gmail.com>"
+ "Manish Goregaokar <manishsmail@gmail.com>"
+ ];
+ features = {
+ "rustc-dep-of-std" = [ "std" "core" "compiler_builtins" ];
+ };
+ resolvedDefaultFeatures = [ "default" ];
+ };
+ "unicode-xid" = rec {
+ crateName = "unicode-xid";
+ version = "0.2.0";
+ edition = "2015";
+ sha256 = "0z09fn515xm7zyr0mmdyxa9mx2f7azcpv74pqmg611iralwpcvl2";
+ authors = [
+ "erick.tryzelaar <erick.tryzelaar@gmail.com>"
+ "kwantam <kwantam@gmail.com>"
+ ];
+ features = {
+ };
+ resolvedDefaultFeatures = [ "default" ];
+ };
+ "untrusted" = rec {
+ crateName = "untrusted";
+ version = "0.7.0";
+ edition = "2018";
+ sha256 = "1kmfykcwif6ashkwg54gcnhxj03kpba2i9vc7z5rpr0xlgvrwdk0";
+ libPath = "src/untrusted.rs";
+ authors = [
+ "Brian Smith <brian@briansmith.org>"
+ ];
+
+ };
+ "url" = rec {
+ crateName = "url";
+ version = "2.1.1";
+ edition = "2015";
+ sha256 = "1jw7cw8br4xvjb92ddrrh1r7jvqhyhiknnnfpgq9np63fs24m7c2";
+ authors = [
+ "The rust-url developers"
+ ];
+ dependencies = [
+ {
+ name = "idna";
+ packageId = "idna";
+ }
+ {
+ name = "matches";
+ packageId = "matches";
+ }
+ {
+ name = "percent-encoding";
+ packageId = "percent-encoding";
+ }
+ ];
+
+ };
+ "vcpkg" = rec {
+ crateName = "vcpkg";
+ version = "0.2.8";
+ edition = "2015";
+ sha256 = "0s1ijdrsg6917imja2hb07l0z4vbx7ydm8m2i1n9g62fg7r3ki1z";
+ authors = [
+ "Jim McGrath <jimmc2@gmail.com>"
+ ];
+
+ };
+ "vec_map" = rec {
+ crateName = "vec_map";
+ version = "0.8.1";
+ edition = "2015";
+ sha256 = "06n8hw4hlbcz328a3gbpvmy0ma46vg1lc0r5wf55900szf3qdiq5";
+ authors = [
+ "Alex Crichton <alex@alexcrichton.com>"
+ "Jorge Aparicio <japaricious@gmail.com>"
+ "Alexis Beingessner <a.beingessner@gmail.com>"
+ "Brian Anderson <>"
+ "tbu- <>"
+ "Manish Goregaokar <>"
+ "Aaron Turon <aturon@mozilla.com>"
+ "Adolfo Ochagavía <>"
+ "Niko Matsakis <>"
+ "Steven Fackler <>"
+ "Chase Southwood <csouth3@illinois.edu>"
+ "Eduard Burtescu <>"
+ "Florian Wilkens <>"
+ "Félix Raimundo <>"
+ "Tibor Benke <>"
+ "Markus Siemens <markus@m-siemens.de>"
+ "Josh Branchaud <jbranchaud@gmail.com>"
+ "Huon Wilson <dbau.pp@gmail.com>"
+ "Corey Farwell <coref@rwell.org>"
+ "Aaron Liblong <>"
+ "Nick Cameron <nrc@ncameron.org>"
+ "Patrick Walton <pcwalton@mimiga.net>"
+ "Felix S Klock II <>"
+ "Andrew Paseltiner <apaseltiner@gmail.com>"
+ "Sean McArthur <sean.monstar@gmail.com>"
+ "Vadim Petrochenkov <>"
+ ];
+ features = {
+ "eders" = [ "serde" ];
+ };
+ };
+ "wasi" = rec {
+ crateName = "wasi";
+ version = "0.9.0+wasi-snapshot-preview1";
+ edition = "2018";
+ sha256 = "06g5v3vrdapfzvfq662cij7v8a1flwr2my45nnncdv2galrdzkfc";
+ authors = [
+ "The Cranelift Project Developers"
+ ];
+ features = {
+ "default" = [ "std" ];
+ "rustc-dep-of-std" = [ "compiler_builtins" "core" "rustc-std-workspace-alloc" ];
+ };
+ resolvedDefaultFeatures = [ "default" "std" ];
+ };
+ "wasm-bindgen" = rec {
+ crateName = "wasm-bindgen";
+ version = "0.2.60";
+ edition = "2018";
+ sha256 = "0zx42zryw03w3maz8p65gr5bhhybr2sdzgcck5p3gy47abh7ri9c";
+ authors = [
+ "The wasm-bindgen Developers"
+ ];
+ dependencies = [
+ {
+ name = "cfg-if";
+ packageId = "cfg-if";
+ }
+ {
+ name = "wasm-bindgen-macro";
+ packageId = "wasm-bindgen-macro";
+ }
+ ];
+ features = {
+ "default" = [ "spans" "std" ];
+ "enable-interning" = [ "std" ];
+ "serde-serialize" = [ "serde" "serde_json" "std" ];
+ "spans" = [ "wasm-bindgen-macro/spans" ];
+ "strict-macro" = [ "wasm-bindgen-macro/strict-macro" ];
+ "xxx_debug_only_print_generated_code" = [ "wasm-bindgen-macro/xxx_debug_only_print_generated_code" ];
+ };
+ resolvedDefaultFeatures = [ "default" "spans" "std" ];
+ };
+ "wasm-bindgen-backend" = rec {
+ crateName = "wasm-bindgen-backend";
+ version = "0.2.60";
+ edition = "2018";
+ sha256 = "1k9p8a7ng6nqan0m9555wj936lm2s1qz0fnafclwlv61yrxx6ryr";
+ authors = [
+ "The wasm-bindgen Developers"
+ ];
+ dependencies = [
+ {
+ name = "bumpalo";
+ packageId = "bumpalo";
+ }
+ {
+ name = "lazy_static";
+ packageId = "lazy_static";
+ }
+ {
+ name = "log";
+ packageId = "log";
+ }
+ {
+ name = "proc-macro2";
+ packageId = "proc-macro2";
+ }
+ {
+ name = "quote";
+ packageId = "quote";
+ }
+ {
+ name = "syn";
+ packageId = "syn";
+ features = [ "full" ];
+ }
+ {
+ name = "wasm-bindgen-shared";
+ packageId = "wasm-bindgen-shared";
+ }
+ ];
+ features = {
+ "extra-traits" = [ "syn/extra-traits" ];
+ };
+ resolvedDefaultFeatures = [ "spans" ];
+ };
+ "wasm-bindgen-macro" = rec {
+ crateName = "wasm-bindgen-macro";
+ version = "0.2.60";
+ edition = "2018";
+ sha256 = "1973xr0vr2aj85fkp3smk61z5ki7c4fhxlicfjxq3a0y7sv53lcb";
+ procMacro = true;
+ authors = [
+ "The wasm-bindgen Developers"
+ ];
+ dependencies = [
+ {
+ name = "quote";
+ packageId = "quote";
+ }
+ {
+ name = "wasm-bindgen-macro-support";
+ packageId = "wasm-bindgen-macro-support";
+ }
+ ];
+ features = {
+ "spans" = [ "wasm-bindgen-macro-support/spans" ];
+ "strict-macro" = [ "wasm-bindgen-macro-support/strict-macro" ];
+ };
+ resolvedDefaultFeatures = [ "spans" ];
+ };
+ "wasm-bindgen-macro-support" = rec {
+ crateName = "wasm-bindgen-macro-support";
+ version = "0.2.60";
+ edition = "2018";
+ sha256 = "0ca9bb9hnyzcmjww83x8asb76drf55ijhqv8yrl7igpixqv5p2nn";
+ authors = [
+ "The wasm-bindgen Developers"
+ ];
+ dependencies = [
+ {
+ name = "proc-macro2";
+ packageId = "proc-macro2";
+ }
+ {
+ name = "quote";
+ packageId = "quote";
+ }
+ {
+ name = "syn";
+ packageId = "syn";
+ features = [ "visit" ];
+ }
+ {
+ name = "wasm-bindgen-backend";
+ packageId = "wasm-bindgen-backend";
+ }
+ {
+ name = "wasm-bindgen-shared";
+ packageId = "wasm-bindgen-shared";
+ }
+ ];
+ features = {
+ "extra-traits" = [ "syn/extra-traits" ];
+ "spans" = [ "wasm-bindgen-backend/spans" ];
+ };
+ resolvedDefaultFeatures = [ "spans" ];
+ };
+ "wasm-bindgen-shared" = rec {
+ crateName = "wasm-bindgen-shared";
+ version = "0.2.60";
+ edition = "2018";
+ sha256 = "0ffn4152w8n629f29lwjgj3adiyixvdbff3mld49gisssbknzxys";
+ authors = [
+ "The wasm-bindgen Developers"
+ ];
+
+ };
+ "web-sys" = rec {
+ crateName = "web-sys";
+ version = "0.3.37";
+ edition = "2018";
+ sha256 = "1jy4q5jawzg3dxzhfwa0g3fsz7h4j0ra6y232ikc6mlcimj52vrd";
+ authors = [
+ "The wasm-bindgen Developers"
+ ];
+ dependencies = [
+ {
+ name = "js-sys";
+ packageId = "js-sys";
+ }
+ {
+ name = "wasm-bindgen";
+ packageId = "wasm-bindgen";
+ }
+ ];
+ features = {
+ "AbortSignal" = [ "EventTarget" ];
+ "AnalyserNode" = [ "AudioNode" "EventTarget" ];
+ "Animation" = [ "EventTarget" ];
+ "AnimationEvent" = [ "Event" ];
+ "AnimationPlaybackEvent" = [ "Event" ];
+ "Attr" = [ "EventTarget" "Node" ];
+ "AudioBufferSourceNode" = [ "AudioNode" "AudioScheduledSourceNode" "EventTarget" ];
+ "AudioContext" = [ "BaseAudioContext" "EventTarget" ];
+ "AudioDestinationNode" = [ "AudioNode" "EventTarget" ];
+ "AudioNode" = [ "EventTarget" ];
+ "AudioProcessingEvent" = [ "Event" ];
+ "AudioScheduledSourceNode" = [ "AudioNode" "EventTarget" ];
+ "AudioStreamTrack" = [ "EventTarget" "MediaStreamTrack" ];
+ "AudioTrackList" = [ "EventTarget" ];
+ "AudioWorklet" = [ "Worklet" ];
+ "AudioWorkletGlobalScope" = [ "WorkletGlobalScope" ];
+ "AudioWorkletNode" = [ "AudioNode" "EventTarget" ];
+ "AuthenticatorAssertionResponse" = [ "AuthenticatorResponse" ];
+ "AuthenticatorAttestationResponse" = [ "AuthenticatorResponse" ];
+ "BaseAudioContext" = [ "EventTarget" ];
+ "BatteryManager" = [ "EventTarget" ];
+ "BeforeUnloadEvent" = [ "Event" ];
+ "BiquadFilterNode" = [ "AudioNode" "EventTarget" ];
+ "BlobEvent" = [ "Event" ];
+ "BroadcastChannel" = [ "EventTarget" ];
+ "CanvasCaptureMediaStream" = [ "EventTarget" "MediaStream" ];
+ "CdataSection" = [ "CharacterData" "EventTarget" "Node" "Text" ];
+ "ChannelMergerNode" = [ "AudioNode" "EventTarget" ];
+ "ChannelSplitterNode" = [ "AudioNode" "EventTarget" ];
+ "CharacterData" = [ "EventTarget" "Node" ];
+ "ChromeWorker" = [ "EventTarget" "Worker" ];
+ "ClipboardEvent" = [ "Event" ];
+ "CloseEvent" = [ "Event" ];
+ "Comment" = [ "CharacterData" "EventTarget" "Node" ];
+ "CompositionEvent" = [ "Event" "UiEvent" ];
+ "ConstantSourceNode" = [ "AudioNode" "AudioScheduledSourceNode" "EventTarget" ];
+ "ConvolverNode" = [ "AudioNode" "EventTarget" ];
+ "CssAnimation" = [ "Animation" "EventTarget" ];
+ "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" ];
+ "CssStyleRule" = [ "CssRule" ];
+ "CssStyleSheet" = [ "StyleSheet" ];
+ "CssSupportsRule" = [ "CssConditionRule" "CssGroupingRule" "CssRule" ];
+ "CssTransition" = [ "Animation" "EventTarget" ];
+ "CustomEvent" = [ "Event" ];
+ "DedicatedWorkerGlobalScope" = [ "EventTarget" "WorkerGlobalScope" ];
+ "DelayNode" = [ "AudioNode" "EventTarget" ];
+ "DeviceLightEvent" = [ "Event" ];
+ "DeviceMotionEvent" = [ "Event" ];
+ "DeviceOrientationEvent" = [ "Event" ];
+ "DeviceProximityEvent" = [ "Event" ];
+ "Document" = [ "EventTarget" "Node" ];
+ "DocumentFragment" = [ "EventTarget" "Node" ];
+ "DocumentTimeline" = [ "AnimationTimeline" ];
+ "DocumentType" = [ "EventTarget" "Node" ];
+ "DomMatrix" = [ "DomMatrixReadOnly" ];
+ "DomPoint" = [ "DomPointReadOnly" ];
+ "DomRect" = [ "DomRectReadOnly" ];
+ "DomRequest" = [ "EventTarget" ];
+ "DragEvent" = [ "Event" "MouseEvent" "UiEvent" ];
+ "DynamicsCompressorNode" = [ "AudioNode" "EventTarget" ];
+ "Element" = [ "EventTarget" "Node" ];
+ "ErrorEvent" = [ "Event" ];
+ "EventSource" = [ "EventTarget" ];
+ "ExtendableEvent" = [ "Event" ];
+ "ExtendableMessageEvent" = [ "Event" "ExtendableEvent" ];
+ "FetchEvent" = [ "Event" "ExtendableEvent" ];
+ "FetchObserver" = [ "EventTarget" ];
+ "File" = [ "Blob" ];
+ "FileReader" = [ "EventTarget" ];
+ "FileSystemDirectoryEntry" = [ "FileSystemEntry" ];
+ "FileSystemFileEntry" = [ "FileSystemEntry" ];
+ "FocusEvent" = [ "Event" "UiEvent" ];
+ "FontFaceSet" = [ "EventTarget" ];
+ "FontFaceSetLoadEvent" = [ "Event" ];
+ "GainNode" = [ "AudioNode" "EventTarget" ];
+ "GamepadAxisMoveEvent" = [ "Event" "GamepadEvent" ];
+ "GamepadButtonEvent" = [ "Event" "GamepadEvent" ];
+ "GamepadEvent" = [ "Event" ];
+ "GpuDevice" = [ "EventTarget" ];
+ "GpuUncapturedErrorEvent" = [ "Event" ];
+ "HashChangeEvent" = [ "Event" ];
+ "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" ];
+ "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" ];