fn criterion_benchmark()

in protobuf/benches/proto.rs [84:93]


fn criterion_benchmark(c: &mut Criterion) {
    let log_group = prepare_log_group(100);
    c.bench_function("encode", |b| b.iter(|| encode(black_box(&log_group))));

    let encoded = encode(&log_group);
    println!("{}", encoded.len());

    let log_group_bytes = get_log_group_list_bytes(&encoded);
    c.bench_function("decode", |b| b.iter(|| decode(black_box(&log_group_bytes))));
}