xref: /DragonOS/kernel/src/time/mod.rs (revision 20e3152e1eea97f87d644c3023391e172bc83c93)
101876902SGou Ngai pub mod timekeep;
2004e86ffSlogin 
3004e86ffSlogin /// 表示时间的结构体
4004e86ffSlogin #[derive(Debug, Clone, Copy, PartialEq, Eq, Default)]
5004e86ffSlogin pub struct TimeSpec {
6004e86ffSlogin     pub tv_sec: i64,
7004e86ffSlogin     pub tv_nsec: i64,
8004e86ffSlogin }
9*20e3152eSlogin 
10*20e3152eSlogin impl TimeSpec {
11*20e3152eSlogin     pub fn new(sec: i64, nsec: i64) -> TimeSpec {
12*20e3152eSlogin         return TimeSpec {
13*20e3152eSlogin             tv_sec: sec,
14*20e3152eSlogin             tv_nsec: nsec,
15*20e3152eSlogin         };
16*20e3152eSlogin     }
17*20e3152eSlogin }