Size: a a a

2018 August 18

ph

pl 🦑 hk in Rust Async
Проблем бы не было
источник

A

Alexander in Rust Async
pl 🦑 hk
Проблем бы не было
Сегодня всё переделаю.
источник

A

Alexander in Rust Async
pl 🦑 hk
Проблем бы не было
Скажи, пжлста, надо futures="*" или были слухи о каком-то futures-preview крейте.
источник

A

Alexander in Rust Async
+ я не понимаю как оно всё вместе склеивается, хайпер на 1х - оно заведётся с третьим? Или хотя бы должно потенциально завестись?
источник

ph

pl 🦑 hk in Rust Async
источник

A

Alexander in Rust Async
Спс.
источник

ph

pl 🦑 hk in Rust Async
источник

A

Alexander in Rust Async
а надо 2018 тоже вкатывать вместе со фъючами?
источник

A

Alexander in Rust Async
ну чтоб модным быть
источник

A

Alexander in Rust Async
я как бы готов, но что-то читал что оно очень не понравилось многим
источник

A

Alexander in Rust Async
1) провозился с каналами: hyper тянет какие-то свои, но они какие-то не такие как в документации. ну ok, переставил на std.
источник

A

Alexander in Rust Async
и теперь hyper похоже не отпускает tokio::run, и хз что там заспавнилось и что с этим делать вообще: https://gist.github.com/inv2004/fd5b9997f5d181970e21aab38e4d0238
источник

A

Alexander in Rust Async
собственно на втором тесте тоже самое.
источник

A

Alexander in Rust Async
ещё лучше:
источник

A

Alexander in Rust Async
в инете пишут, что если использовать tokio::executor - то оно будет кидать панику, а если tokio::runtime - то сработает. любому программисту очевидно ж, но у меня runtime с линкером падает на картинке выше.
+ 100 строк о любви к расту.
источник

A

Alexander in Rust Async
в общем, я признаться хз как не ворчать на раст, если даже @mexus промахивается иногда.
источник

A

Alexander in Rust Async
let mut rt = tokio::runtime::current_thread::Runtime::new().unwrap();
       rt.block_on(self.get(uri))
- нормально блочит hyper синглетредово.
источник

A

Alexander in Rust Async
а через каналы и rt::run (tokio::run) - оно лочится.
источник

A

Alexander in Rust Async
я признаться не могу никак такое представить в языке претендующим на массовое использование и от шутки про игрушечность не смешно.
источник

A

Alexander in Rust Async
т.е. оно весь день норм компилится с разными каналами и разныви вариантами - но то кидат эксепшены из внутренностей tokio (чем это лучше питона хз) - то лочится. хз как-то для языка заявляющего о супер-проверках при компиляции.
источник