table of contents
std::execution::stopped_as_optional(3) | C++ Standard Libary | std::execution::stopped_as_optional(3) |
NAME¶
std::execution::stopped_as_optional - std::execution::stopped_as_optional
Synopsis¶
Defined in header <execution>
execution::sender auto stopped_as_optional(
single-sender auto snd (since C++26)
);
Parameters¶
snd - input sender of which the value channel and stopped channel are mapped.
Return value¶
Returns a sender that maps the value channel from a T to an
std::optional<std::decay_t<T>>, and maps the stopped channel to a
value of an empty
std::optional<std::decay_t<T>>.
2024.06.10 | http://cppreference.com |