#include "net/dns/dns_config.h"
#include <utility>
#include "base/numerics/safe_conversions.h"
#include "base/values.h"
#include "net/dns/public/dns_over_https_config.h"
namespace net {
DnsConfig::DnsConfig() : … { … }
DnsConfig::DnsConfig(const DnsConfig& other) = default;
DnsConfig::DnsConfig(DnsConfig&& other) = default;
DnsConfig::DnsConfig(std::vector<IPEndPoint> nameservers)
: … { … }
DnsConfig::~DnsConfig() = default;
DnsConfig& DnsConfig::operator=(const DnsConfig& other) = default;
DnsConfig& DnsConfig::operator=(DnsConfig&& other) = default;
bool DnsConfig::Equals(const DnsConfig& d) const { … }
bool DnsConfig::operator==(const DnsConfig& d) const { … }
bool DnsConfig::operator!=(const DnsConfig& d) const { … }
bool DnsConfig::EqualsIgnoreHosts(const DnsConfig& d) const { … }
void DnsConfig::CopyIgnoreHosts(const DnsConfig& d) { … }
base::Value::Dict DnsConfig::ToDict() const { … }
}