is_implicitly_convertible#

Fully qualified name: carb::cpp::is_implicitly_convertible

Defined in carb/cpp/StringViewLike.h

template<typename T, typename L>
struct is_implicitly_convertible : public std::bool_constant<std::is_convertible_v<T, L> && !is_explicitly_convertible_v<T, L>>#

Checks if a type is implicitly convertible to another type.

Template Parameters:
  • T – The type to check.

  • L – The type to check against.

Subclassed by carb::cpp::is_carb_basic_string_view_like< T, char, std::char_traits< char > >, carb::cpp::is_carb_basic_string_view_like< T, wchar_t, std::char_traits< wchar_t > >, carb::cpp::is_std_basic_string_view_like< T, char, std::char_traits< char > >, carb::cpp::is_std_basic_string_view_like< T, wchar_t, std::char_traits< wchar_t > >