function/
function.rs

1use took::took;
2
3pub fn main() {
4    // Time the given function
5    let (took, _result) = took(|| {
6        // Simulate heavy task running 1 second
7        std::thread::sleep(std::time::Duration::from_secs(1));
8    });
9
10    // Report elapsed time in human readable format
11    println!("Done, took {}", took);
12}