Вышел Rust 1.77.0: C-строковые литералы и срезание отладочной информации

21.03.2024

В Rust 1.77.0 появились C-строковые литералы c"abc": они разворачиваются в строку с завершающим нулевым байтом типа &'static CStr, что упрощает взаимодействие с внешними интерфейсами — проверки (например, отсутствие нулевого байта внутри) выполняются на этапе компиляции. Также Cargo по умолчанию начал срезать отладочную информацию в release-сборках.

Оригинал

Announcing Rust 1.77.0.

Упоминаний: 1 · Просмотров: 3