#ifndef COMPONENTS_PAINT_PREVIEW_COMMON_MOJOM_PAINT_PREVIEW_TYPES_MOJOM_TRAITS_H_
#define COMPONENTS_PAINT_PREVIEW_COMMON_MOJOM_PAINT_PREVIEW_TYPES_MOJOM_TRAITS_H_
#include "base/notreached.h"
#include "components/paint_preview/common/mojom/paint_preview_types.mojom-shared.h"
#include "components/paint_preview/common/serialized_recording.h"
#include "mojo/public/cpp/bindings/enum_traits.h"
#include "mojo/public/cpp/bindings/union_traits.h"
namespace mojo {
template <>
struct EnumTraits<paint_preview::mojom::RecordingPersistence,
paint_preview::RecordingPersistence> { … };
template <>
class UnionTraits<paint_preview::mojom::SerializedRecordingDataView,
paint_preview::SerializedRecording> { … };
}
#endif