Expand description
Concurrent fan-out runner for site probes.
Spawns one task per site and bounds the maximum in-flight count with a
Semaphore. Tasks are independent — a panic or hang in one site never
blocks results from the rest. Each task self-aborts when the global
deadline (if any) is reached; remaining sites surface as
MatchKind::Uncertain.
Structs§
- Executor
Options - Tunables for
run.
Functions§
- run
- Run a fan-out scan over
sites, returning one outcome per site. - run_
with_ progress - Variant of
runthat invokeson_outcomefor each completed probe.