From 7bd430611def345826324601a4e7ead454418c3d Mon Sep 17 00:00:00 2001 From: sij1nk Date: Mon, 19 May 2025 10:54:19 +0200 Subject: [PATCH] fix(extras/rust): show Rust impl blocks in outline --- lua/lazyvim/plugins/extras/lang/rust.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lua/lazyvim/plugins/extras/lang/rust.lua b/lua/lazyvim/plugins/extras/lang/rust.lua index e5304b56..e921b6f5 100644 --- a/lua/lazyvim/plugins/extras/lang/rust.lua +++ b/lua/lazyvim/plugins/extras/lang/rust.lua @@ -154,4 +154,17 @@ return { }, }, }, + + -- Show `impl` blocks in outline.nvim + { + "hedyhli/outline.nvim", + optional = true, + opts = { + symbols = { + filter = { + rust = vim.list_extend(vim.deepcopy(LazyVim.config.kind_filter["default"]), { "Object" }), + }, + }, + }, + }, }