Images below of Rust where it shows larger structures (e.g. functions and impl blocks), but a let foo = ... doesn't result in foo being listed nor are function parameters listed.
By contrast, these seem to work normally in Lua and Python.
Rust LSP: Rust-Analyzer (and your own rust-tools plugin)
Lua LSP: Sumneko-Lua
Python LSP: Pyright
NVIM v0.8.2
Built type: Release
LuaJIT 2.1.0-beta3
Compiled by brew@HMBRW-A-001-M1-005.local
Images below of Rust where it shows larger structures (e.g. functions and impl blocks), but a
let foo = ...
doesn't result infoo
being listed nor are function parameters listed.By contrast, these seem to work normally in Lua and Python.
Rust LSP: Rust-Analyzer (and your own rust-tools plugin) Lua LSP: Sumneko-Lua Python LSP: Pyright
NVIM v0.8.2 Built type: Release LuaJIT 2.1.0-beta3 Compiled by brew@HMBRW-A-001-M1-005.local
Rust (not as expected):
Lua & Python (as expected)