template <>

struct TransparentSupport

Defined at line 134 of file ../../third_party/protobuf/src/src/google/protobuf/map.h

We add transparent support for std::string keys. We use

absl::Hash

<absl

::string_view> as it supports the input types we care about.

The lookup functions accept arbitrary `K`. This will include any key type

that is convertible to absl::string_view.

Public Methods

template <typename T>
absl::string_view ImplicitConvert (T && str)

Defined at line 137 of file ../../third_party/protobuf/src/src/google/protobuf/map.h

template <typename T>
ViewType ToView (const T & v)

Defined at line 157 of file ../../third_party/protobuf/src/src/google/protobuf/map.h