MySQL 9.6.0
Source Code Documentation
mysql::meta::Is_specialization Concept Reference

Concept used to determine at compile time whether a given type Test is a template specialization of the Primary. More...

#include <is_specialization.h>

Concept definition

template<class Test, template< typename... > class Primary>
Concept used to determine at compile time whether a given type Test is a template specialization of t...
Definition: is_specialization.h:68
ValueType value(const std::optional< ValueType > &v)
Definition: gtid.h:83
Definition: instrumented_condition_variable.h:32
Helper struct used to determine at compile time whether a given type Test is a template specializatio...
Definition: is_specialization.h:40

Detailed Description

Concept used to determine at compile time whether a given type Test is a template specialization of the Primary.

This works if all template arguments of Primary are types (not constants/non-types).