namespace std::execution {
template<class Sndr, class Rcvr>
concept sender-to =
sender_in<Sndr, env_of_t<Rcvr>> &&
receiver-of<Rcvr, completion_signatures_of_t<Sndr, env_of_t<Rcvr>>> &&
requires (Sndr&& sndr, Rcvr&& rcvr) {
connect(std::forward<Sndr>(sndr), std::forward<Rcvr>(rcvr));
};
}
概要
sender-toは、Sender型SndrがReceiver型Rcvrと接続可能であることを表す説明専用のコンセプトである。
バージョン
言語
- C++26