fn run_shrink_loop<P>(
config: &InvariantConfig,
calls_len: usize,
progress: Option<&ProgressBar>,
early_exit: &EarlyExit,
error_policy: ShrinkErrorPolicy,
predicate: P,
) -> CallSequenceShrinkerExpand description
Shared shrink loop driver. Tries to drop each call; predicate returns whether the
candidate still triggers the bug.