pub fn diff(
reference: &Run,
observed: &Run,
cost_model: &impl CostModel,
params: &DiffParams,
) -> Result<DiffResult, ParamError>Expand description
Diff observed against reference: align, locate the fork, assemble the result.
§Errors
ParamError::StepsExceedMax when either run is longer than the size guard
(AlignParams::max_steps) — see crate::align.