macro_rules! seeders_loop {
($seeders_sub:expr, $favored_seeder:expr, $code:expr) => { ... };
($seeders_sub:expr, $code:expr) => { ... };
}Expand description
Receive seeders from a subscription, and execute an async expression for
each deduplicated seeder once (seeder order is random).
It will keep going until the expression returns Ok(()), or there are
no more seeders.
It has an optional favored_seeder argument that will be tried first if
specified.