moonpool-sim 0.6.0

Simulation engine for the moonpool framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Simulation workloads and binary targets.
//!
//! Contains workload definitions that can be used both in `#[test]` integration
//! tests and in standalone binary targets (where sancov instrumentation is
//! visible).

use crate::SimulationReport;

/// Run a SimulationBuilder and return the report.
pub fn run_simulation(builder: crate::SimulationBuilder) -> SimulationReport {
    builder.run()
}