libc_core/times.rs
1//! This module provides the `libc` types for TIMES (time management).
2//!
3//!
4
5/// 程序运行的时间
6///
7/// MUSL: <https://github.com/bminor/musl/blob/c47ad25ea3b484e10326f933e927c0bc8cded3da/include/sys/times.h#L11>
8#[allow(dead_code)]
9#[derive(Default, Clone, Copy)]
10pub struct TMS {
11 /// 进程执行用户代码的时间
12 pub utime: u64,
13 /// 进程执行内核代码的时间
14 pub stime: u64,
15 /// 子进程执行用户代码的时间
16 pub cutime: u64,
17 /// 子进程执行内核代码的时间
18 pub cstime: u64,
19}