pub async fn sleep(duration: Duration)Expand description
Sleep for the specified duration
This function provides a cross-platform sleep implementation:
- On native targets: Uses tokio::time::sleep with std::time::Duration
- On WASM targets: Uses a simplified implementation that returns immediately
§Arguments
duration- Time to sleep
§Example
use pubmed_client::time::{Duration, sleep};
#[tokio::main]
async fn main() {
let duration = Duration::from_secs(1);
sleep(duration).await;
}