diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index e00778632..8a9ddab56 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -27,7 +27,7 @@ jobs: # | paste -sd ',' - run: | cargo llvm-cov \ - --features="arbitrary,async-io,async-std,aws-lc-rs,bloom,direct-log,fast-apple-datapath,futures-io,json-output,lock_tracking,log,platform-verifier,qlog,ring,runtime-async-std,runtime-smol,runtime-tokio,rustls,rustls-aws-lc-rs,rustls-log,rustls-ring,serde,serde_json,smol,tracing" \ + --features="arbitrary,async-io,aws-lc-rs,bloom,direct-log,fast-apple-datapath,futures-io,json-output,lock_tracking,log,platform-verifier,qlog,ring,runtime-smol,runtime-tokio,rustls,rustls-aws-lc-rs,rustls-log,rustls-ring,serde,serde_json,smol,tracing" \ --workspace --lcov --output-path lcov.info - name: Upload coverage to Codecov uses: codecov/codecov-action@v5 diff --git a/Cargo.toml b/Cargo.toml index dcb32cd5c..9dce26b74 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,6 @@ categories = ["network-programming", "asynchronous"] anyhow = "1.0.22" arbitrary = { version = "1.0.1", features = ["derive"] } async-io = "2" -async-std = "1.11" assert_matches = "1.1" aws-lc-rs = { version = "1.9", default-features = false } bencher = "0.1.5" diff --git a/quinn/Cargo.toml b/quinn/Cargo.toml index 8b8e04618..9b7dbaf40 100644 --- a/quinn/Cargo.toml +++ b/quinn/Cargo.toml @@ -119,4 +119,4 @@ required-features = ["rustls-ring"] [package.metadata.docs.rs] # all non-default features except fips (cannot build on docs.rs environment) -features = ["lock_tracking", "rustls-aws-lc-rs", "rustls-ring", "runtime-tokio", "runtime-async-std", "runtime-smol", "log", "rustls-log"] +features = ["lock_tracking", "rustls-aws-lc-rs", "rustls-ring", "runtime-tokio", "runtime-smol", "log", "rustls-log"] diff --git a/quinn/src/runtime.rs b/quinn/src/runtime.rs index 48c27c8f9..e2ba7c60a 100644 --- a/quinn/src/runtime.rs +++ b/quinn/src/runtime.rs @@ -158,9 +158,8 @@ impl Debug for UdpPollHelper { /// Automatically select an appropriate runtime from those enabled at compile time /// /// If `runtime-tokio` is enabled and this function is called from within a Tokio runtime context, -/// then `TokioRuntime` is returned. Otherwise, if `runtime-async-std` is enabled, `AsyncStdRuntime` -/// is returned. Otherwise, if `runtime-smol` is enabled, `SmolRuntime` is returned. -/// Otherwise, `None` is returned. +/// then `TokioRuntime` is returned. Otherwise, if `runtime-smol` is enabled, `SmolRuntime` is +/// returned. Otherwise, `None` is returned. #[allow(clippy::needless_return)] // Be sure we return the right thing pub fn default_runtime() -> Option> { #[cfg(feature = "runtime-tokio")]