36 hi::phrasing_mask phrasing = hi::phrasing_mask::all;
43 [[nodiscard]]
constexpr friend bool
46 constexpr grapheme_attribute_mask(hi::phrasing_mask phrasing) noexcept : language(), script(), region(), phrasing(phrasing) {}
48 [[nodiscard]]
constexpr friend bool
51 return matches(haystack.language, needle.language) and matches(haystack.script, needle.script) and
52 matches(haystack.region, needle.region) and matches(haystack.phrasing, needle.phrasing);