| 186 | |
| 187 | public: |
| 188 | constexpr __storage(_Env&& __env, _AsyncScope& __scope, _Senders&&... __sndr) |
| 189 | : __storage_base<_Env>(static_cast<_Env&&>(__env), sizeof...(__sndr)) |
| 190 | , __opstates_{ |
| 191 | STDEXEC::connect(__scope.nest(static_cast<_Senders&&>(__sndr)), __receiver_t{this})...} |
| 192 | { |
| 193 | // Start all of the child operations |
| 194 | STDEXEC::__apply(STDEXEC::__for_each{STDEXEC::start}, __opstates_); |
| 195 | } |
| 196 | |
| 197 | constexpr auto request_stop() noexcept -> bool |
| 198 | { |