use criterion::{black_box, criterion_group, criterion_main, Criterion};
const ISIN_STRINGS: [&str; 3] = [
"AA0000000005", "US0378331005", "ZZZZZZZZZZZ5", ];
fn bench_parses(c: &mut Criterion) {
let mut group = c.benchmark_group("Parse");
for p in ISIN_STRINGS.iter() {
group.bench_function(*p, |b| b.iter(|| isin::parse(black_box(p))));
}
group.finish();
}
criterion_group!(benches, bench_parses);
criterion_main!(benches);