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}