benchmark/
benchmark.rs

1use std::time::Instant;
2
3use cand::Logger;
4
5fn main() {
6    let time = Instant::now();
7    // Time visible true according Instant. () for normal printing.
8    let mut logger = Logger(Instant::now(), ());
9
10    for i in 1..=1_000_000 {
11        logger.log_info(format!("Logger no: {}", i));
12    }
13
14    logger.log_ok(format_args!("Time taken in {:?}", time.elapsed()));
15}