pub async fn join_bounded_ordered<F, T>(futures: Vec<F>, limit: usize) -> Vec<T>where F: Future<Output = T>,
Like join_bounded but preserves input order via indexed futures.
join_bounded