Skip to main content

run_estimate_capacity

Function run_estimate_capacity 

Source
pub fn run_estimate_capacity<R, Resolve, Build, I>(
    args_iter: I,
    resolve_roots: Resolve,
    build_sources: Build,
) -> Result<(), Box<dyn Error>>
where Resolve: FnOnce(Vec<String>) -> Result<R, Box<dyn Error>>, Build: FnOnce(&R) -> Vec<Box<dyn DataSource + 'static>>, I: Iterator<Item = String>,
Expand description

Run the capacity-estimation CLI with injectable root resolution/source builders.

build_sources is construction-only; sampler configuration is applied centrally by this function before any source calls.