Function shuteye::sleep
[−]
[src]
pub fn sleep(ts: Timespec) -> Option<Timespec>
sleep for a relative time
Example
use shuteye::*; let ts = Timespec::from_nano(1000).unwrap(); // simple sleep shuteye::sleep(ts); // remain captures remaining time from `Timespec` match shuteye::sleep(ts) { Some(remain) => { // some sleep time remains } None => { // no sleep time remains } }