I'm referring to the MSVC "backend" for Rust, not Visual Studio.
If you have the time, you should really consider helping to improve the Rust experience on Windows. There's a huge shortage of Windows developers in the Rust community.
Keep in mind std in the Rust distribution was built without debuginfo, so if you step into functions from that, things don't work too well.