Skip to content

Commit 4325f5c

Browse files
committed
transports/quic: follow libp2p#2962
1 parent a412057 commit 4325f5c

File tree

2 files changed

+10
-13
lines changed

2 files changed

+10
-13
lines changed

Cargo.toml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@ full = [
3333
"ping",
3434
"plaintext",
3535
"pnet",
36-
"quic-async-std",
37-
"quic-tokio",
36+
"quic",
3837
"relay",
3938
"rendezvous",
4039
"request-response",
@@ -71,8 +70,7 @@ noise = ["dep:libp2p-noise"]
7170
ping = ["dep:libp2p-ping", "libp2p-metrics?/ping"]
7271
plaintext = ["dep:libp2p-plaintext"]
7372
pnet = ["dep:libp2p-pnet"]
74-
quic-async-std = ["dep:libp2p-quic", "libp2p-quic?/async-std"]
75-
quic-tokio = ["dep:libp2p-quic", "libp2p-quic?/tokio"]
73+
quic = ["dep:libp2p-quic"]
7674
relay = ["dep:libp2p-relay", "libp2p-metrics?/relay"]
7775
request-response = ["dep:libp2p-request-response"]
7876
rendezvous = ["dep:libp2p-rendezvous"]
@@ -89,8 +87,8 @@ secp256k1 = ["libp2p-core/secp256k1"]
8987
rsa = ["libp2p-core/rsa"]
9088
ecdsa = ["libp2p-core/ecdsa"]
9189
serde = ["libp2p-core/serde", "libp2p-kad?/serde", "libp2p-gossipsub?/serde"]
92-
tokio = ["libp2p-mdns?/tokio", "libp2p-tcp?/tokio", "libp2p-dns?/tokio"]
93-
async-std = ["libp2p-mdns?/async-io", "libp2p-tcp?/async-io", "libp2p-dns?/async-std"]
90+
tokio = ["libp2p-mdns?/tokio", "libp2p-tcp?/tokio", "libp2p-dns?/tokio", "libp2p-quic?/tokio"]
91+
async-std = ["libp2p-mdns?/async-io", "libp2p-tcp?/async-io", "libp2p-dns?/async-std", "libp2p-quic?/async-std"]
9492

9593
[package.metadata.docs.rs]
9694
all-features = true

src/lib.rs

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -145,14 +145,13 @@ pub use libp2p_plaintext as plaintext;
145145
#[cfg_attr(docsrs, doc(cfg(feature = "pnet")))]
146146
#[doc(inline)]
147147
pub use libp2p_pnet as pnet;
148-
#[cfg(any(feature = "quic-async-std", feature = "quic-tokio"))]
149-
#[cfg_attr(
150-
docsrs,
151-
doc(cfg(any(feature = "quic-async-std", feature = "quic-tokio")))
152-
)]
148+
#[cfg(feature = "quic")]
149+
#[cfg_attr(docsrs, doc(cfg(feature = "quic")))]
153150
#[cfg(not(any(target_os = "emscripten", target_os = "wasi", target_os = "unknown")))]
154-
#[doc(inline)]
155-
pub use libp2p_quic as quic;
151+
pub mod quic {
152+
#[doc(inline)]
153+
pub use libp2p_quic::*;
154+
}
156155
#[cfg(feature = "relay")]
157156
#[cfg_attr(docsrs, doc(cfg(feature = "relay")))]
158157
#[doc(inline)]

0 commit comments

Comments
 (0)