Size: a a a

2021 January 15

CD

Constantine Drozdov in rust_offtopic
red75prime
то есть в vtbl ещё поле size есть?
нет, sizeof(struct context)
источник

CD

Constantine Drozdov in rust_offtopic
struct context {
  //unspecified
};
источник

r

red75prime in rust_offtopic
Constantine Drozdov
нет, sizeof(struct context)
Тогда что-то вроде fn init(BoxedOrRef<'a, MaybeUninit<Context>>) -> BoxedOrRef<'a, Context>.   BoxedOrRef чтобы учесть полиморфизм по месту хранения Context.
источник

CD

Constantine Drozdov in rust_offtopic
red75prime
Тогда что-то вроде fn init(BoxedOrRef<'a, MaybeUninit<Context>>) -> BoxedOrRef<'a, Context>.   BoxedOrRef чтобы учесть полиморфизм по месту хранения Context.
А это точно полиморфируется?
источник

r

red75prime in rust_offtopic
Constantine Drozdov
А это точно полиморфируется?
В таком варианте будет runtime флаг.
источник
2021 January 16

H

Hirrolot in rust_offtopic
выдрис натреннировал моск детектить нетотальность до компиляции, теперь на автомате проверяю что аргументы структурно уменьшаются
источник

H

Hirrolot in rust_offtopic
помогло избежать несколько багов
источник
2021 January 17

SP

Stanislav Popov in rust_offtopic
источник

DS

Doge Shibu in rust_offtopic
И?
источник

SP

Stanislav Popov in rust_offtopic
кринж
источник

DS

Doge Shibu in rust_offtopic
Stanislav Popov
кринж
В чём?
источник

SP

Stanislav Popov in rust_offtopic
в том что я не могу понять чего так сложно. а том что для этого нужен особый синтаксис
источник

DS

Doge Shibu in rust_offtopic
Stanislav Popov
в том что я не могу понять чего так сложно. а том что для этого нужен особый синтаксис
А что тут сложного-то?
источник

SP

Stanislav Popov in rust_offtopic
не знаю, внезапно слайсы для меня какаято странная штука в расте
источник

SP

Stanislav Popov in rust_offtopic
это должно быть просто обьектом, но вокруг них столько сахара и синтаксиса
источник

SP

Stanislav Popov in rust_offtopic
источник

SP

Stanislav Popov in rust_offtopic
пишут это фича slice_patterns
источник

SP

Stanislav Popov in rust_offtopic
по каким правилам работает хер поймешь, это же именно слайс а не hlist
источник

KR

Kai Ren in rust_offtopic
Так это и не сам слайс. Это операции поверх него.
источник

SP

Stanislav Popov in rust_offtopic
ну [..] это преобразование итератора в слайс, а слайс нужен чтобы его заюзать в паттерне
источник