Size: a a a

2021 November 01

f

folex in Rust Async
конечно да
источник

f

folex in Rust Async
Сори :) Ну может меня CLion обманывает?
источник

f

folex in Rust Async
о_О скриншот нельзя отправить
источник

V

Vetro in Rust Async
Вообще да, на futures::mpsc::Sender .send от SinkExt приходит
источник

f

folex in Rust Async
ага, из futures_util::sink::SinkExt<Item>
источник

D

Denis in Rust Async
теперь можно)
источник

f

folex in Rust Async
<3
источник

D

Denis in Rust Async
ах это Sender из futures, тогда прошу прощения >_<
источник

D

Denis in Rust Async
ну, опять же, надо смотреть, как конкретно у них сделан poll_ready
источник

f

folex in Rust Async
Ну вот товарищ в ишьюсе говорит, что у него лайвлокает так
источник

V

Vetro in Rust Async
я юзаю каналы только из flume
источник

V

Vetro in Rust Async
источник

f

folex in Rust Async
Там не выдаются слоты на bounded каналы в Sink?
источник

f

folex in Rust Async
Просто это проблема дизайна Sink, соответственно я бы ожидал что она везде, где реализуется Sink
источник

V

Vetro in Rust Async
там try_send есть на случай если точно не хочется блока
источник

V

Vetro in Rust Async
плюс есть sync/async методы
источник

f

folex in Rust Async
Мне хочется не блока, мне хочется async yield-а
источник

V

Vetro in Rust Async
источник

V

Vetro in Rust Async
по идее проблемы не должно быть с такой имплементацией
источник

f

folex in Rust Async
ага, тоже туда смотрю
источник