use super::{
Report,
Same,
Name
};
use test::Bencher;
use core::hint::black_box;
#[bench]
fn same(bencher: &mut Bencher) -> () {
let mut report = Report::default();
bencher.iter(|| {
for _ in 0..10000 {
black_box(report.to::<Same>());
}
});
}
#[bench]
fn name(bencher: &mut Bencher) -> () {
let mut report = Report::default();
bencher.iter(|| {
for _ in 0..10000 {
black_box(report.to::<Name<"example">>());
}
});
}