IsCopyCtor#

template<class, class>
struct IsCopyCtor : public std::false_type#
template<class T>
struct IsCopyCtor<T, T> : public std::true_type#
template<class T>
struct IsCopyCtor<T, const T> : public std::true_type#