#include "third_party/blink/public/common/safe_url_pattern_mojom_traits.h"
namespace mojo {
bool EnumTraits<blink::mojom::Modifier, ::liburlpattern::Modifier>::FromMojom(
blink::mojom::Modifier data,
::liburlpattern::Modifier* out) { … }
bool StructTraits<blink::mojom::FixedPatternDataView, ::liburlpattern::Part>::
Read(blink::mojom::FixedPatternDataView data, ::liburlpattern::Part* out) { … }
bool StructTraits<
blink::mojom::WildcardPatternDataView,
::liburlpattern::Part>::Read(blink::mojom::WildcardPatternDataView data,
::liburlpattern::Part* out) { … }
blink::mojom::PatternTemplateDataView::Tag
UnionTraits<blink::mojom::PatternTemplateDataView,
::liburlpattern::Part>::GetTag(const ::liburlpattern::Part& value) { … }
bool UnionTraits<blink::mojom::PatternTemplateDataView, ::liburlpattern::Part>::
Read(blink::mojom::PatternTemplateDataView data, liburlpattern::Part* out) { … }
bool StructTraits<
blink::mojom::SafeUrlPatternPartDataView,
::liburlpattern::Part>::Read(blink::mojom::SafeUrlPatternPartDataView data,
::liburlpattern::Part* out) { … }
bool StructTraits<
blink::mojom::SafeUrlPatternDataView,
::blink::SafeUrlPattern>::Read(blink::mojom::SafeUrlPatternDataView data,
::blink::SafeUrlPattern* out) { … }
bool StructTraits<blink::mojom::SafeUrlPatternOptionsDataView,
::blink::SafeUrlPatternOptions>::
Read(blink::mojom::SafeUrlPatternOptionsDataView data,
::blink::SafeUrlPatternOptions* out) { … }
}