Defines boost::hana::detail::has_[nontrivial_]common_embedding
.
More...
Namespaces | |
boost::hana | |
Namespace containing everything in the library. | |
Typedefs | |
template<template< typename... > class Concept, typename T , typename U > | |
using | boost::hana::detail::has_common_embedding = typename has_common_embedding_impl< Concept, T, U >::type |
Returns whether T and U both have an embedding into a common type. More... | |
template<template< typename... > class Concept, typename T , typename U > | |
using | boost::hana::detail::has_nontrivial_common_embedding = typename has_nontrivial_common_embedding_impl< Concept, T, U >::type |
Returns whether T and U are distinct and both have an embedding into a common type. More... | |
Defines boost::hana::detail::has_[nontrivial_]common_embedding
.