INNER CODE UNIT · Rust
$group_name
bheisler/criterion.rs · bencher_compat/src/lib.rs:23
pub fn $group_name() {
use $crate::Criterion;
let mut criterion: Criterion = Criterion::default().configure_from_args();
$(
criterion.bench_function(stringify!($function), |b| {
let mut wrapped = $crate::Bencher {
bytes: 0,
bencher: b,
};
$function(&mut wrapped);
});
)+
}
};
($group_name:ident, $($function:path,)+) => {
benchmark_group!($group_name, $($function),+);