A Future that completes once the read has been completed.
Future<void> get completed => _completer.future;