Size: a a a

2020 November 29

MB

Mikail Bagishov in Rust Async
spawn_blocking(||{
  handle.join()
})
источник

MB

Mikail Bagishov in Rust Async
Но это конечно небесплатно
источник

a

antuan in Rust Async
Это я знаю. Потому и спросил про "максимально эффективно")
Других вариантов нет?
источник

MB

Mikail Bagishov in Rust Async
А либа ничего кроме JoinHandle не отдает?
источник

MB

Mikail Bagishov in Rust Async
По идее, более эффективно было бы использовать oneshot канал, в который она посылала что-нибудь перед завершением.
источник

a

antuan in Rust Async
нет, ничего больше нет
источник

a

antuan in Rust Async
хм, хотя прикрутить oneshot к ней не кажется рокетсаенсом. попробую, спасибо
источник

D

Denis in Rust Async
только отсылать надо в токийский анбаундед канал, чтобы внутри токио-контекста его можно было ждать асинхронно, а не блокироваться
источник

MB

Mikail Bagishov in Rust Async
Denis
только отсылать надо в токийский анбаундед канал, чтобы внутри токио-контекста его можно было ждать асинхронно, а не блокироваться
В чем проблема oneshot?
У него отправка неблокирующая, прием асинхронный
источник

D

Denis in Rust Async
да, в самом деле, ваншот можно извне асинхронного контекста слать
источник

D

Denis in Rust Async
не знал 🤷‍♂️
источник

YJ

Yo Jla in Rust Async
Не уверен, что большей части разрабов это будет интересно, но все-таки кину ссылки сюда.

Собрал пару книг в формате epub больше для проверки кода, но если вдруг кого-то заинтересует их содержимое - велком. За полезность и точность материала ничего не могу сказать, вопросы к их автору, т.к. "мопед не мой".

"Futures explained"
https://github.com/blandger/books-futures-explained/releases/tag/0.0.1

"Exploring async basics"
https://github.com/blandger/book-exploring-async-basics/releases/tag/0.0.1
источник

D

Denis in Rust Async
Yo Jla
Не уверен, что большей части разрабов это будет интересно, но все-таки кину ссылки сюда.

Собрал пару книг в формате epub больше для проверки кода, но если вдруг кого-то заинтересует их содержимое - велком. За полезность и точность материала ничего не могу сказать, вопросы к их автору, т.к. "мопед не мой".

"Futures explained"
https://github.com/blandger/books-futures-explained/releases/tag/0.0.1

"Exploring async basics"
https://github.com/blandger/book-exploring-async-basics/releases/tag/0.0.1
👍
источник
2020 December 01

A

Anton in Rust Async
Товарищи не появился нормальный способ взаимодествовать с async через ffi?
источник

K

Kitsu in Rust Async
А что, он был в планах? Не очень понятно зачем и как это должно работать
источник

p

polunin.ai in Rust Async
ну в wasm понятно зачем, но там он и так уже есть. а где за пределами васма это надо?
источник

D

Denis in Rust Async
для вазма там же прослойка специальная?
источник

p

polunin.ai in Rust Async
угу, там кодген js::Promise
источник

D

Denis in Rust Async
да, для сишечки так же не сделать :))
источник

D

Denis in Rust Async
хотя для плюсов наверное можно, но интероп с плюсами — отдельная боль
источник