I sat last night and read zillions of posts online on lsp-mode and the additions there are too it. I managed to get it all working finally, with documentation pop ups in the code, underlining dead code and errors and even completion popups.
Now I restarted and nothing works any more.
It turned out that something had gone stale or mismatched with my packages and the solution was to remove my .emacs.d folder and start over. I tried to do it, but can't get to were I was last night.
I'm at my wits end. Can someone who has a emacs config for lsp-mode and rust-analyzer have mercy on my sanity and share their setup? I think I might get it working if I have a whole working example to compare to.
I'm ready to throw my laptop out the window, so a peek at a working setup would really be appreciated.