открыл репу налгебры, попробил по примерам - в целом, почти весь код примеров нормально видится - только в паре мест мелькнуло ошибочное "use of moved value". и то прогресс, раньше четверть кода красной была.
Ого, неожиданно! Я, кстати, тоже изначально взял налгебру, но теперь об этом жалею. Только извращенство лишнее. Ищу куда свалить, а может и сам буду писать математику - ради интереса...
Вообще, у меня в VS Code + Rust Analyzer всегда намертво висла подсветка кода и автопополнение при редактировании любых своих систем для specs. Правда, там в компонентах у систем были мат типы из nalgebra и, как я понял, далеко не факт, что это specs виноват был...
для моих двадешных штук вообще любая матлиба годится, благо только базовые функции и типы нужны - переполз на https://lib.rs/glam в этом месяце вместе с переползанием на macroquad