#include "content/browser/preloading/speculation_rules/speculation_rules_params.h"
namespace content {
SpeculationRulesParams::SpeculationRulesParams() = default;
SpeculationRulesParams::~SpeculationRulesParams() = default;
SpeculationRulesParams::SpeculationRulesParams(
blink::mojom::SpeculationTargetHint target_hint,
blink::mojom::SpeculationEagerness eagerness,
SpeculationRulesTags tags)
: target_hint(target_hint), eagerness(eagerness), tags(std::move(tags)) {}
SpeculationRulesParams::SpeculationRulesParams(const SpeculationRulesParams&) =
default;
SpeculationRulesParams& SpeculationRulesParams::operator=(
const SpeculationRulesParams&) = default;
SpeculationRulesParams::SpeculationRulesParams(
SpeculationRulesParams&&) noexcept = default;
SpeculationRulesParams& SpeculationRulesParams::operator=(
SpeculationRulesParams&&) noexcept = default;
}