Replace some futures_util APIs with std variants (#3721)

This commit is contained in:
Paolo Barbolini
2025-02-02 01:01:56 +01:00
committed by GitHub
parent 5b26369a59
commit 65229f7ff9
12 changed files with 35 additions and 51 deletions

View File

@@ -9,7 +9,7 @@ use sqlx::{Column, Connection, Executor, Row, Statement, TypeInfo};
use sqlx_core::{bytes::Bytes, error::BoxDynError};
use sqlx_test::{new, pool, setup_if_needed};
use std::env;
use std::pin::Pin;
use std::pin::{pin, Pin};
use std::sync::Arc;
use std::time::Duration;
@@ -637,8 +637,7 @@ async fn pool_smoke_test() -> anyhow::Result<()> {
let pool = pool.clone();
sqlx_core::rt::spawn(async move {
while !pool.is_closed() {
let acquire = pool.acquire();
futures::pin_mut!(acquire);
let mut acquire = pin!(pool.acquire());
// poll the acquire future once to put the waiter in the queue
future::poll_fn(move |cx| {