net: fix dependency resolution for socket2 (#5000)

This commit is contained in:
Alice Ryhl
2022-09-13 08:50:30 +02:00
committed by GitHub
parent 50795e652e
commit 97e981e797
+3 -2
View File
@@ -51,6 +51,7 @@ net = [
"mio/os-poll",
"mio/os-ext",
"mio/net",
"socket2",
"winapi/fileapi",
"winapi/handleapi",
"winapi/namedpipeapi",
@@ -58,7 +59,7 @@ net = [
"winapi/winnt",
"winapi/minwindef",
"winapi/accctrl",
"winapi/aclapi"
"winapi/aclapi",
]
process = [
"bytes",
@@ -118,7 +119,7 @@ num_cpus = { version = "1.8.0", optional = true }
parking_lot = { version = "0.12.0", optional = true }
[target.'cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))'.dependencies]
socket2 = { version = "0.4.4", features = [ "all" ] }
socket2 = { version = "0.4.4", optional = true, features = [ "all" ] }
# Currently unstable. The API exposed by these features may be broken at any time.
# Requires `--cfg tokio_unstable` to enable.