aboutsummaryrefslogtreecommitdiff
path: root/pw_minimal_cpp_stdlib/public/pw_minimal_cpp_stdlib
diff options
context:
space:
mode:
Diffstat (limited to 'pw_minimal_cpp_stdlib/public/pw_minimal_cpp_stdlib')
-rw-r--r--pw_minimal_cpp_stdlib/public/pw_minimal_cpp_stdlib/internal/string_view.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/pw_minimal_cpp_stdlib/public/pw_minimal_cpp_stdlib/internal/string_view.h b/pw_minimal_cpp_stdlib/public/pw_minimal_cpp_stdlib/internal/string_view.h
index 5eafb8d38..99de81b71 100644
--- a/pw_minimal_cpp_stdlib/public/pw_minimal_cpp_stdlib/internal/string_view.h
+++ b/pw_minimal_cpp_stdlib/public/pw_minimal_cpp_stdlib/internal/string_view.h
@@ -24,6 +24,9 @@
_PW_POLYFILL_BEGIN_NAMESPACE_STD
template <typename T>
+class char_traits;
+
+template <typename T, typename = char_traits<T>>
class basic_string_view {
public:
using traits_type = void; // No traits object is used.