You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 11, 2024. It is now read-only.
It's very hard to develop on 0.3 since Rust Analyzer can't recognize the IUnknown.
In VSCode settings.json I have this:
{
"rust-analyzer.procMacro.enable": true
}
And if I write this:
use com::{interfaces, interfaces::iunknown::IUnknown};fnmain(){println!("Hello, world!");}
It gives unresolved import:
Yet it builds just fine with cargo build.
I think RLS support is a must, developing without IDE support is pretty difficult, maybe I have misconfigured my setup somehow.
Also from the get-go, I think I don't like the macro approach in 0.3, because I suspect it will break Go to definition etc. IDE features that used to work with trait approach.