|
@@ -56,6 +56,111 @@ dependencies = [
|
|
"winapi",
|
|
"winapi",
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "async-channel"
|
|
|
|
+version = "1.6.1"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319"
|
|
|
|
+dependencies = [
|
|
|
|
+ "concurrent-queue",
|
|
|
|
+ "event-listener",
|
|
|
|
+ "futures-core",
|
|
|
|
+]
|
|
|
|
+
|
|
|
|
+[[package]]
|
|
|
|
+name = "async-executor"
|
|
|
|
+version = "1.4.1"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965"
|
|
|
|
+dependencies = [
|
|
|
|
+ "async-task",
|
|
|
|
+ "concurrent-queue",
|
|
|
|
+ "fastrand",
|
|
|
|
+ "futures-lite",
|
|
|
|
+ "once_cell",
|
|
|
|
+ "slab",
|
|
|
|
+]
|
|
|
|
+
|
|
|
|
+[[package]]
|
|
|
|
+name = "async-global-executor"
|
|
|
|
+version = "2.0.2"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "9586ec52317f36de58453159d48351bc244bc24ced3effc1fce22f3d48664af6"
|
|
|
|
+dependencies = [
|
|
|
|
+ "async-channel",
|
|
|
|
+ "async-executor",
|
|
|
|
+ "async-io",
|
|
|
|
+ "async-mutex",
|
|
|
|
+ "blocking",
|
|
|
|
+ "futures-lite",
|
|
|
|
+ "num_cpus",
|
|
|
|
+ "once_cell",
|
|
|
|
+]
|
|
|
|
+
|
|
|
|
+[[package]]
|
|
|
|
+name = "async-io"
|
|
|
|
+version = "1.6.0"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "a811e6a479f2439f0c04038796b5cfb3d2ad56c230e0f2d3f7b04d68cfee607b"
|
|
|
|
+dependencies = [
|
|
|
|
+ "concurrent-queue",
|
|
|
|
+ "futures-lite",
|
|
|
|
+ "libc",
|
|
|
|
+ "log",
|
|
|
|
+ "once_cell",
|
|
|
|
+ "parking",
|
|
|
|
+ "polling",
|
|
|
|
+ "slab",
|
|
|
|
+ "socket2 0.4.2",
|
|
|
|
+ "waker-fn",
|
|
|
|
+ "winapi",
|
|
|
|
+]
|
|
|
|
+
|
|
|
|
+[[package]]
|
|
|
|
+name = "async-lock"
|
|
|
|
+version = "2.4.0"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "e6a8ea61bf9947a1007c5cada31e647dbc77b103c679858150003ba697ea798b"
|
|
|
|
+dependencies = [
|
|
|
|
+ "event-listener",
|
|
|
|
+]
|
|
|
|
+
|
|
|
|
+[[package]]
|
|
|
|
+name = "async-mutex"
|
|
|
|
+version = "1.4.0"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "479db852db25d9dbf6204e6cb6253698f175c15726470f78af0d918e99d6156e"
|
|
|
|
+dependencies = [
|
|
|
|
+ "event-listener",
|
|
|
|
+]
|
|
|
|
+
|
|
|
|
+[[package]]
|
|
|
|
+name = "async-std"
|
|
|
|
+version = "1.10.0"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "f8056f1455169ab86dd47b47391e4ab0cbd25410a70e9fe675544f49bafaf952"
|
|
|
|
+dependencies = [
|
|
|
|
+ "async-channel",
|
|
|
|
+ "async-global-executor",
|
|
|
|
+ "async-io",
|
|
|
|
+ "async-lock",
|
|
|
|
+ "crossbeam-utils",
|
|
|
|
+ "futures-channel",
|
|
|
|
+ "futures-core",
|
|
|
|
+ "futures-io",
|
|
|
|
+ "futures-lite",
|
|
|
|
+ "gloo-timers",
|
|
|
|
+ "kv-log-macro",
|
|
|
|
+ "log",
|
|
|
|
+ "memchr",
|
|
|
|
+ "num_cpus",
|
|
|
|
+ "once_cell",
|
|
|
|
+ "pin-project-lite",
|
|
|
|
+ "pin-utils",
|
|
|
|
+ "slab",
|
|
|
|
+ "wasm-bindgen-futures",
|
|
|
|
+]
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "async-stream"
|
|
name = "async-stream"
|
|
version = "0.3.2"
|
|
version = "0.3.2"
|
|
@@ -77,6 +182,12 @@ dependencies = [
|
|
"syn",
|
|
"syn",
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "async-task"
|
|
|
|
+version = "4.0.3"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0"
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "async-trait"
|
|
name = "async-trait"
|
|
version = "0.1.51"
|
|
version = "0.1.51"
|
|
@@ -97,6 +208,12 @@ dependencies = [
|
|
"num-traits",
|
|
"num-traits",
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "atomic-waker"
|
|
|
|
+version = "1.0.0"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "065374052e7df7ee4047b1160cca5e1467a12351a40b3da123c870ba0b8eda2a"
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "atty"
|
|
name = "atty"
|
|
version = "0.2.14"
|
|
version = "0.2.14"
|
|
@@ -116,8 +233,9 @@ checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
name = "axum"
|
|
name = "axum"
|
|
-version = "0.1.1"
|
|
|
|
|
|
+version = "0.1.2"
|
|
dependencies = [
|
|
dependencies = [
|
|
|
|
+ "async-std",
|
|
"async-stream",
|
|
"async-stream",
|
|
"async-trait",
|
|
"async-trait",
|
|
"axum 0.3.2",
|
|
"axum 0.3.2",
|
|
@@ -267,6 +385,20 @@ dependencies = [
|
|
"generic-array",
|
|
"generic-array",
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "blocking"
|
|
|
|
+version = "1.1.0"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "046e47d4b2d391b1f6f8b407b1deb8dee56c1852ccd868becf2710f601b5f427"
|
|
|
|
+dependencies = [
|
|
|
|
+ "async-channel",
|
|
|
|
+ "async-task",
|
|
|
|
+ "atomic-waker",
|
|
|
|
+ "fastrand",
|
|
|
|
+ "futures-lite",
|
|
|
|
+ "once_cell",
|
|
|
|
+]
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "bson"
|
|
name = "bson"
|
|
version = "2.0.1"
|
|
version = "2.0.1"
|
|
@@ -341,6 +473,12 @@ version = "1.1.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8"
|
|
checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8"
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "cache-padded"
|
|
|
|
+version = "1.1.1"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "631ae5198c9be5e753e5cc215e1bd73c2b466a3565173db433f52bb9d3e66dba"
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "cc"
|
|
name = "cc"
|
|
version = "1.0.71"
|
|
version = "1.0.71"
|
|
@@ -378,6 +516,15 @@ dependencies = [
|
|
"winapi",
|
|
"winapi",
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "concurrent-queue"
|
|
|
|
+version = "1.2.2"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3"
|
|
|
|
+dependencies = [
|
|
|
|
+ "cache-padded",
|
|
|
|
+]
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "console"
|
|
name = "console"
|
|
version = "0.14.1"
|
|
version = "0.14.1"
|
|
@@ -497,6 +644,16 @@ dependencies = [
|
|
"subtle",
|
|
"subtle",
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "ctor"
|
|
|
|
+version = "0.1.21"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "ccc0a48a9b826acdf4028595adc9db92caea352f7af011a3034acd172a52a0aa"
|
|
|
|
+dependencies = [
|
|
|
|
+ "quote",
|
|
|
|
+ "syn",
|
|
|
|
+]
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "darling"
|
|
name = "darling"
|
|
version = "0.13.0"
|
|
version = "0.13.0"
|
|
@@ -700,6 +857,12 @@ dependencies = [
|
|
"version_check 0.9.3",
|
|
"version_check 0.9.3",
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "event-listener"
|
|
|
|
+version = "2.5.1"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "f7531096570974c3a9dcf9e4b8e1cede1ec26cf5046219fb3b9d897503b9be59"
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "fallible-iterator"
|
|
name = "fallible-iterator"
|
|
version = "0.2.0"
|
|
version = "0.2.0"
|
|
@@ -716,6 +879,15 @@ dependencies = [
|
|
"regex",
|
|
"regex",
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "fastrand"
|
|
|
|
+version = "1.5.0"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "b394ed3d285a429378d3b384b9eb1285267e7df4b166df24b7a6939a04dc392e"
|
|
|
|
+dependencies = [
|
|
|
|
+ "instant",
|
|
|
|
+]
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "flate2"
|
|
name = "flate2"
|
|
version = "1.0.22"
|
|
version = "1.0.22"
|
|
@@ -818,6 +990,21 @@ version = "0.3.17"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "522de2a0fe3e380f1bc577ba0474108faf3f6b18321dbf60b3b9c39a75073377"
|
|
checksum = "522de2a0fe3e380f1bc577ba0474108faf3f6b18321dbf60b3b9c39a75073377"
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "futures-lite"
|
|
|
|
+version = "1.12.0"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48"
|
|
|
|
+dependencies = [
|
|
|
|
+ "fastrand",
|
|
|
|
+ "futures-core",
|
|
|
|
+ "futures-io",
|
|
|
|
+ "memchr",
|
|
|
|
+ "parking",
|
|
|
|
+ "pin-project-lite",
|
|
|
|
+ "waker-fn",
|
|
|
|
+]
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "futures-macro"
|
|
name = "futures-macro"
|
|
version = "0.3.17"
|
|
version = "0.3.17"
|
|
@@ -920,6 +1107,19 @@ dependencies = [
|
|
"regex",
|
|
"regex",
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "gloo-timers"
|
|
|
|
+version = "0.2.1"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "47204a46aaff920a1ea58b11d03dec6f704287d27561724a4631e450654a891f"
|
|
|
|
+dependencies = [
|
|
|
|
+ "futures-channel",
|
|
|
|
+ "futures-core",
|
|
|
|
+ "js-sys",
|
|
|
|
+ "wasm-bindgen",
|
|
|
|
+ "web-sys",
|
|
|
|
+]
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "grep-cli"
|
|
name = "grep-cli"
|
|
version = "0.1.6"
|
|
version = "0.1.6"
|
|
@@ -1144,6 +1344,15 @@ dependencies = [
|
|
"wasm-bindgen",
|
|
"wasm-bindgen",
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "kv-log-macro"
|
|
|
|
+version = "1.0.7"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f"
|
|
|
|
+dependencies = [
|
|
|
|
+ "log",
|
|
|
|
+]
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "lazy_static"
|
|
name = "lazy_static"
|
|
version = "1.4.0"
|
|
version = "1.4.0"
|
|
@@ -1193,6 +1402,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
|
|
checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
|
|
dependencies = [
|
|
dependencies = [
|
|
"cfg-if",
|
|
"cfg-if",
|
|
|
|
+ "value-bag",
|
|
]
|
|
]
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
@@ -1462,6 +1672,12 @@ dependencies = [
|
|
"winapi",
|
|
"winapi",
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "parking"
|
|
|
|
+version = "2.0.0"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72"
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "parking_lot"
|
|
name = "parking_lot"
|
|
version = "0.11.2"
|
|
version = "0.11.2"
|
|
@@ -1590,6 +1806,19 @@ dependencies = [
|
|
"xml-rs",
|
|
"xml-rs",
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "polling"
|
|
|
|
+version = "2.2.0"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "685404d509889fade3e86fe3a5803bca2ec09b0c0778d5ada6ec8bf7a8de5259"
|
|
|
|
+dependencies = [
|
|
|
|
+ "cfg-if",
|
|
|
|
+ "libc",
|
|
|
|
+ "log",
|
|
|
|
+ "wepoll-ffi",
|
|
|
|
+ "winapi",
|
|
|
|
+]
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "postgres-protocol"
|
|
name = "postgres-protocol"
|
|
version = "0.6.2"
|
|
version = "0.6.2"
|
|
@@ -2737,6 +2966,16 @@ dependencies = [
|
|
"v_escape",
|
|
"v_escape",
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "value-bag"
|
|
|
|
+version = "1.0.0-alpha.8"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "79923f7731dc61ebfba3633098bf3ac533bbd35ccd8c57e7088d9a5eebe0263f"
|
|
|
|
+dependencies = [
|
|
|
|
+ "ctor",
|
|
|
|
+ "version_check 0.9.3",
|
|
|
|
+]
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "vcpkg"
|
|
name = "vcpkg"
|
|
version = "0.2.15"
|
|
version = "0.2.15"
|
|
@@ -2755,6 +2994,12 @@ version = "0.9.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
|
|
checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "waker-fn"
|
|
|
|
+version = "1.1.0"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca"
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "walkdir"
|
|
name = "walkdir"
|
|
version = "2.3.2"
|
|
version = "2.3.2"
|
|
@@ -2807,6 +3052,18 @@ dependencies = [
|
|
"wasm-bindgen-shared",
|
|
"wasm-bindgen-shared",
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "wasm-bindgen-futures"
|
|
|
|
+version = "0.4.28"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "8e8d7523cb1f2a4c96c1317ca690031b714a51cc14e05f712446691f413f5d39"
|
|
|
|
+dependencies = [
|
|
|
|
+ "cfg-if",
|
|
|
|
+ "js-sys",
|
|
|
|
+ "wasm-bindgen",
|
|
|
|
+ "web-sys",
|
|
|
|
+]
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "wasm-bindgen-macro"
|
|
name = "wasm-bindgen-macro"
|
|
version = "0.2.78"
|
|
version = "0.2.78"
|
|
@@ -2865,6 +3122,15 @@ dependencies = [
|
|
"webpki",
|
|
"webpki",
|
|
]
|
|
]
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
+name = "wepoll-ffi"
|
|
|
|
+version = "0.1.2"
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
+checksum = "d743fdedc5c64377b5fc2bc036b01c7fd642205a0d96356034ae3404d49eb7fb"
|
|
|
|
+dependencies = [
|
|
|
|
+ "cc",
|
|
|
|
+]
|
|
|
|
+
|
|
[[package]]
|
|
[[package]]
|
|
name = "whoami"
|
|
name = "whoami"
|
|
version = "1.2.0"
|
|
version = "1.2.0"
|