A future that completes when both ends of the channel are closed.
@override Future<void> get done => _channel.done;