project_init 3.1.23

Quickly initialize projects from a template.
Documentation
#[macro_use]
extern crate criterion;

use criterion::Criterion;

fn fibonacci(n: u64) -> u64 {
    match n {
        0 => 1,
        1 => 1,
        n => fibonacci(n-1) + fibonacci(n-2),
    }
}

fn criterion_benchmark(c: &mut Criterion) {
    c.bench_function("fib 3", |b| b.iter(|| fibonacci(3)));
}

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