| 164 | bool IsWildcard() const { return !value_.has_value(); } |
| 165 | |
| 166 | bool IsMatch(const AttributeQualifier& qualifier) const { |
| 167 | if (IsWildcard()) return true; |
| 168 | return value_.value() == qualifier; |
| 169 | } |
| 170 | |
| 171 | bool IsMatch(absl::string_view other_key) const { |
| 172 | if (!value_.has_value()) return true; |