#include "net/quic/quic_server_info.h"
#include <limits>
#include "base/containers/span.h"
#include "base/logging.h"
#include "base/pickle.h"
#include "base/stl_util.h"
string;
namespace {
const int kQuicCryptoConfigVersion = …;
}
namespace net {
QuicServerInfo::State::State() = default;
QuicServerInfo::State::~State() = default;
void QuicServerInfo::State::Clear() { … }
QuicServerInfo::QuicServerInfo(const quic::QuicServerId& server_id)
: … { … }
QuicServerInfo::~QuicServerInfo() = default;
const QuicServerInfo::State& QuicServerInfo::state() const { … }
QuicServerInfo::State* QuicServerInfo::mutable_state() { … }
bool QuicServerInfo::Parse(const string& data) { … }
bool QuicServerInfo::ParseInner(const string& data) { … }
string QuicServerInfo::Serialize() { … }
string QuicServerInfo::SerializeInner() const { … }
}