future property Null safety
The future that fires once close has been called and all futures in the group have completed.
This will also complete with an error if any of the futures in the group fails, regardless of whether close was called.
Implementation
Future<List<T>> get future => _completer.future;