#include "device/fido/public_key_credential_params.h"
#include <utility>
#include "base/numerics/safe_conversions.h"
namespace device {
bool PublicKeyCredentialParams::CredentialInfo::operator==(
const CredentialInfo& other) const { … }
std::optional<PublicKeyCredentialParams>
PublicKeyCredentialParams::CreateFromCBORValue(const cbor::Value& cbor_value) { … }
PublicKeyCredentialParams::PublicKeyCredentialParams(
std::vector<CredentialInfo> credential_params)
: … { … }
PublicKeyCredentialParams::PublicKeyCredentialParams(
const PublicKeyCredentialParams& other) = default;
PublicKeyCredentialParams::PublicKeyCredentialParams(
PublicKeyCredentialParams&& other) = default;
PublicKeyCredentialParams& PublicKeyCredentialParams::operator=(
const PublicKeyCredentialParams& other) = default;
PublicKeyCredentialParams& PublicKeyCredentialParams::operator=(
PublicKeyCredentialParams&& other) = default;
PublicKeyCredentialParams::~PublicKeyCredentialParams() = default;
cbor::Value AsCBOR(const PublicKeyCredentialParams& params) { … }
}