kickoff 0.7.0

Fast and minimal program launcher
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use criterion::{criterion_group, criterion_main, Criterion};
use tokio::runtime::Builder;

use kickoff::selection::*;

fn bench_build(c: &mut Criterion) {
    c.bench_function("build_path", |b| {
        b.to_async(Builder::new_multi_thread().enable_all().build().unwrap())
            .iter(|| async {
                let mut element_build = ElementListBuilder::new();
                element_build.add_path();
                element_build.build().await.unwrap();
            })
    });
}

criterion_group!(benches, bench_build);
criterion_main!(benches);