Namespaces
Variants

std::coroutine_handle<Promise>:: operator=

From cppreference.net
Utilities library
Coroutine support
Coroutine traits
Coroutine handle
No-op coroutines
Trivial awaitables
Range generators
(C++23)
coroutine_handle & operator = ( std:: nullptr_t ) noexcept ;
(1) (desde C++20)
coroutine_handle & operator = ( const coroutine_handle & other ) = default ;
(2) (desde C++20)
coroutine_handle & operator = ( coroutine_handle && other ) = default ;
(3) (desde C++20)

Reemplaza la dirección subyacente.

1) Reemplaza la dirección subyacente con un valor de puntero nulo. Después de la asignación, * this no hace referencia a una corrutina. Este operador de asignación no está declarado para la especialización std:: coroutine_handle < std:: noop_coroutine_promise > .
2,3) Reemplaza la dirección subyacente con la de other . Los operadores de asignación de copia y movimiento son equivalentes a los declarados implícitamente.

Parámetros

otro - otro coroutine_handle del cual asignar

Valor de retorno

* this