Function shuteye::sleep
[−]
[src]
pub fn sleep(duration: Duration) -> Option<Duration>
sleep for a relative time
Example
use std::time::Duration; use shuteye::sleep; // simple sleep for 1s duration sleep(Duration::new(1, 0)); // remain captures remaining time match sleep(Duration::new(1, 0)) { Some(remain) => { // woke early - some sleep time remains } None => { // woke on-time or late - no sleep time remains } }