template <typename F> auto operator|(F && f) && (1) template <typename F> auto operator|(executor_task_pair<F> etp) && (2) (1) template <typename F> auto operator|(F && f) && MISSING Parameters F && f (2) template <typename F> auto operator|(executor_task_pair<F> etp) && MISSING Parameters executor_task_pair<F> etp