task_<NoExcept, R, Args...> & operator=(const task_<NoExcept, R, Args...> &) (1) (deleted) task_<NoExcept, R, Args...> & operator=(std::nullptr_t) (2) task_<NoExcept, R, Args...> & operator=(task_<NoExcept, R, Args...> && x) (3) template <class F> auto operator=(F && f) -> std::enable_if_t<!NoExcept || std::is_nothrow_invocable_v<decltype(f), Args...>, task_<NoExcept, R, Args...> &> (4) (1) task_<NoExcept, R, Args...> & operator=(const task_<NoExcept, R, Args...> &) (deleted) Parameters const task_<NoExcept, R, Args...> & unnamed (2) task_<NoExcept, R, Args...> & operator=(std::nullptr_t) MISSING Parameters std::nullptr_t unnamed (3) task_<NoExcept, R, Args...> & operator=(task_<NoExcept, R, Args...> && x) MISSING Parameters task_<NoExcept, R, Args...> && x (4) template <class F> auto operator=(F && f) -> std::enable_if_t<!NoExcept || std::is_nothrow_invocable_v<decltype(f), Args...>, task_<NoExcept, R, Args...> &> MISSING Parameters F && f