1 2 3 4 5 6 7 8 9 10 11 12 13
use crate::{cchar, int}; pub use crate::std::time::*; extern "C" { pub fn asctime_r(timeptr: *const tm, result: *mut cchar) -> *mut cchar; pub fn ctime_r(timer: *const time_t, result: *mut cchar) -> *mut cchar; pub fn gmtime_r(timer: *const time_t, result: *mut tm) -> *mut tm; pub fn localtime_r(timer: *const time_t, result: *mut tm) -> *mut tm; #[cfg_attr(target_arch = "x86", link_name = "nanosleep$UNIX2003")] pub fn nanosleep(rqtp: *const timespec, rmtp: *mut timespec) -> int; }