Namespaces
Variants

std::execution:: stopped_as_optional

From cppreference.net
Défini dans l'en-tête <execution>
execution :: sender auto stopped_as_optional ( /*single-sender*/ auto snd ) ;
(depuis C++26)

Paramètres

snd - expéditeur d'entrée dont le canal de valeur et le canal d'arrêt sont mappés.

Valeur de retour

Retourne un expéditeur qui mappe le canal de valeur d'un T vers un std:: optional < std:: decay_t < T >> , et mappe le canal arrêté vers une valeur d'un std:: optional < std:: decay_t < T >> vide.

Exemple