NermaN 𓅂
Обобщённое программирование
NermaN 𓅂
такой термин
Kerrigan
шаблонные типы данных понятнее звучит
Roma
https://gist.github.com/little-arhat/c4200f142f211be3c27587dcc19e7faf у меня с эльгет вот такой сетап, чтобы flycheck норм работал с no_std и разными странными таргетами
Roma
не, nix давно уже не использую %) но ток sysroot наверн надо будет поставить в нужное место и мб бинари показать
Vladimir
Cat
Racer + company(-racer)
Cat
Хз, не знаю наверняка
NermaN 𓅂
Rust не поддерживает перегрузку методов, именованные аргументы или переменное количество аргументов.
NermaN 𓅂
а жаль
Cat
Маjко
NermaN 𓅂
NermaN 𓅂
а не сам написал =)
Маjко
NermaN 𓅂
еще цитата из доков "типы по обе стороны совпадают, поэтому компилятор счастлив"
NermaN 𓅂
вот так смотришь в чат и кажется что сходишь с ума, может мне почудился разговор
Cat
Tuntz
Коллеги, можно ли как-то написать From<MyType<T>> for MyType<U>? Компилятор выдаёт конфликт с бланкетной реализацией From<T> for T.
Маjко
Нет
Маjко
Вообще если специализацию вкатили
Маjко
То можно
Αλεχ
Маjко
Если From<T> for T реализован как default from
Маjко
А он не реализован так
Маjко
Так шо нет
Маjко
Надо вообще спросить в internals доколе
Маjко
https://internals.rust-lang.org/t/pre-rfc-default-fn-impl-in-std-from/7799
Маjко
Щас мне скажут что я не понимаю сути^W специализацию.
NermaN 𓅂
тупой вопрос, а что означают ! после названия функции и перед аргументами?
Adam
Alexey
Маjко
Я уже хотел про never type начать расписывать
Маjко
А тут все проще
Маjко
Маjко
Не распарсил
Berkus
тонковато вышло да
Berkus
слушайте, есть хороший (_хороший_) пример кода с футурами. чистенький, аккуратно сдизайненный, вот это вот всё
Berkus
лучше конечно внутри какого-то настоящего крейта
Маjко
Проси у богоподобного купибилета
Маjко
Фавориты чата наверняка пишут идеальный код
Маjко
Вообще говоря у меня есть большие сомнения, что это вообще возможно без async-await
Маjко
Что с фьючами ни делай, все равно выглядят как срань
Berkus
ну вот насколько это вообще возможно, пушо асинк замержили конечно, но до работающего саппорта еще далеко
Alex
Alex
Для меня - как для новичка даже неочевидно где оно там implicit в какой тип конвертится и почему.
Маjко
А когда разобрался?
Alex
нигде это нормально не объясняется, приходится методом тыка очень долго копаться.
Berkus
NermaN 𓅂
я вообще ковыряю actix-web
NermaN 𓅂
это нормальная вещь хоть?
Alex
А когда разобрался?
Ну я бы не сказал что разобрался, но до клиент-сервер клиента доделал.
Маjко
NermaN 𓅂
мне конечно не в продакшн а так, решил переписать управление роботом
Маjко
Но вообще ты рановато в актикс полез
Маjко
Ты раст то толком не знаешь
Alex
Правда само приложение не дописал еще, сложно.
Alex
посмотришь а там от токио строк 30 не больше, но уже куча проблем постоянно.
Маjко
Alex
И когда думаешь что все решил, на сцену выходит borrowchk
Маjко
Он намного дружелюбнее к новичкам
Alex
CANNOT MOVE INTO INNER CLOSURE
Маjко
Berkus
как раз смотрю видео сергио, вот прямо сейчас он перешел к рокету)
Cat
Маjко
Тогда не будет проблем
NermaN 𓅂
просто как оказалось на PHP довольно медленно получается делать софтварный PWM, даже что-то в районе 500hz грузит процессор
Маjко
NermaN 𓅂
на чистом С людям удавалось выжимать мегагерцы из gpio
Vitaly
Berkus
Маjко
Маjко
Меремежающиеся уточнениями в духе "я никого не хочу обидеть и я за толерантность, но они там в актиксе сомсем охуели" от Серхио
Berkus
Ну актикс это же 1-man project не?