MySQL 9.6.0
Source Code Documentation
mysql::sets::Is_element_set_traits Concept Reference

True if Test is a Set traits class with an element type member, Element_t. More...

#include <set_traits.h>

Concept definition

template<class Test, class Element_t void>
Is_set_traits<Test> && std::equality_comparable<typename Test::Element_t> &&
True if either Other is omitted/void, or Test is the same type as Other.
Definition: optional_is_same.h:39
True if Test is a Set traits class with an element type member, Element_t.
Definition: set_traits.h:77
True if Test is a Set_traits class, i.e., is derived from Base_set_traits.
Definition: set_traits.h:50

Detailed Description

True if Test is a Set traits class with an element type member, Element_t.

This requires that the member type Element_t exists and satisfies std::equality_comparable. If the template argument Element_t is given, it also requires that Test::Element_t equals Element_t.