Маjко
https://github.com/rust-lang/rust/pull/51580 смержили
Αλεχ
а я тут с коллбеками трахаюсь(
Αλεχ
обещал до конца месяца фичу запилить, некогда ждать(
Αλεχ
Cat
давно пора
Маjко
https://www.linux.org.ru/news/mozilla/14299923
Anton
Котаны, поясните за ошибку, ругается на эту функцию: https://github.com/rise-ui/jss-rs/blob/master/src/properties/parse.rs#L44 3 ошибки mismatched types, при этом все остальные функции сами по себе вполне рабочие, собсно функция списка в замыкании, и парсинг самого юнита. Сделал expand и вот такая небольшая функция у меня https://gist.github.com/friktor/2242a52bbf6517156423e655b035cb24
Anton
Вопрос
Anton
что ему не нравится, и что не так вообще в этой жизни
Anton
str.as_bytes() ?
он ругается на саму функцию парсер
Anton
не на вхождения
Anton
я там менял как мог, но чот нихуя
Loyd
Rc тот же
Cat
я там менял как мог, но чот нихуя
https://gist.github.com/qezz/b902c90d8ce68ddf4db96ea935090b1b
Cat
RUSTFLAGS="-Z external-macro-backtrace" cargo build скомпилируй, в консоли хотя бы цветное всё
Loyd
Что за функция для проверки? Да и вообще, что за кейс такой с !Drop?
Маjко
Это почему?
+, бред какой-то
Αλεχ
я точно помню что он мне ругался, что не может клон сделать для дропа
Αλεχ
но playground говорит обратное
Αλεχ
бред
Anton
вчера буквально спрашивал как флаги для компилятора с карго заюзать
Cat
вчера же и ответили
Anton
Anton
Или я проебал момент?
Cat
проебал видимо, t.me/rustlang_ru/135706
Anton
спасибо
Anton
щас буду глядеть шо именно пиздой накрылось
Anton
так ладно я понял что нихуя не понятно
Anton
пойду чонить еще писать, это пиздец
Anton
👌🏻
Cuno
Можно стандартный Copy использовать.
Cuno
Это верно, да. Помнится где-то был крейт для этого...
Cuno
https://arcnmx.github.io/pod-rs/pod/trait.Pod.html
Маjко
Маjко
Loo
C O N S T G E N E R I C S
Маjко
Ну когда уже констгенерики выйдут?
Маjко
А скиньте HKT
Safort
Всем ситураст, посоны https://c2rust.com/
Safort
Антон
> #[allow(mutable_transmute)] Йеееее
Savely
> #[allow(mutable_transmute)] Йеееее
Как инструмент для переписывания сойдет, наверно
Маjко
Ахахах, великолепно
Маjко
Как инструмент для переписывания сойдет, наверно
Ну такое, ты быстрее руками перепишешь, чем разгребешь ансейфную растолапшу на поинтерах
Cat
да и для кусочного переписывания наверное проще будет импортировать прямо из сей
Evgenii
омг
Safort
Как написать БолгенОС в 2018: 1. Откройте сайт ситураста 2. Залейте исходники https://github.com/torvalds/linux 3. ??? 4. Профит!
Safort
Главное, не забыть нормальные обои поставить.
Αλεχ
там 2% ассемблера
Αλεχ
увы
Маjко
там 2% ассемблера
Ну и ладно, его можно слинковать
Маjко
Вот интринсики -- это проблема
Safort
Не, ну это всё шутки. Конечно, оно не скомпилится)
Маjко
Скорее не транспилируется нормально
Маjко
Слишком сложный код
Safort
Ладно, переносим релиз на 2019.
Маjко
Надо попробовать что-нибудь проще перегнать
Savely
(вай нот?)
Safort
Надо попробовать что-нибудь проще перегнать
По проще какой-нибудь SQLite, например. Но мне лень пробовать)
Маjко
Marat
https://github.com/TelegramMessenger/MTProxy
Есть же уже мтпрокся на расте
Savely
Но интересно же потестить тулзу
Marat
Только у меня она не заработала почему-то
Savely
Ну и автор вроде забил потому что официальная реализация на сях норм и потом появилась хорошая на питоне
Savely
Хотя я не слежу сейчас
Маjко
(вай нот?)
https://github.com/immunant/c2rust/wiki/Known-Limitations-of-Translation
Маjко
Не прокатит
Marat
Хотя я не слежу сейчас
Ну я посмотрел, вроде 10 дней назад последний коммит
Loo