Size: a a a

2020 December 30

p

polunin.ai in rust_offtopic
Со специализацией она просто умрет
источник

а

а это кто in rust_offtopic
Emmanuel Goldstein
Дроздов vs Полунин это эпик файт, конечно
+
источник

CD

Constantine Drozdov in rust_offtopic
Как мне искать нужный case?
источник

Т8

Т-34 85 in rust_offtopic
Т-34 85
а когда будет decltype в Rust?
вот Царь говорит, что НИКОГДА
источник

а

а это кто in rust_offtopic
а где полунин
источник

p

polunin.ai in rust_offtopic
Со специализацией с условиями она умрет дважды
источник

а

а это кто in rust_offtopic
аа
источник

Т8

Т-34 85 in rust_offtopic
или это будет дикий костыль
источник

EG

Emmanuel Goldstein in rust_offtopic
Т-34 85
а когда будет decltype в Rust?
Привет, Танк.
А покажи, где тебе нужен decltype — что-нибудь придумаем.
источник

p

polunin.ai in rust_offtopic
Т-34 85
а когда будет decltype в Rust?
Это кто?
источник

CD

Constantine Drozdov in rust_offtopic
polunin.ai
Это кто?
Это тип-результат выражения
источник

Т8

Т-34 85 in rust_offtopic
Переслано от Hirrolot
https://docs.rs/teloxide/0.3.3/teloxide/dispatching/dialogue/trait.SubtransitionOutputType.html

отдельный трейт просто для того, чтобы заставить компилятор вывести тип возвращаемого значения транзиции конечного автомата

к нам на вход приходит терм этого типа, а попросить сам тип нельзя, приходится для типа этого терма реализовывать трейт и сохранять в type Output его тип
источник

Т8

Т-34 85 in rust_offtopic
Переслано от Hirrolot
я так было бы просто fn some_function(...) -> typeof(expr)
источник

EG

Emmanuel Goldstein in rust_offtopic
polunin.ai
Это кто?
Позволяет записать тип выражения в позиции типа
источник

p

polunin.ai in rust_offtopic
Constantine Drozdov
Как мне дебажить pattern matching из 10 разных элементов?
У тебя 10 веток в одном месте, а трейты в 10 разных файлах
источник

EG

Emmanuel Goldstein in rust_offtopic
Типа, let c: decltype(a + b) = a + b;
источник

CD

Constantine Drozdov in rust_offtopic
polunin.ai
У тебя 10 веток в одном месте, а трейты в 10 разных файлах
У тебя есть способ записать их в одном, 10 разных файлов выбрано тобой целенаправленно
источник

p

polunin.ai in rust_offtopic
Emmanuel Goldstein
Типа, let c: decltype(a + b) = a + b;
Мне кажется или это называется вывод типов?
источник

EG

Emmanuel Goldstein in rust_offtopic
polunin.ai
Мне кажется или это называется вывод типов?
В том числе там, где вывод типов запрещён
источник

Т8

Т-34 85 in rust_offtopic
Царь уже дал рецензию н этот крейт
источник