Future to monitor the end of the future when it is executed.
future
futureを実行したときにその終了を監視するためのFuture。
Future<void>? get waiting => _completer?.future;