Size: a a a

2021 January 26

r

red75prime in rust_offtopic
Запустил ради спортивного интереса сборку раста. Пока всё плавненько. Хотя 100% загрузки CPU. Впрочем в своп ещё не ушёл.
источник

EG

Emmanuel Goldstein in rust_offtopic
Emmanuel Goldstein
Они в разных крейтах, мб это важно?
Нет, с тремя крейтами всё равно работает правильно
источник

EG

Emmanuel Goldstein in rust_offtopic
Какая-то невероятно кривая ебанистика в проверке типов
источник

EG

Emmanuel Goldstein in rust_offtopic
Хорошо, попробую просто убрать разрешение использовать методы того трейта, который мы сейчас реализуем (всё равно оно кривое) и посмотреть, что будет
источник

r

red75prime in rust_offtopic
Поэтому и chalk стали делать.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
источник

EG

Emmanuel Goldstein in rust_offtopic
Emmanuel Goldstein
Хорошо, попробую просто убрать разрешение использовать методы того трейта, который мы сейчас реализуем (всё равно оно кривое) и посмотреть, что будет
Нет, это таки фича, а не баг
источник

r

red75prime in rust_offtopic
Что-то не найду. Сейчас можно задействовать chalk для trait resolution?
источник

p

polunin.ai in rust_offtopic
Жиза
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
red75prime
Что-то не найду. Сейчас можно задействовать chalk для trait resolution?
источник

EG

Emmanuel Goldstein in rust_offtopic
Emmanuel Goldstein
Какая-то невероятно кривая ебанистика в проверке типов
Для типов из std почему-то не срабатывает автодереф
источник

EG

Emmanuel Goldstein in rust_offtopic
И из-за этого он не начинает воспринимать Box<dyn Error> как &dyn Error
И я всё ещё не понимаю, почему это важно, но чтобы он нашёл оба трейта, нужно, чтобы он воспринял Box<dyn Error> как &dyn Error
источник

EG

Emmanuel Goldstein in rust_offtopic
Кстати, интересно, какой у rustc форматтер лога, потому что он охуенный, я тоже такой хочу
источник

D

Dima in rust_offtopic
Emmanuel Goldstein
Кстати, интересно, какой у rustc форматтер лога, потому что он охуенный, я тоже такой хочу
можно скрин?
источник

EG

Emmanuel Goldstein in rust_offtopic
Ща
У меня компилируется rustc
источник

EG

Emmanuel Goldstein in rust_offtopic
Dima
можно скрин?
Спаны отображаются как дерево
источник

D

Dima in rust_offtopic
да, неплохо
источник

EG

Emmanuel Goldstein in rust_offtopic
Emmanuel Goldstein
Для типов из std почему-то не срабатывает автодереф
Нет, не так — он бы сработал, но rustc считает, что он нашёл by-value реализацию и не пробует найти реализацию из авторефа
источник

EG

Emmanuel Goldstein in rust_offtopic
Emmanuel Goldstein
Нет, не так — он бы сработал, но rustc считает, что он нашёл by-value реализацию и не пробует найти реализацию из авторефа
Нет, неправда — by-value метод не подходит ни там, ни там. Ничего не понимаю
источник

H

Hirrolot in rust_offtopic
иногда вспоминаю как кидал мейнтейнеров и неудобно становится
источник