Exposes templ_t<spec_t...> if that is valid, otherwise fallback_t.
More...
#include <bio/meta/type_traits/template_inspection.hpp>
Inheritance diagram for bio::meta::valid_template_spec_or< fallback_t, templ_t, spec_t >:Public Types | |
| using | type = fallback_t |
| The resulting type. | |
Exposes templ_t<spec_t...> if that is valid, otherwise fallback_t.
| fallback_t | The fallback type. |
| templ_t | The type template that should be specialised. |
| spec_t | The specialisation for the type template. |