diff options
Diffstat (limited to 'chromium/components/password_manager/content/common/credential_manager_struct_traits.h')
-rw-r--r-- | chromium/components/password_manager/content/common/credential_manager_struct_traits.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/chromium/components/password_manager/content/common/credential_manager_struct_traits.h b/chromium/components/password_manager/content/common/credential_manager_struct_traits.h index cf8c5a7c33e..aa544b782ce 100644 --- a/chromium/components/password_manager/content/common/credential_manager_struct_traits.h +++ b/chromium/components/password_manager/content/common/credential_manager_struct_traits.h @@ -22,6 +22,16 @@ struct EnumTraits<password_manager::mojom::CredentialType, }; template <> +struct EnumTraits<password_manager::mojom::CredentialMediationRequirement, + password_manager::CredentialMediationRequirement> { + static password_manager::mojom::CredentialMediationRequirement ToMojom( + password_manager::CredentialMediationRequirement input); + static bool FromMojom( + password_manager::mojom::CredentialMediationRequirement input, + password_manager::CredentialMediationRequirement* output); +}; + +template <> struct StructTraits<password_manager::mojom::CredentialInfoDataView, password_manager::CredentialInfo> { static password_manager::CredentialType type( |