File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
reference/execution/execution Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ namespace std::execution {
4949
5050`impls-for<into_variant_t>::get-state`メンバは、下記ラムダ式と等価な関数呼び出し可能なオブジェクトで初期化される。
5151
52- - 子[Sender](sender.md)の[値完了シグニチャを集約](value_types_of_t.md)した[`variant`](/reference/variant/variant.md)`<`[`tuple`](/reference/variant/variant.md)`<...>, ...>`型をデフォルト構築して返す 。
52+ - 子[Sender](sender.md)の[値完了シグニチャを集約](value_types_of_t.md)した[`variant`](/reference/variant/variant.md)`<`[`tuple`](/reference/variant/variant.md)`<...>, ...>`型を[`type_identity`](/reference/type_traits/type_identity.md)クラステンプレートのパラメータに格納して返す 。
5353
5454```cpp
5555[]<class Sndr, class Rcvr>(Sndr&& sndr, Rcvr& rcvr) noexcept
@@ -64,7 +64,8 @@ namespace std::execution {
6464
6565` impls-for<into_variant_t>::complete ` メンバは、下記ラムダ式と等価な関数呼び出し可能なオブジェクトで初期化される。
6666
67- - [ 値完了] ( set_value.md ) の場合、引数パック` args... ` から[ ` variant ` ] ( /reference/variant/variant.md ) 型の送信値を構築して接続先[ Receiver] ( receiver.md ) の[ 値完了関数] ( set_value.md ) を呼び出す。
67+ - ` State ` として渡される前述` get-state ` メンバ戻り値型([ ` type_identity ` ] ( /reference/type_traits/type_identity.md ) )から、` into_varinat ` の送信値となる[ ` variant ` ] ( /reference/variant/variant.md ) ` < ` [ ` tuple ` ] ( /reference/variant/variant.md ) ` <...>, ...> ` 型情報を取り出す。
68+ - [ 値完了] ( set_value.md ) の場合、引数パック` args... ` から送信値を構築して接続先[ Receiver] ( receiver.md ) の[ 値完了関数] ( set_value.md ) を呼び出す。
6869- [ エラー完了] ( set_error.md ) または[ 停止完了] ( set_stopped.md ) の場合、接続先[ Receiver] ( receiver.md ) の同種完了関数に全引数を転送する。
6970
7071``` cpp
@@ -78,7 +79,7 @@ namespace std::execution {
7879 }
7980}
8081```
81- * set_value [link set_value.md]
82+ * set_value_t [link set_value.md]
8283* decayed-tuple[link decayed-tuple.md]
8384* std::move[link /reference/utility/move.md]
8485
You can’t perform that action at this time.
0 commit comments