Size: a a a

2021 April 30

EG

Emmanuel Goldstein in rust_offtopic
Есть?
источник

EG

Emmanuel Goldstein in rust_offtopic
X: Debug
источник

B

Bulba in rust_offtopic
есть какой то крейт для этого 🥺
источник

П

Пух in rust_offtopic
futures?
источник

EG

Emmanuel Goldstein in rust_offtopic
источник

DS

Doge Shibu in rust_offtopic
Имел в виду тайп параметр, я оговорился
источник

EG

Emmanuel Goldstein in rust_offtopic
Есть???? <X>
источник

EG

Emmanuel Goldstein in rust_offtopic
Или у тебя какое-то другое понимание что такое «тайп параметр»
источник

DS

Doge Shibu in rust_offtopic
В хаскеле
источник

EG

Emmanuel Goldstein in rust_offtopic
Подожди, что
источник

DS

Doge Shibu in rust_offtopic
У тебя у Wut нет тайп параметра
источник

DS

Doge Shibu in rust_offtopic
Все тайп параметры там с другой стороны
источник

EG

Emmanuel Goldstein in rust_offtopic
Так, секунду
источник

B

Bulba in rust_offtopic
хорошо
источник

B

Bulba in rust_offtopic
пока пусть живет этот ваш игрушечный язык
источник

B

Bulba in rust_offtopic
пока ладно
источник

EG

Emmanuel Goldstein in rust_offtopic
Ок
Почему это не
struct Wut(Box<dyn Debug>);

?
источник

DS

Doge Shibu in rust_offtopic
Аналогом раста кода будет такая штука:

data Wut a = (Show a) => Wut a
источник

DS

Doge Shibu in rust_offtopic
Ну в рантайме это такая штука
источник

EG

Emmanuel Goldstein in rust_offtopic
По-честному мономорфизироваться она никак не может, по идее
Я же потом могу сделать [Wut]
источник