std::execution::let_value

来自cppreference.com
在标头 <experimental/execution> 定义
execution::sender auto let_value(

    execution::sender auto input,
    std::invocable<values-sent-by(input)...> function

);
(C++26 起)

参数

input - 发送器,一旦执行就将值发送给函数执行
function - 以输入发送器获得的值调用的可调用体

返回值

返回一个发送器,描述输入发送器所描述的任务图,并添加一个节点,以输入发送器所发送的值为实参调用所提供的函数。

let_valuethen 相似,但 then 所返回的发送器将精确发送其结束函数的返回值,而 let_value 要求函数返回发送器,且 let_value 所返回的发送器将发送由回调返回的发送器所发送的值。