codspeed_criterion_compat/
lib.rs

1pub use codspeed::codspeed_uri;
2
3#[cfg(not(codspeed))]
4mod compat_criterion {
5    pub use codspeed::abs_file;
6    pub use criterion::*;
7}
8
9#[cfg(codspeed)]
10#[path = "."]
11mod compat_criterion {
12    pub use codspeed::abs_file;
13
14    mod compat;
15    pub use compat::*;
16
17    pub use criterion::{
18        async_executor, black_box, measurement, profiler, AxisScale, Baseline, BatchSize,
19        PlotConfiguration, PlottingBackend, SamplingMode, Throughput,
20    };
21}
22
23pub use compat_criterion::*;