This framework is meant to be easy to expand and iterate on without the overbearing design decisions of some other AOC frameworks.
These benchmarks were done without any true care for accuracy or attempting to control external variables so take them with a grain of salt:
Log scale benchmark results:
cargo install cargo-criterion
cargo criterion
output will be in target/criterion/index.html
cargo run -- --help
cargo run -- --target-day day01_0
cargo run -- --target-day "day01_*"
Run all days with their outputs hidden
cargo run --release -- -o
cargo run --release -- -b
cargo run --release -- -B
cargo run --release -- -g