Стабилизированы Rc::is_unique и Arc::is_unique

26.10.2026

Методы Rc::is_unique и Arc::is_unique стабилизированы: они сообщают, что на значение ссылается ровно один сильный владелец и ни одного слабого.

Зачем

Это проверка перед переходом к get_mut или make_mut: если владелец единственный, клонировать значение при изменении не нужно. Типичный приём в структурах с копированием при записи. Rc::is_unique появился в октябре как нестабильный — теперь стабильны оба метода.

Оригинал

stabilize {Rc, Arc}::is_unique

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