use criterion::{criterion_group, criterion_main, Criterion};
use mf_model::*;
fn bench_id_generator(c: &mut Criterion) {
let mut group = c.benchmark_group("ID生成");
group.bench_function("ID生成", |b| {
b.iter(|| criterion::black_box(IdGenerator::get_id()))
});
group.finish();
}
fn bench_content(c: &mut Criterion) {
let mut group = c.benchmark_group("内容系统");
group.bench_function("Content创建", |b| {
b.iter(|| {
let result = "text*".len(); criterion::black_box(result)
})
});
group.finish();
}
criterion_group!(benches, bench_id_generator, bench_content);
criterion_main!(benches);