moonpool_sim/simulations/mod.rs
1//! Simulation workloads and binary targets.
2//!
3//! Contains workload definitions that can be used both in `#[test]` integration
4//! tests and in standalone binary targets (where sancov instrumentation is
5//! visible).
6
7use crate::SimulationReport;
8
9/// Run a SimulationBuilder and return the report.
10pub fn run_simulation(builder: crate::SimulationBuilder) -> SimulationReport {
11 builder.run()
12}