From 2d393583230c2d7365d1d50c7e5c5687c4186766 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Thu, 16 Feb 2023 12:11:57 -0800 Subject: [PATCH] rust: Highlight functions called with a turbofish --- crates/zed/src/languages/rust/highlights.scm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/crates/zed/src/languages/rust/highlights.scm b/crates/zed/src/languages/rust/highlights.scm index b52a7a8affdef6cf85f455759342617e70e5b862..7240173a89260b22a9508a9984e40dc8b1ab7410 100644 --- a/crates/zed/src/languages/rust/highlights.scm +++ b/crates/zed/src/languages/rust/highlights.scm @@ -12,6 +12,15 @@ field: (field_identifier) @function.method) ]) +(generic_function + function: [ + (identifier) @function + (scoped_identifier + name: (identifier) @function) + (field_expression + field: (field_identifier) @function.method) + ]) + (function_item name: (identifier) @function.definition) (function_signature_item name: (identifier) @function.definition)