LINUX.ORG.RU

RUST feature для стабильной ветки

 


0

4

После обновления раста до версии 1.19.0 перестал работать feature макрос, при попытке использовать выдает ошибку:

error[E0554]: #[feature] may not be used on the stable release channel

Я так понял в стабильной зборке запретили использование не стабильного API? Можно както этот момент обойти (например ключами компилятора), ночную сборку ставить очень не хочется :(

★★★★

Стабильная ветка на то и стабильная, что вся экспериментальщина в ней отключена.

quantum-troll ★★★★★
()
Ответ на: комментарий от zaz

В любом случае, это был баг. #[feature] не должен работать на stable.

quantum-troll ★★★★★
()
Ответ на: комментарий от pftBest

ТС настолько уверенно говорит, что я засомневался. У меня никогда не работало, это точно.

RazrFalcon ★★★★★
()

Присоединяюсь к тем у кого feature никогда не работал на стабильной сборке.

Deleted
()

У меня feature в stable тоже никогда не работал. Вангую, что на самом деле у тебя ранее стоял rust nightly

Aswed ★★★★★
()
Ответ на: комментарий от mersinvald

Двачую, где нужны feature gate сижу на nightly, в stable и beta у меня они никогда не работали

grossws
()

Емнип, на crates.io я видел крэйт с бэкпортом feature в стабильную ветку, поищи. А вообще выхода кроме как становится бета-тестером ночной сборки нет :)

Virtuos86 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.