Oleg
"обнови антивирус" "переустанови винду"
Alexander
Oleg
⬆ WHO WOULD WIN
Alexander
Ray
Ну ща нашёл билд тулз 15 фулл. Её попробую
Αλεχ
Мб ты не будешь всякую хрень ставить?)
Αλεχ
Alexander
Я вообще не понимаю - Раст всё пишет со ссылками откуда. Если это вообще проигнорено - то не удивительно что не работает.
Alexander
После идеи запустил вс.код. и теперь пишет RLS building и уже много минут - как понять что он там билдит?
red75prime
Alexander
А где? У меня просто в углу крутиться и всё.
Alexander
red75prime
red75prime
Ещё "rust-client.channel": "nightly" в конфиг можно попробовать добавить
Alexander
Alexander
red75prime
View -> Exеnsions в поиске @installed
Alexander
0.4.9
Alexander
Всё работало, но я пойму почему он сейчас что-то при запуске начинает собирать и я хз что и когда он закончит.
Alexander
Nickolay
Alexander
Ля, в 15й раз уже. файрвол, всё закрыто, а пишу с телефона.
Alexander
Да
red75prime
0.4.9
хз. у меня так показывает:
red75prime
rustup component list что говорит?
Αλεχ
Alexander
red75prime
тогда закрыть VSCode cargo clean, и попробовать ещё раз
Alexander
Вот, теперь что-то нормально собирает, спасибо.
Alexander
Не, чтото печален rls - делает переборку когда даже просто ctrl+пробел жмёшь.
Alexander
А для idea есть какой-то набор биндингов поудобнее?
red75prime
Alexander
Ну иногда пересобиоае , иногда нет, в общем что-то тяжко работает.
red75prime
Не без этого. Goto definition недавно сломался
Alexander
У меня он никогда и не чинился :)
պլհկ
Не знаю че там в вскоде, в саблайме не замечал тормозов. Обычно просто не работает
red75prime
О, у меня rustc в RLS паникует постоянно, оказывается. Странно, что ошибки компиляции в коде правильно показывает.
Nikita
А в раст еще не завезли специализацию дженерик-методов?
red75prime
Можно делать через специализацию трейтов
Виктор
Ставил...
Ну тогда не должно быть проблем!
Αλεχ
Короче винда окончательна ебанулась
Αλεχ
точнее стим который игры не хочет запускать
Αλεχ
ща переставим впервые за 3 года, посмотрим, у кого там раст со студией не дружит
Anonymous
гммм... в расте есть трейт который все целочисленные типы объединяет?
red75prime
Anonymous
гммм.....
Αλεχ
Anonymous
where T:Copy + From<usize> + Rem<T> + BitAnd<T, Output=T> + Eq
Anonymous
там будет чота такое?
Αλεχ
Αλεχ
изи
Αλεχ
учись у кор тимы
Anonymous
ну тут наоборот система
Ivan
պլհկ
https://medium.com/@carllerche/tower-web-a-new-web-framework-for-rust-e2912856851b
Kerrigan
Kerrigan
вот эти
/// @get("/data")
/// @content_type("json")
Vladimir
պլհկ
Там же написано
Vladimir
Что имеют
Vladimir
Ты чем смотришь?
Kerrigan
а, это через макрос, я понял
Vladimir
Судя по всему там магия на макросах, а импл юзается чисто потому что нужно подсветку синтаксиса сохранить
պլհկ
Ну прост атрибуты над функциями нельзя в стейбле
Vladimir
Дак в макросах
Vladimir
Все можно
պլհկ
Мне кажется нельзя распарсить?
Vladimir
Темболее док коменты разворачиваются в аттрибуты
պլհկ
Ну я о том и говорю что док комент единственный разрешенный атрибут функции в стейбле?
Vladimir
Там наверняка оно и просится как #[doc=@get(..)]
Anton
вот это получше выглядит чем warp
Vladimir
Vladimir
Это ж набор токенов
պլհկ
Не, макросы 1.1 только на структы можно
Vladimir
Там даже нет такого понятия как функция будет что-то типа fn $name:ident
Vladimir
պլհկ
Надо глянуть код