mod.rs 342 B

123456789101112131415161718
  1. //! sys/times.h implementation
  2. use platform;
  3. use platform::types::*;
  4. use platform::{Pal, Sys};
  5. #[repr(C)]
  6. pub struct tms {
  7. tms_utime: clock_t,
  8. tms_stime: clock_t,
  9. tms_cutime: clock_t,
  10. tms_cstime: clock_t,
  11. }
  12. #[no_mangle]
  13. pub extern "C" fn times(out: *mut tms) -> clock_t {
  14. Sys::times(out as *mut platform::types::tms)
  15. }