Timeouts
Avancéuse tokio::time::{timeout, Duration};
match timeout(Duration::from_secs(3), appel_reseau()).await {
Ok(resultat) => println!("{resultat:?}"),
Err(_) => println!("timeout dépassé"),
}
use tokio::time::{timeout, Duration};
match timeout(Duration::from_secs(3), appel_reseau()).await {
Ok(resultat) => println!("{resultat:?}"),
Err(_) => println!("timeout dépassé"),
}