blob: ef589c39dfd48318b4e7a3b140478c9c14b5b4db [file]
// Copyright 2026 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "components/skills/public/skill.h"
namespace skills {
Skill::Skill() = default;
Skill::Skill(const std::string& id,
const std::string& name,
const std::string& icon,
const std::string& prompt,
const std::string& description,
const sync_pb::SkillSource& source)
: id(id),
name(name),
icon(icon),
prompt(prompt),
description(description),
source(source) {}
Skill::Skill(const Skill&) = default;
Skill& Skill::operator=(const Skill&) = default;
Skill::Skill(Skill&&) = default;
Skill& Skill::operator=(Skill&&) = default;
Skill::~Skill() = default;
} // namespace skills