Crate shuteye

Crate shuteye 

Source
Expand description

nanosleep for rust

§Goals

  • provide nanosleep for linux and macos

§Future work

  • other OS support?

§Usage

Include the module and call shuteye::sleep(Duration::new(seconds, nanoseconds))

§Example

Sleep for 1 uS

use shuteye::sleep;
use std::time::Duration;

// call sleep
sleep(Duration::new(0, 1000));

Functions§

sleep
sleep for a relative time