-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement missing members introduces a \ before the curly braces of functions of a trait #17219
Comments
Can you test using a binary downloaded from GitHub instead of the rustup version? |
Might be similar to #16867. |
Also make sure to update your editor stuff (editor itself, and lsp integration if separate) |
same issue on
|
See #16867 (comment), it is likely an issue on the neovim-side. |
em..., according to #16867 neovim/neovim#25611 should fix this issue. this PR is merged to Neovim my neovim now is
should I file a issue to neovim? |
I did some research on this issue, neovim version:
when i choose
is |
It seems that the 'implement missing members' works correctly in v0.11.0-dev+0e3e1e6. Could you check if the issue might be due to your plugins or the distribution you are using? |
Very Sorry! My bad! I still use a plugin called |
@alexniver Indeed. This was not an issue of rust-analyzer, rather me using rust-tools. Changing to |
Implementing trait inserts
\}
at the endSeems like regression of #16607
Works fine on
1.77.2
rust-analyzer version: rust-analyzer 1.78.0 (9b00956e 2024-04-29)
rustc version: rustc 1.78.0 (9b00956e5 2024-04-29)
editor or extension: neovim standard mason setup + rust tools
relevant settings: n/a
The text was updated successfully, but these errors were encountered: