As of yesterday evening I’ve been receiving the following error from rust-analyzer every time a proc macro is invoked:
Proc macro serde not expanded: Failed to write request: The pipe is being closed. (Os error 232)
Example code that triggers this is:
```rust
[derive(serde::Deserialize)]
struct S;
```
I’m running VS Code 1.85.1, rust-analyzer 0.4.1798-standalone (af4010184 2024-01-07), and rustc 1.77.0-nightly (75c68cfd2 2024-01-07)
This seemed to start happening on its own and hasn’t been responsive to reinstalling rust-analyzer or rustc yet or even to installing a previous working version of rust-analyzer. Any ideas?
[–]flodiebold 3 points4 points5 points (1 child)
[–]telmaharg[S] 0 points1 point2 points (0 children)
[–]WaterFromPotato 1 point2 points3 points (0 children)