| 201 | |
| 202 | template <scheduler _Scheduler> |
| 203 | constexpr void set_scheduler(_Scheduler&& __sched) |
| 204 | requires(__with_affinity) |
| 205 | { |
| 206 | this->__scheduler_ = static_cast<_Scheduler&&>(__sched); |
| 207 | } |
| 208 | |
| 209 | template <class _ThisPromise> |
| 210 | using promise_context_t = __default_task_context_impl; |