operator==, operator<=>(std::coroutine_handle)

Header: <coroutine>

Compares two std::coroutine_handle<> values x and y according to their underlying addresses.

# Declarations

constexpr bool
operator==( std::coroutine_handle<> x, std::coroutine_handle<> y ) noexcept;

(since C++20)

constexpr std::strong_ordering
operator<=>( std::coroutine_handle<> x, std::coroutine_handle<> y ) noexcept;

(since C++20)

# Parameters

# Notes

Although these operators are only overloaded for std::coroutine_handle<>, other specializations of std::coroutine_handle are also equality comparable and three-way comparable, because they are implicitly convertible to std::coroutine_handle<>.

# Example

This section is incompleteReason: no example