Using Future.wait to wait for the results of multiple Futures to complete

class someAPI {
  Future<int> getThings() => Future.value(3000);
  Future<int> getItems() => Future.value(300);
  Future<int> getStuff() => Future.value(30);
}

final api = someAPI();
final values = await Future.wait(
  [
    api.getThings(),
    api.getItems(),
    api.getStuff()
  ]
);