In neovim rust sends both errors messages and hints on how to fix that error but because hints are sent after they camouflages the error messages, signs and underline as well.
If it is something that can only be fixed from neovim's side then never mind.
my lsp:
vim.lsp: Active Clients ~
- rust_analyzer (id: 1)
- Version: 1.90.0 (1159e78 2025-09-14)
- Root directory: ~/lunaar/languages/rust/ownership
- Command: { "rustup", "run", "stable", "rust-analyzer" }
- Settings: {}
- Attached buffers: 2
I was able to temporarily fix it by just disabling hints for all rust files
