#ifndef NET_SPDY_SPDY_LOG_UTIL_H_
#define NET_SPDY_SPDY_LOG_UTIL_H_
#include <string_view>
#include "base/values.h"
#include "net/base/net_export.h"
#include "net/http/http_log_util.h"
#include "net/log/net_log.h"
#include "net/log/net_log_capture_mode.h"
#include "net/third_party/quiche/src/quiche/common/http/http_header_block.h"
namespace net {
NET_EXPORT_PRIVATE base::Value ElideGoAwayDebugDataForNetLog(
NetLogCaptureMode capture_mode,
std::string_view debug_data);
NET_EXPORT_PRIVATE base::Value::List ElideHttpHeaderBlockForNetLog(
const quiche::HttpHeaderBlock& headers,
NetLogCaptureMode capture_mode);
NET_EXPORT_PRIVATE base::Value::Dict HttpHeaderBlockNetLogParams(
const quiche::HttpHeaderBlock* headers,
NetLogCaptureMode capture_mode);
}
#endif