chromium/components/user_notes/model/user_note.cc

// Copyright 2022 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/user_notes/model/user_note.h"

namespace user_notes {

// static
std::unique_ptr<UserNote> UserNote::Clone(const UserNote* note) {}

UserNote::UserNote(const base::UnguessableToken& id,
                   std::unique_ptr<UserNoteMetadata> metadata,
                   std::unique_ptr<UserNoteBody> body,
                   std::unique_ptr<UserNoteTarget> target)
    :{}

UserNote::~UserNote() = default;

base::SafeRef<UserNote> UserNote::GetSafeRef() const {}

void UserNote::Update(std::unique_ptr<UserNote> new_model) {}

}  // namespace user_notes