Size: a a a

2021 July 16

П

Пух in Rust Async
Если тебе надо либо получить значение, либо продолжить по таймауту, то какие проблемы?
источник

ph

pl 🦑 hk in Rust Async
loop {
 match rx.poll_recv() {
   Poll::Pending => break,
   Poll::Ready(Some(msg)) => process(msg),
   Poll::Ready(None) => do_whatever(),
}
источник

П

Пух in Rust Async
Я бы все равно селект поюзал
источник

П

Пух in Rust Async
Пусть оно там за меня всю муть поллит)
источник

DO

Denis Otkydach in Rust Async
Селект с двумя фьючами: Receiver::recv() и Interval::tick()
источник

ДГ

Дмитрий Гадаев... in Rust Async
Друзья, всем привет, проводим исследование, помогите пожалуйста. Поделимся потом статой. Очень нужно ваше мнение. Если есть какие-то комментарии сверху или можете помочь с распространением опроса - только приветствуется. Опрос будет передаваться компаниям и публиковаться, так что импакт, наверняка, будет.

https://forms.gle/ZDzYtpG8AGocLegF6
источник

ДГ

Дмитрий Гадаев... in Rust Async
если что, все согласовано с админом
источник
2021 July 17

A

Andrey in Rust Async
Ответил.
источник
2021 July 19

MB

Mikail Bagishov in Rust Async
источник

MS

Mikola Summer Duck in Rust Async
finally
источник

MS

Mikola Summer Duck in Rust Async
А кстати что оно делает под виндой?
источник

MB

Mikail Bagishov in Rust Async
Полагаю, эпично разваливается
источник

MB

Mikail Bagishov in Rust Async
Или не компилируется
источник

V

Vetro in Rust Async
то же самое и с маком, вестимо
источник
2021 July 20

D

Denis in Rust Async
ну давайте теперь все операционки без уринга вспомним ))
источник

DF

Dollar Føølish in Rust Async
В винде юринг был когда линукс ещё под стол ходил)
источник

DF

Dollar Føølish in Rust Async
Называется правда  overlapped IO
источник

PL

Paul ❌ Loyd in Rust Async
Это альтернатива aio
источник

PL

Paul ❌ Loyd in Rust Async
А альтернатива uring на винде это iocp
источник

PL

Paul ❌ Loyd in Rust Async
Но он больше под воркстилинг, в обсуждениях tokio-uring этот момент затрагивался, скорее всего эффективной общей абстракции для iocp и uring сделать не получится
источник