если констэкспр поменяет статик, какое должно быть значение в рантайме?
а если мы соптимизировали это конст-вычисление?
сейчас компилятор предполагает, что конст-функции чистые
Полагаю в случае с интериор это будет просто статик
доступ к статикам с interior mutability ломает это предположение
https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=9e8a1dd054906809904a0908f27ffc09 о прикол
Да в целом ожидаемо. Мне скорее странно, что у const разрешён interior mutability, да.
Обсуждают сегодня