diff --git a/crates/languages/src/rust/highlights.scm b/crates/languages/src/rust/highlights.scm index ea39352576..1a08126b55 100644 --- a/crates/languages/src/rust/highlights.scm +++ b/crates/languages/src/rust/highlights.scm @@ -85,7 +85,6 @@ [ "as" "async" - "await" "const" "default" "dyn" @@ -102,6 +101,7 @@ "ref" "static" "struct" + "for" "trait" "type" "union" @@ -114,10 +114,10 @@ ] @keyword [ + "await" "break" "continue" "else" - "for" "if" "in" "loop" @@ -127,6 +127,9 @@ "yield" ] @keyword.control +(for_expression + ("for" @keyword.control)) + [ (string_literal) (raw_string_literal)