use criterion::{BatchSize, Criterion, Throughput, criterion_group, criterion_main}; use quote::quote; criterion_main!(benches); criterion_group!(benches, hello_world, librustdoc); fn extern_crate_askama() -> proc_macro2::TokenStream { quote! { extern crate askama; } } fn hello_world(c: &mut Criterion) { let source = "