Crate shuteye [] [src]

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