Constant project_init::includes::RUST_BENCHMARKS [] [src]

pub const RUST_BENCHMARKS: &'static str = "#[macro_use]\nextern crate criterion;\n\nuse criterion::Criterion;\n\nfn fibonacci(n: u64) -> u64 {\n    match n {\n        0 => 1,\n        1 => 1,\n        n => fibonacci(n-1) + fibonacci(n-2),\n    }\n}\n\nfn criterion_benchmark(c: &mut Criterion) {\n    c.bench_function(\"fib 3\", |b| b.iter(|| fibonacci(3)));\n}\n\ncriterion_group!(benches, criterion_benchmark);\ncriterion_main!(benches);\n"