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