languages(rust): Highlight enum variant labels (#46772)

Lukas Wirth created

Release Notes:

- N/A *or* Added/Fixed/Improved ...

Change summary

crates/languages/src/rust.rs | 1 +
1 file changed, 1 insertion(+)

Detailed changes

crates/languages/src/rust.rs 🔗

@@ -571,6 +571,7 @@ impl LspAdapter for RustLspAdapter {
             lsp::SymbolKind::METHOD | lsp::SymbolKind::FUNCTION => ("fn ", "();"),
             lsp::SymbolKind::STRUCT => ("struct ", ";"),
             lsp::SymbolKind::ENUM => ("enum ", "{}"),
+            lsp::SymbolKind::ENUM_MEMBER => ("enum E{", "}"),
             lsp::SymbolKind::INTERFACE => ("trait ", "{}"),
             lsp::SymbolKind::CONSTANT => ("const ", ":()=();"),
             lsp::SymbolKind::MODULE => ("mod ", ";"),