Returns the error from the first future that fails, without waiting for the rest of the futures to complete.
Returns the error from the first future that fails, without waiting for the rest of the futures to complete. If all futures complete successfully then the returned Future contains unit If a future fails then the returned return will be marked as failure as well, with the original exception set on the returned future.