Anton
@LooMaclin можешь чего подсказать?
Anton
может проблема в том что я делаю это относительно impl View
Filipp
вот там где ты Rc::new делаешь допиши as Rc<RefCell<DrawerView>>
Anton
а надо делать относительно impl DrawerView
Anton
заработало
Loo
@LooMaclin можешь чего подсказать?
rsx-stylesheet = { path = "../rsx-stylesheet" } limn-text_layout = { path = "./text_layout" } удобно
Anton
у меня просто rsx_stylesheet из моего форка в гитхабье
Anton
и чтоб без ебли с пулами замутил вот такое
Anton
по идее надо было гит сабмодуль сделать
Anton
но мне в падлу
Anton
Filipp
я бы еще сделал алиас type Python<T> = Rc<RefCell<T>>;
Filipp
чтобы угловых скобок поменьше было
Anton
да надо бы тоже)
Anton
и спасибо за совет
Anton
а то сидел тут тупил думал в чем же я прогадал
Filipp
да я успел немного полиморфизма растовского хлебнуть
Αλεχ
Линукс - вместо тысячи слов
Filipp
а то сидел тут тупил думал в чем же я прогадал
вот глава про это https://doc.rust-lang.org/book/first-edition/trait-objects.html#dynamic-dispatch
Victor
есть какие-нибудь няшные либы для FSA?
https://github.com/VKlayd/rust_fsm_macros я вот макросы изучал когда - запилил такую поделку =)
Victor
ну вот будет либа - придумаю
расскажи как придумаешь )
kitsu
расскажи как придумаешь )
http://aicups.ru/ вообще думал для этого
ㅤ
@kitsu
ㅤ
https://hoverbear.org/2016/10/12/rust-state-machine-pattern/
kitsu
պլհկ
зато корректно!
պլհկ
никаких невалидных транзишенов
Sergey
блин, а кто в курсе, Tokio он ведь совсем в альфа-стадии? какие там у них планы?
LexsZero
никаких невалидных транзишенов
и компилиться неделю будет поди
Денис
Денис
ну и перейти на futures 0.2, которые поинтересней и тоже должны быть постабильней
Денис
вообще юзать можно уже щас
Денис
(futures 0.2 ещё не выпустили, только -альфа/бета версии)
Sergey
а почему они от tokio-core перешли к tokio?
Денис
это как раз в рамках реформы
Денис
которую готовят к 0.2
Sergey
понял
Денис
идея такая: функционал разделяется так сильно, как только можно, но tokio предоставляет обёртку, которая всё реэкспортит
Sergey
tls как я понял пока не портировали к 0.2
Денис
ну, 0.2 пока нет :)
Денис
но вообще он много кому нужен, так что подозреваю, что портируют очень быстро
Денис
да и чё там его портировать-то
Денис
ты про вот это же https://docs.rs/tokio-tls/0.1.4/tokio_tls/ ?
Sergey
да я только начал смотреть, не знаю насколько оно отличается. просто вижу что 2 реализации tokio и почти все примеры и "плагины" под старую
Денис
да, есть такое
Денис
tokio_tls можно спокойно юзать, потому что интерфейс они предоставляют правильный, не принимают нигде никаких хэндлов старых
Денис
и мейнтейнеры tokio_tls те же, кто пилят tokio и futures :)
Sergey
окей, спасибо
Денис
👍
Sergey
любопытно tokio пилят "чтоб было" или они его сами для чего-то используют..
Денис
а как без токио-то
Денис
как без асинхронности хоть что-то писать
Sergey
ну понятно что вешь полезная. просто её можно писать как "пет проджект" а можно 8 часов в день за зарплату для боевых нужд
Sergey
я так понимаю в первую очередь для этого его пилят https://github.com/runconduit
Денис
я так понимаю её пилят как раз таки на зарплате
Денис
таких деталей, увы, не знаю
Денис
может в принципе в растовской ирке спросить, если интересно
Sergey
да я уже "собственное расследование" провёл
Денис
а :)
Денис
один из ментейнеров в мозилле работает
Денис
PR-ы кстати принимаются в токио, так что если что — засылай =)
Sergey
Alex Crichton?
Денис
ога
Sergey
да, везде успевает
Sergey
насчет PR это понятно
Kerrigan
что-то совершенно не линкуется растолиба для андроида
Kerrigan
по туториалу от мозиллы
Kerrigan
https://mozilla.github.io/firefox-browser-architecture/experiments/2017-09-21-rust-on-android.html
Kerrigan
target/aarch64-linux-android/debug/deps/greetings.16u6js6g0l3k1ic6.rcgu.o: error adding symbols: Файл в неправильном формате вот такое вот
Sergey
о... tokio-core оказывается с некоторых пор tokio под капотом использует. забавно придумали
Денис
чтобы сразу всё не сломать :)
Kerrigan
линкеропроблемы блин
Sergey
а это
А зачем webrender в quick-tk?
Anton
А зачем webrender в quick-tk?
я по твоему должен писать свой костыльный рендер когда есть готовый и который может все и сразу?