std::is_convertible,std::is_nothrow_convertible (3) Linux Manual Page
std::is_convertible,std::is_nothrow_convertible – std::is_convertible,std::is_nothrow_convertible Synopsis Defined in header<type_traits> template <class From, class To> (1)(since C++ 11) struct is_convertible; template <class From, class To> (2)(since C++ 20) struct is_nothrow_convertible; 1) If the imaginary function definition To test() { return std::declval<From>(); } is well-formed, (that is, either std::declval<From>() can be converted to To using implicit_conversions, or both From…
