bool operator<(const LowerCaseString& rhs) const { return string_.compare(rhs.string_) < 0; }
* @param ref_value MUST point to data that will live beyond the lifetime of any request/response
* The following defines all default request headers that Envoy allows direct access to inside of
* Add a reference header to the map. Both key and value MUST point to data that will live beyond
* Add a header with a reference key to the map. The key MUST point to data that will live beyond
* Set a reference header in the map. Both key and value MUST point to data that will live beyond
* Calling setReferenceKey multiple times for the same header will result in only the last header
* This function is called on Envoy fatal errors so should avoid memory allocation where possible.
template <Type type> static bool& mutableFinalized() { MUTABLE_CONSTRUCT_ON_FIRST_USE(bool); }