diff --git a/crates/languages/src/rust/highlights.scm b/crates/languages/src/rust/highlights.scm index 1a08126b55d..82008d70153 100644 --- a/crates/languages/src/rust/highlights.scm +++ b/crates/languages/src/rust/highlights.scm @@ -57,6 +57,9 @@ ((identifier) @constant (#match? @constant "^_*[A-Z][A-Z\\d_]*$")) +; Ensure enum variants are highlighted correctly regardless of naming convention +(enum_variant name: (identifier) @type) + [ "(" ")"