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" }), + }, + }, + }, + }, }