// modules3.rs // You can use the 'use' keyword to bring module paths from modules from anywhere // and especially from the Rust standard library into your scope. // Bring SystemTime and UNIX_EPOCH // from the std::time module. Bonus style points if you can do it with one line! // Make me compile! Execute `rustlings hint modules3` for hints :) // TODO: Complete this use statement use std::time::{UNIX_EPOCH,SystemTime}; // Hey, I did it! // pub use std::time::SystemTime as SystemTime; // This is redundant, you just need everything before as // pub use std::time::UNIX_EPOCH as UNIX_EPOCH; fn main() { match SystemTime::now().duration_since(UNIX_EPOCH) { Ok(n) => println!("1970-01-01 00:00:00 UTC was {} seconds ago!", n.as_secs()), Err(_) => panic!("SystemTime before UNIX EPOCH!"), } }