Determines, whether T can be equality compared with U.
More...
#include <Concepts.hpp>
template<typename T, typename U>
requires(std::remove_reference_t<T> const& t, std::remove_reference_t<U> const& u) {
{ t != u } -> boolean_testable;
{ u == t } -> boolean_testable;
}
Determines, whether B behaves as a the builtin type bool.
Definition Concepts.hpp:66
Determines, whether T can be equality compared with U.
Definition Concepts.hpp:78
Determines, whether T can be equality compared with U.
- Note
- In fact, this is a more relaxed version of the
std::equality_comparable_with concept.
- See also
- https://en.cppreference.com/w/cpp/concepts/equality_comparable