1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
use crate::{cchar, int, long, ulong}; // ISO/IEC 9899 // 7.23 Date and time pub type clock_t = ulong; pub type time_t = long; #[repr(C)] pub struct tm { pub tm_sec: int, pub tm_min: int, pub tm_hour: int, pub tm_mday: int, pub tm_mon: int, pub tm_year: int, pub tm_wday: int, pub tm_yday: int, pub tm_isdst: int, pub tm_gmtoff: long, pub tm_zone: *mut cchar, } #[repr(C)] pub struct timespec { pub tv_sec: time_t, pub tv_nsec: long, }