IntelliJ Rust Changelog #61
New Features
-
Type inference can disambiguate methods based on trait bounds.
-
IDE no longer sets
RUSTCenvironmental variable automatically. It helps tools likeclippy, which also useRUSTC. If you don’t use rustup and don’t haverustcinPATH, you need to setRUSTCenvironmental variable manually. -
Macro expansion supports simple cases, like
with_stdinfailure. -
Support for CLion 2017.3. Note that you’ll need to use previous version of plugin for CLion 2017.2.
Fixes
- Fix macro visibility rules (by @kumbayo).
Internal Improvements
- Simplify processing of files in modules during name resolution.