in src/benchmarks/benches/bench.rs [39:57]
fn bench_manifest_encoding(c: &mut Criterion) {
let config = init_bench();
let mut group = c.benchmark_group("manifest_encoding");
group.measurement_time(config.manifest.bench_measurement_time.0);
group.sample_size(config.manifest.bench_sample_size);
let bench = RefCell::new(EncodingBench::new(config.manifest));
group.bench_with_input(
BenchmarkId::new("snapshot_encoding", 0),
&bench,
|b, bench| {
let mut bench = bench.borrow_mut();
b.iter(|| bench.raw_bytes_bench())
},
);
group.finish();
}