Add the deleted string_view(std::nullptr_t) constructor from C++23

This will reject string_view(nullptr) at compile-time.

PiperOrigin-RevId: 835352115
Change-Id: Ic68e55d3eba02e002ed5f1791c40efbb0f0daaf0
diff --git a/absl/strings/string_view.h b/absl/strings/string_view.h
index 49df37c..3176657 100644
--- a/absl/strings/string_view.h
+++ b/absl/strings/string_view.h
@@ -246,6 +246,9 @@
   }
 #endif  // ABSL_INTERNAL_CPLUSPLUS_LANG >= 202002L
 
+  // Deleted constructor from std::nullptr_t from C++23.
+  string_view(std::nullptr_t) = delete;
+
   constexpr string_view(const string_view&) noexcept = default;
   string_view& operator=(const string_view&) noexcept = default;