Size: a a a

2021 May 05

AN

Alex Noname in rust_offtopic
ну там было просто по приколу. чтобы abort() отлавливать а не UB поидее
источник

П

Пух in rust_offtopic
Ну так ты изнутри листа можешь с такими ограничениями границы не проверять. А с сейф имплом это уже ub
источник

П

Пух in rust_offtopic
или я не понял весь смысл этоговот, тогда пофиг
источник

AN

Alex Noname in rust_offtopic
да мы тут я бы сказал немоного абъюзим раст вот https://t.me/rustlang_ru/372811
источник

П

Пух in rust_offtopic
Ну это я видел. Но эти ограничения же не просто ради ограничений туда добавлены, там в set_f1 какая-то типа инициализация должна происходить итд
источник

AN

Alex Noname in rust_offtopic
ну в итоге там такое
const CONST_CAST: [(); $N - N as usize] = []; что вообще какая то стремная штука. Но как защита от идиота да.
источник

AN

Alex Noname in rust_offtopic
хотя это вообще не используется получается . @Kolsky ?
источник

П

Пух in rust_offtopic
Я вообще не вкурил зачем там ext_n макрос:D
источник

TK

Traveller Kolsky in rust_offtopic
Замена const_assert_eq для плейграунда, чтобы убедиться в наличии фичи
источник

AN

Alex Noname in rust_offtopic
да но зачем этот макрос там у тебя?
источник

AN

Alex Noname in rust_offtopic
его можно не использовать
источник

TK

Traveller Kolsky in rust_offtopic
Какой?
источник

AN

Alex Noname in rust_offtopic
ext_1!
источник

AN

Alex Noname in rust_offtopic
ext_n!
источник

AN

Alex Noname in rust_offtopic
кароче я так придумал. это чем то похоже на твое решение но лучше
источник

AN

Alex Noname in rust_offtopic
источник

TK

Traveller Kolsky in rust_offtopic
ext_n! для сокращения бойлерплейта, ext_1! из первоначального дизайна, как альтернативный способ извлечения impl Ext1
источник

TK

Traveller Kolsky in rust_offtopic
Но можно и без них, конечно
источник

AI

Alex Ilizarov in rust_offtopic
Если ставишь сам nixos то у тебя из коробки мощный инструмент в виде /etc/nixos/configuration.nix где ты задаешь как настроить систему декларативно, а потом nixos под тебя все это собирает
источник

s

suhr in rust_offtopic
источник