Concept specifying if a type is comparable for each of its components. More...
#include <kumi/utils/concepts.hpp>
Concept specifying if a type is comparable for each of its components.
A type T
models kumi::equality_comparable<T,U>
if it is a non-product type which satisfies std::equality_comparable_with<T,U>
or if it's a product type where each of its elements satisfies kumi::equality_comparable for all their respective elements.