pub async fn run(
client: &Client,
sites: &[Site],
username: &Username,
options: ExecutorOptions,
) -> Vec<CheckOutcome>Expand description
Run a fan-out scan over sites, returning one outcome per site.
Results come back in completion order (not input order) — sort by name
for stable presentation. A panicking site task is logged at error and
silently dropped; transient HTTP failures already become
MatchKind::Uncertain inside Client::check.