switch to flume

This commit is contained in:
John Smith
2022-03-10 10:18:47 -05:00
parent 909aa14fe2
commit bb82811975
7 changed files with 51 additions and 23 deletions

35
Cargo.lock generated
View File

@@ -1524,6 +1524,19 @@ dependencies = [
"yansi",
]
[[package]]
name = "flume"
version = "0.10.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b279436a715a9de95dcd26b151db590a71961cc06e54918b24fe0dd5b7d3fc4"
dependencies = [
"futures-core",
"futures-sink",
"nanorand",
"pin-project 1.0.10",
"spin 0.9.2",
]
[[package]]
name = "fnv"
version = "1.0.7"
@@ -2269,6 +2282,15 @@ dependencies = [
"winapi",
]
[[package]]
name = "nanorand"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "729eb334247daa1803e0a094d0a5c55711b85571179f5ec6e53eccfdf7008958"
dependencies = [
"getrandom 0.2.5",
]
[[package]]
name = "nb-connect"
version = "1.2.0"
@@ -3212,7 +3234,7 @@ dependencies = [
"cc",
"libc",
"once_cell",
"spin",
"spin 0.5.2",
"untrusted",
"web-sys",
"winapi",
@@ -3753,6 +3775,15 @@ version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
[[package]]
name = "spin"
version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "511254be0c5bcf062b019a6c89c01a664aa359ded62f78aa72c6fc137c0590e5"
dependencies = [
"lock_api 0.4.6",
]
[[package]]
name = "stable_deref_trait"
version = "1.2.0"
@@ -4145,7 +4176,6 @@ version = "0.1.0"
dependencies = [
"android_logger",
"anyhow",
"async-channel",
"async-lock",
"async-std",
"async-tls",
@@ -4166,6 +4196,7 @@ dependencies = [
"digest 0.9.0",
"directories",
"ed25519-dalek",
"flume",
"futures-util",
"generic-array 0.14.5",
"getrandom 0.2.5",