1 #[cfg(target_os = "linux")] print_time()2fn print_time() { 3 println!( 4 "nix time: {}", 5 nix::time::clock_getcpuclockid(nix::unistd::Pid::this()) 6 .and_then(nix::time::clock_gettime) 7 .unwrap() 8 ) 9 } 10 11 #[cfg(not(target_os = "linux"))] print_time()12fn print_time() { 13 println!("other time: {:?}", std::time::SystemTime::now()) 14 } 15 main()16fn main() { 17 print_time() 18 } 19