В Rust для ядра предложили безопасные самоссылающиеся структуры
На конференции Kangrejos 2026 Гэри Го представил решение для самоссылающихся структур данных в Rust без unsafe-кода. Изменения касаются крейта pin_init и могут убрать большую часть unsafe-кода, связанного с временами жизни, в драйвере Nova и других компонентах ядра.
- Решение представлено на Kangrejos 2026 в контексте крейта pin_init
- Самоссылающиеся структуры в Rust требуют unsafe-кода из-за правил времён жизни
- Изменения могут убрать большую часть unsafe-кода в драйвере Nova
Читать дальше
Софт