Merge pull request #229 from marzer/fix-sv-is-container

Fix std::string_view being identified as a container
This commit is contained in:
Pranav 2022-11-05 08:53:04 -05:00 committed by GitHub
commit 6960571156
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -63,6 +63,8 @@ struct HasContainerTraits : std::false_type {};
template <> struct HasContainerTraits<std::string> : std::false_type {};
template <> struct HasContainerTraits<std::string_view> : std::false_type {};
template <typename T>
struct HasContainerTraits<
T, std::void_t<typename T::value_type, decltype(std::declval<T>().begin()),