std::coroutine_handle::operatorbool -
std::coroutine_handle::operatorbool
constexpr explicit operator bool() const noexcept; (since
C++20)
Checks whether *this is non-null, i.e. the value of *this is obtained from
the
promise object of some coroutine. Equivalent to return bool(address());.
If Promise is std::noop_coroutine_promise, this conversion function always
returns
true.
bool(address()), or true if Promise is
std::noop_coroutine_promise.
address exports the underlying address, i.e. the pointer backing
the coroutine
(C++20) (public member function)