Benchmarks com Criterion
Benchmarks em Rust vão muito além de testes unitários. Enquanto testes verificam correção, benchmarks medem desempenho — uma diferença crucial. Testes unitários passam ou falham; benchmarks geram números: nanossegundos, throughput, alocações. E para isso, o Criterion.rs é a ferramenta padrão na comunidade Rust.