|
@@ -19,6 +19,12 @@ version = "1.1.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "base64"
|
|
|
+version = "0.13.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "bitflags"
|
|
|
version = "1.3.2"
|
|
@@ -43,6 +49,12 @@ version = "3.9.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "bytes"
|
|
|
+version = "1.1.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "cast"
|
|
|
version = "0.2.7"
|
|
@@ -52,6 +64,12 @@ dependencies = [
|
|
|
"rustc_version",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "cc"
|
|
|
+version = "1.0.73"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "cfg-if"
|
|
|
version = "1.0.0"
|
|
@@ -69,6 +87,22 @@ dependencies = [
|
|
|
"unicode-width",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "core-foundation"
|
|
|
+version = "0.9.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146"
|
|
|
+dependencies = [
|
|
|
+ "core-foundation-sys",
|
|
|
+ "libc",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "core-foundation-sys"
|
|
|
+version = "0.8.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "criterion"
|
|
|
version = "0.3.5"
|
|
@@ -177,6 +211,103 @@ version = "1.6.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "encoding_rs"
|
|
|
+version = "0.8.30"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "7896dc8abb250ffdda33912550faa54c88ec8b998dec0b2c55ab224921ce11df"
|
|
|
+dependencies = [
|
|
|
+ "cfg-if",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "fastrand"
|
|
|
+version = "1.7.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf"
|
|
|
+dependencies = [
|
|
|
+ "instant",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "fnv"
|
|
|
+version = "1.0.7"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "foreign-types"
|
|
|
+version = "0.3.2"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
|
|
|
+dependencies = [
|
|
|
+ "foreign-types-shared",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "foreign-types-shared"
|
|
|
+version = "0.1.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "form_urlencoded"
|
|
|
+version = "1.0.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"
|
|
|
+dependencies = [
|
|
|
+ "matches",
|
|
|
+ "percent-encoding",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "futures-channel"
|
|
|
+version = "0.3.21"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010"
|
|
|
+dependencies = [
|
|
|
+ "futures-core",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "futures-core"
|
|
|
+version = "0.3.21"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "futures-io"
|
|
|
+version = "0.3.21"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "futures-sink"
|
|
|
+version = "0.3.21"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "futures-task"
|
|
|
+version = "0.3.21"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "futures-util"
|
|
|
+version = "0.3.21"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a"
|
|
|
+dependencies = [
|
|
|
+ "futures-core",
|
|
|
+ "futures-io",
|
|
|
+ "futures-task",
|
|
|
+ "memchr",
|
|
|
+ "pin-project-lite",
|
|
|
+ "pin-utils",
|
|
|
+ "slab",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "getrandom"
|
|
|
version = "0.2.4"
|
|
@@ -185,7 +316,26 @@ checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c"
|
|
|
dependencies = [
|
|
|
"cfg-if",
|
|
|
"libc",
|
|
|
- "wasi",
|
|
|
+ "wasi 0.10.2+wasi-snapshot-preview1",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "h2"
|
|
|
+version = "0.3.12"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "62eeb471aa3e3c9197aa4bfeabfe02982f6dc96f750486c0bb0009ac58b26d2b"
|
|
|
+dependencies = [
|
|
|
+ "bytes",
|
|
|
+ "fnv",
|
|
|
+ "futures-core",
|
|
|
+ "futures-sink",
|
|
|
+ "futures-util",
|
|
|
+ "http",
|
|
|
+ "indexmap",
|
|
|
+ "slab",
|
|
|
+ "tokio",
|
|
|
+ "tokio-util",
|
|
|
+ "tracing",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
@@ -194,6 +344,12 @@ version = "1.8.2"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "hashbrown"
|
|
|
+version = "0.11.2"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "hermit-abi"
|
|
|
version = "0.1.19"
|
|
@@ -203,6 +359,113 @@ dependencies = [
|
|
|
"libc",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "http"
|
|
|
+version = "0.2.6"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "31f4c6746584866f0feabcc69893c5b51beef3831656a968ed7ae254cdc4fd03"
|
|
|
+dependencies = [
|
|
|
+ "bytes",
|
|
|
+ "fnv",
|
|
|
+ "itoa 1.0.1",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "http-body"
|
|
|
+version = "0.4.4"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "1ff4f84919677303da5f147645dbea6b1881f368d03ac84e1dc09031ebd7b2c6"
|
|
|
+dependencies = [
|
|
|
+ "bytes",
|
|
|
+ "http",
|
|
|
+ "pin-project-lite",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "httparse"
|
|
|
+version = "1.6.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "9100414882e15fb7feccb4897e5f0ff0ff1ca7d1a86a23208ada4d7a18e6c6c4"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "httpdate"
|
|
|
+version = "1.0.2"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "hyper"
|
|
|
+version = "0.14.18"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "b26ae0a80afebe130861d90abf98e3814a4f28a4c6ffeb5ab8ebb2be311e0ef2"
|
|
|
+dependencies = [
|
|
|
+ "bytes",
|
|
|
+ "futures-channel",
|
|
|
+ "futures-core",
|
|
|
+ "futures-util",
|
|
|
+ "h2",
|
|
|
+ "http",
|
|
|
+ "http-body",
|
|
|
+ "httparse",
|
|
|
+ "httpdate",
|
|
|
+ "itoa 1.0.1",
|
|
|
+ "pin-project-lite",
|
|
|
+ "socket2",
|
|
|
+ "tokio",
|
|
|
+ "tower-service",
|
|
|
+ "tracing",
|
|
|
+ "want",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "hyper-tls"
|
|
|
+version = "0.5.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
|
|
|
+dependencies = [
|
|
|
+ "bytes",
|
|
|
+ "hyper",
|
|
|
+ "native-tls",
|
|
|
+ "tokio",
|
|
|
+ "tokio-native-tls",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "idna"
|
|
|
+version = "0.2.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
|
|
|
+dependencies = [
|
|
|
+ "matches",
|
|
|
+ "unicode-bidi",
|
|
|
+ "unicode-normalization",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "indexmap"
|
|
|
+version = "1.8.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223"
|
|
|
+dependencies = [
|
|
|
+ "autocfg",
|
|
|
+ "hashbrown",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "instant"
|
|
|
+version = "0.1.12"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
|
|
|
+dependencies = [
|
|
|
+ "cfg-if",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "ipnet"
|
|
|
+version = "2.4.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "35e70ee094dc02fd9c13fdad4940090f22dbd6ac7c9e7094a46cf0232a50bc7c"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "itertools"
|
|
|
version = "0.10.3"
|
|
@@ -254,6 +517,12 @@ dependencies = [
|
|
|
"cfg-if",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "matches"
|
|
|
+version = "0.1.9"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "memchr"
|
|
|
version = "2.4.1"
|
|
@@ -269,6 +538,62 @@ dependencies = [
|
|
|
"autocfg",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "mime"
|
|
|
+version = "0.3.16"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "mio"
|
|
|
+version = "0.8.2"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "52da4364ffb0e4fe33a9841a98a3f3014fb964045ce4f7a45a398243c8d6b0c9"
|
|
|
+dependencies = [
|
|
|
+ "libc",
|
|
|
+ "log",
|
|
|
+ "miow",
|
|
|
+ "ntapi",
|
|
|
+ "wasi 0.11.0+wasi-snapshot-preview1",
|
|
|
+ "winapi",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "miow"
|
|
|
+version = "0.3.7"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21"
|
|
|
+dependencies = [
|
|
|
+ "winapi",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "native-tls"
|
|
|
+version = "0.2.9"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "09bf6f32a3afefd0b587ee42ed19acd945c6d1f3b5424040f50b2f24ab16be77"
|
|
|
+dependencies = [
|
|
|
+ "lazy_static",
|
|
|
+ "libc",
|
|
|
+ "log",
|
|
|
+ "openssl",
|
|
|
+ "openssl-probe",
|
|
|
+ "openssl-sys",
|
|
|
+ "schannel",
|
|
|
+ "security-framework",
|
|
|
+ "security-framework-sys",
|
|
|
+ "tempfile",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "ntapi"
|
|
|
+version = "0.3.7"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f"
|
|
|
+dependencies = [
|
|
|
+ "winapi",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "num-traits"
|
|
|
version = "0.2.14"
|
|
@@ -288,12 +613,75 @@ dependencies = [
|
|
|
"libc",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "once_cell"
|
|
|
+version = "1.10.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "oorandom"
|
|
|
version = "11.1.3"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "openssl"
|
|
|
+version = "0.10.38"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "0c7ae222234c30df141154f159066c5093ff73b63204dcda7121eb082fc56a95"
|
|
|
+dependencies = [
|
|
|
+ "bitflags",
|
|
|
+ "cfg-if",
|
|
|
+ "foreign-types",
|
|
|
+ "libc",
|
|
|
+ "once_cell",
|
|
|
+ "openssl-sys",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "openssl-probe"
|
|
|
+version = "0.1.5"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "openssl-sys"
|
|
|
+version = "0.9.72"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "7e46109c383602735fa0a2e48dd2b7c892b048e1bf69e5c3b1d804b7d9c203cb"
|
|
|
+dependencies = [
|
|
|
+ "autocfg",
|
|
|
+ "cc",
|
|
|
+ "libc",
|
|
|
+ "pkg-config",
|
|
|
+ "vcpkg",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "percent-encoding"
|
|
|
+version = "2.1.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "pin-project-lite"
|
|
|
+version = "0.2.8"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "pin-utils"
|
|
|
+version = "0.1.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "pkg-config"
|
|
|
+version = "0.3.24"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "58893f751c9b0412871a09abd62ecd2a00298c6c83befa223ef98c52aef40cbe"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "plotters"
|
|
|
version = "0.3.1"
|
|
@@ -401,6 +789,15 @@ dependencies = [
|
|
|
"num_cpus",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "redox_syscall"
|
|
|
+version = "0.2.12"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "8ae183fc1b06c149f0c1793e1eb447c8b04bfe46d48e9e48bfb8d2d7ed64ecf0"
|
|
|
+dependencies = [
|
|
|
+ "bitflags",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "regex"
|
|
|
version = "1.5.4"
|
|
@@ -422,6 +819,51 @@ version = "0.6.25"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "remove_dir_all"
|
|
|
+version = "0.5.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
|
|
|
+dependencies = [
|
|
|
+ "winapi",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "reqwest"
|
|
|
+version = "0.11.10"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "46a1f7aa4f35e5e8b4160449f51afc758f0ce6454315a9fa7d0d113e958c41eb"
|
|
|
+dependencies = [
|
|
|
+ "base64",
|
|
|
+ "bytes",
|
|
|
+ "encoding_rs",
|
|
|
+ "futures-core",
|
|
|
+ "futures-util",
|
|
|
+ "h2",
|
|
|
+ "http",
|
|
|
+ "http-body",
|
|
|
+ "hyper",
|
|
|
+ "hyper-tls",
|
|
|
+ "ipnet",
|
|
|
+ "js-sys",
|
|
|
+ "lazy_static",
|
|
|
+ "log",
|
|
|
+ "mime",
|
|
|
+ "native-tls",
|
|
|
+ "percent-encoding",
|
|
|
+ "pin-project-lite",
|
|
|
+ "serde",
|
|
|
+ "serde_json",
|
|
|
+ "serde_urlencoded",
|
|
|
+ "tokio",
|
|
|
+ "tokio-native-tls",
|
|
|
+ "url",
|
|
|
+ "wasm-bindgen",
|
|
|
+ "wasm-bindgen-futures",
|
|
|
+ "web-sys",
|
|
|
+ "winreg",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "rustc_version"
|
|
|
version = "0.4.0"
|
|
@@ -446,12 +888,45 @@ dependencies = [
|
|
|
"winapi-util",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "schannel"
|
|
|
+version = "0.1.19"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75"
|
|
|
+dependencies = [
|
|
|
+ "lazy_static",
|
|
|
+ "winapi",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "scopeguard"
|
|
|
version = "1.1.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "security-framework"
|
|
|
+version = "2.6.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "2dc14f172faf8a0194a3aded622712b0de276821addc574fa54fc0a1167e10dc"
|
|
|
+dependencies = [
|
|
|
+ "bitflags",
|
|
|
+ "core-foundation",
|
|
|
+ "core-foundation-sys",
|
|
|
+ "libc",
|
|
|
+ "security-framework-sys",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "security-framework-sys"
|
|
|
+version = "2.6.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556"
|
|
|
+dependencies = [
|
|
|
+ "core-foundation-sys",
|
|
|
+ "libc",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "semver"
|
|
|
version = "1.0.6"
|
|
@@ -496,12 +971,42 @@ dependencies = [
|
|
|
"serde",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "serde_urlencoded"
|
|
|
+version = "0.7.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
|
|
|
+dependencies = [
|
|
|
+ "form_urlencoded",
|
|
|
+ "itoa 1.0.1",
|
|
|
+ "ryu",
|
|
|
+ "serde",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "slab"
|
|
|
+version = "0.4.5"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "socket2"
|
|
|
+version = "0.4.4"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0"
|
|
|
+dependencies = [
|
|
|
+ "libc",
|
|
|
+ "winapi",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "spiral-rs"
|
|
|
version = "0.1.0"
|
|
|
dependencies = [
|
|
|
"criterion",
|
|
|
"rand",
|
|
|
+ "reqwest",
|
|
|
+ "serde_json",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
@@ -515,6 +1020,20 @@ dependencies = [
|
|
|
"unicode-xid",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "tempfile"
|
|
|
+version = "3.3.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4"
|
|
|
+dependencies = [
|
|
|
+ "cfg-if",
|
|
|
+ "fastrand",
|
|
|
+ "libc",
|
|
|
+ "redox_syscall",
|
|
|
+ "remove_dir_all",
|
|
|
+ "winapi",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "textwrap"
|
|
|
version = "0.11.0"
|
|
@@ -534,6 +1053,108 @@ dependencies = [
|
|
|
"serde_json",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "tinyvec"
|
|
|
+version = "1.5.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "2c1c1d5a42b6245520c249549ec267180beaffcc0615401ac8e31853d4b6d8d2"
|
|
|
+dependencies = [
|
|
|
+ "tinyvec_macros",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "tinyvec_macros"
|
|
|
+version = "0.1.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "tokio"
|
|
|
+version = "1.17.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "2af73ac49756f3f7c01172e34a23e5d0216f6c32333757c2c61feb2bbff5a5ee"
|
|
|
+dependencies = [
|
|
|
+ "bytes",
|
|
|
+ "libc",
|
|
|
+ "memchr",
|
|
|
+ "mio",
|
|
|
+ "num_cpus",
|
|
|
+ "pin-project-lite",
|
|
|
+ "socket2",
|
|
|
+ "winapi",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "tokio-native-tls"
|
|
|
+version = "0.3.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "f7d995660bd2b7f8c1568414c1126076c13fbb725c40112dc0120b78eb9b717b"
|
|
|
+dependencies = [
|
|
|
+ "native-tls",
|
|
|
+ "tokio",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "tokio-util"
|
|
|
+version = "0.6.9"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "9e99e1983e5d376cd8eb4b66604d2e99e79f5bd988c3055891dcd8c9e2604cc0"
|
|
|
+dependencies = [
|
|
|
+ "bytes",
|
|
|
+ "futures-core",
|
|
|
+ "futures-sink",
|
|
|
+ "log",
|
|
|
+ "pin-project-lite",
|
|
|
+ "tokio",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "tower-service"
|
|
|
+version = "0.3.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "tracing"
|
|
|
+version = "0.1.32"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "4a1bdf54a7c28a2bbf701e1d2233f6c77f473486b94bee4f9678da5a148dca7f"
|
|
|
+dependencies = [
|
|
|
+ "cfg-if",
|
|
|
+ "pin-project-lite",
|
|
|
+ "tracing-core",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "tracing-core"
|
|
|
+version = "0.1.23"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "aa31669fa42c09c34d94d8165dd2012e8ff3c66aca50f3bb226b68f216f2706c"
|
|
|
+dependencies = [
|
|
|
+ "lazy_static",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "try-lock"
|
|
|
+version = "0.2.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "unicode-bidi"
|
|
|
+version = "0.3.7"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "unicode-normalization"
|
|
|
+version = "0.1.19"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9"
|
|
|
+dependencies = [
|
|
|
+ "tinyvec",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "unicode-width"
|
|
|
version = "0.1.9"
|
|
@@ -546,6 +1167,24 @@ version = "0.2.2"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "url"
|
|
|
+version = "2.2.2"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c"
|
|
|
+dependencies = [
|
|
|
+ "form_urlencoded",
|
|
|
+ "idna",
|
|
|
+ "matches",
|
|
|
+ "percent-encoding",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "vcpkg"
|
|
|
+version = "0.2.15"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "walkdir"
|
|
|
version = "2.3.2"
|
|
@@ -557,12 +1196,28 @@ dependencies = [
|
|
|
"winapi-util",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "want"
|
|
|
+version = "0.3.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0"
|
|
|
+dependencies = [
|
|
|
+ "log",
|
|
|
+ "try-lock",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "wasi"
|
|
|
version = "0.10.2+wasi-snapshot-preview1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "wasi"
|
|
|
+version = "0.11.0+wasi-snapshot-preview1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "wasm-bindgen"
|
|
|
version = "0.2.79"
|
|
@@ -588,6 +1243,18 @@ dependencies = [
|
|
|
"wasm-bindgen-shared",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "wasm-bindgen-futures"
|
|
|
+version = "0.4.29"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "2eb6ec270a31b1d3c7e266b999739109abce8b6c87e4b31fcfcd788b65267395"
|
|
|
+dependencies = [
|
|
|
+ "cfg-if",
|
|
|
+ "js-sys",
|
|
|
+ "wasm-bindgen",
|
|
|
+ "web-sys",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "wasm-bindgen-macro"
|
|
|
version = "0.2.79"
|
|
@@ -657,3 +1324,12 @@ name = "winapi-x86_64-pc-windows-gnu"
|
|
|
version = "0.4.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "winreg"
|
|
|
+version = "0.10.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d"
|
|
|
+dependencies = [
|
|
|
+ "winapi",
|
|
|
+]
|