Error Handling in Async Code

What error collection pattern is demonstrated?
const results = await Promise.allSettled([
  riskyOperation1(),
  riskyOperation2(),
  riskyOperation3()
]);

const errors = results
  .filter(r => r.status === 'rejected')
  .map(r => r.reason);
Next Question (15/20)