Вышел Rust 1.37.0
Среди нововедений:
Разрешено ссылаться на варианты enum через псевдонимы типов (type aliases), например через Self.
cargo vendor теперь входит в стандартную поставку.
С помощью cargo vendor можно явно скачивать и использовать полную копию всех исходных кодов всех зависимостей. Это полезно для компаний с монорепозиториями, которые хотели бы хранить и анализировать весь исходный код, используемый в их ПО.
Поддержка const _:.
Поддержка Profile Guided Optimization.
Поддержка #[repr(align(N))] для лучшего контроля для выравниванием в структурах.
Изменения в стандартной библиотеке.
Изменения в Clippy
Microsoft и Amazon стали спонсорами Rust, предоставив облачную инфраструктуру для сборки и тестирования Rust.
>>> Анонс
Разрешено ссылаться на варианты enum через псевдонимы типов (type aliases), например через Self.
cargo vendor теперь входит в стандартную поставку.
С помощью cargo vendor можно явно скачивать и использовать полную копию всех исходных кодов всех зависимостей. Это полезно для компаний с монорепозиториями, которые хотели бы хранить и анализировать весь исходный код, используемый в их ПО.
Поддержка const _:.
Поддержка Profile Guided Optimization.
Поддержка #[repr(align(N))] для лучшего контроля для выравниванием в структурах.
Изменения в стандартной библиотеке.
Изменения в Clippy
Microsoft и Amazon стали спонсорами Rust, предоставив облачную инфраструктуру для сборки и тестирования Rust.
>>> Анонс
Ещё новости по теме:
18:20