Size: a a a

2021 May 01

B

Börgar in rust_offtopic
да, НО, impl<State: BuilderAbc>
источник

B

Börgar in rust_offtopic
он поидее тайп инференс должен зашевелить
источник

EG

Emmanuel Goldstein in rust_offtopic
Не, не прокатит, для этого поинтер должен всё-таки иметь function type по 6.3.2.1.4
источник

AN

Alex Noname in rust_offtopic
мы тут про типы говорим. там что в теле то пофиг.
источник

EG

Emmanuel Goldstein in rust_offtopic
Госспади
источник

EG

Emmanuel Goldstein in rust_offtopic
foo :: Int -> Int
foo _ = 5
источник

AN

Alex Noname in rust_offtopic
это что я должен был понять?)
источник

B

Börgar in rust_offtopic
а этот билдерабц может быть уже с парамом
источник

B

Börgar in rust_offtopic
О!
источник

EG

Emmanuel Goldstein in rust_offtopic
impl usize {
   fn foo(self) -> Self { 5 }
}
источник

EG

Emmanuel Goldstein in rust_offtopic
Вот тебе функция, которая принимает self, возвращает Self и меняет значение
источник

B

Börgar in rust_offtopic
нам тут тайплевел нужен
источник

B

Börgar in rust_offtopic
просто он должен поидее смочь понять каким State должен быть шоб всем было хорошо
источник

B

Börgar in rust_offtopic
типа self -> Self это id только для тайпа
источник

AN

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

B

Börgar in rust_offtopic
это кому?
источник

B

Börgar in rust_offtopic
ладно, продолжим
источник

B

Börgar in rust_offtopic
этот State поидее должен работать как Index в hlist
источник

B

Börgar in rust_offtopic
селектор который
источник

AN

Alex Noname in rust_offtopic
ну чем в итоге должен стать State?
источник