Files
advent-of-code-2021/crates/common/src/lib.rs

13 lines
383 B
Rust

#[macro_export]
macro_rules! instrument {
($part1:expr, $part2:expr) => {
let mut now = std::time::Instant::now();
println!("Part 1: {}", $part1);
println!("(elapsed: {:?})", now.elapsed());
now = std::time::Instant::now();
println!("");
println!("Part 2: {}", $part2);
println!("(elapsed: {:?})", now.elapsed());
};
}