Принят RFC: точный захват жизненных циклов — синтаксис use<..>
05.06.2024Принят RFC, добавляющий синтаксис impl Trait + use<..>: он явно перечисляет, какие generics захватывает opaque-тип в позиции возврата.
Зачем
В редакции 2024 упрощены правила захвата impl Trait, и без них пришлось бы захватывать лишнее, усложняя сигнатуры. use<..> решает проблему пере-захвата: программист указывает ровно те параметры, которые нужны.
Дата — 5 июня 2024 года, день одобрения.
Оригинал
Precise capturing
Упоминаний: 1 · Просмотров: 2