В Rust стабилизирован трейт Allocator — можно передавать свою память в коллекции

23.09.2026

Часть фичи allocator_api стабилизирована: трейт Allocator из core::alloc теперь доступен без nightly. Остаток фичи переименован в allocator_ext.

Что даёт

Трейт Allocator позволяет передать коллекции собственную реализацию выделения памяти вместо глобального аллокатора. Стабилизация затронула лишь часть исходной фичи: полный набор allocator_api по-прежнему доступен как allocator_ext. Отслеживающий issue — rust-lang/rust#32838, изначальное предложение — RFC 1398.

Стабилизацию вёл nia-e совместно с рабочей группой wg-allocators, t-libs и t-lang.

Оригинал

alloc: stabilise Allocator

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