То, что timestamp'ы в ссылках на файлы изменились на 21:21, намекает на то, что вы починили это уже после моего комментария (и после этого мой комментарий действительно стал не очень релевантен)
Поворот веб-разработки не туда — это пустота вместо контента на полностью статическом сайте при отключенном JS, как же вы надоели
А конкретно сайт «R&D-студии» не только безосновательно неработоспособен без JS, но и даже со включенным JS старательно сопротивляется чтению, ломая родную браузерную прокрутку и пряча весь контент после прокрутки, чтобы я полсекунды сидел и пялился в пустую страницу, нервничая в ожидании завершения анимации появления контента
Пожалуйста, прекратите доламывать и без того сломанный веб
Потому что его интерфейс предполагает инициализацию связанного куска памяти целиком, а не по частям (а вы, если я правильно интерпретирую предыдущий комментарий, хотите по частям)
Думаю, если бы точный рецепт существовал, то пуллреквест лежал бы в репозитории раста ещё лет десять назад, раз не лежит — значит скорее всего на то есть причины
Скоуп никак не поможет, потому что даже в пределах скоупа можно случайно получить несколько мутабельных доступов и сломать программу (даже в одном потоке и даже в пределах одной функции, доигравшись с рекурсией, хотя это надо ещё умудриться написать такой говнокод конечно)
Ставить плюсы моему комментарию конечно не надо, но просто убираем ютубовские ифреймы, и:
Как было отмечено в недавнем посте, это автоматически делает ty непригодным для реального использования
Нет, проверка есть всегда, иначе safe Rust не был бы safe
А в линуксе вообще webkit, чтобы веб-разработчику веселее было
«Чудесный» перевод страницы
Ну лично мне пофиг, но вы ответили на комментарий, в котором явно указано «<Win10»
Откуда он возьмётся в семёрке-то?
https://v2.tauri.app/distribute/windows-installer/#offline-installer
Где-то читал, что запатентовано
Берём Prometheus SNMP Exporter и получаем красивые графики в Grafana (хотя кто-нибудь скажет оверкилл)
Давайте изобретём максимально эффективный бинарный протокол, а для авторизации завернём JSON в Base64 👍
То, что timestamp'ы в ссылках на файлы изменились на 21:21, намекает на то, что вы починили это уже после моего комментария (и после этого мой комментарий действительно стал не очень релевантен)
Поворот веб-разработки не туда — это пустота вместо контента на полностью статическом сайте при отключенном JS, как же вы надоели
А конкретно сайт «R&D-студии» не только безосновательно неработоспособен без JS, но и даже со включенным JS старательно сопротивляется чтению, ломая родную браузерную прокрутку и пряча весь контент после прокрутки, чтобы я полсекунды сидел и пялился в пустую страницу, нервничая в ожидании завершения анимации появления контента
Пожалуйста, прекратите доламывать и без того сломанный веб
Во вчерашней ветке я пытался избегать этого, но всё-таки вынужден констатировать, что вы не знаете Rust
Unions have no notion of an “active field”. Instead, every union access just interprets the storage as the type of the field used for the access.
(поэтому использование union это тоже unsafe)
Потому что его интерфейс предполагает инициализацию связанного куска памяти целиком, а не по частям (а вы, если я правильно интерпретирую предыдущий комментарий, хотите по частям)
А, ну так бы сразу и сказали, что вам нужна пародия на аллокатор, MaybeUninit здесь не выглядит подходящим инструментом
Если вы имели в виду RefCell, то он доступен даже в no_std
Я не припомню обстоятельств, способных неявно перенести значение из стека в кучу в Rust, а из оверхеда припомню только stack pointer
Оно ж в стеке, откуда издержки?
Думаю, если бы точный рецепт существовал, то пуллреквест лежал бы в репозитории раста ещё лет десять назад, раз не лежит — значит скорее всего на то есть причины
Скоуп никак не поможет, потому что даже в пределах скоупа можно случайно получить несколько мутабельных доступов и сломать программу (даже в одном потоке и даже в пределах одной функции, доигравшись с рекурсией, хотя это надо ещё умудриться написать такой говнокод конечно)
Как конкретно обойтись, не потеряв безопасность?