Size: a a a

2020 August 05

KR

Kai Ren in Rust Async
Так чего готовность тогда?
источник

D

Denis in Rust Async
а, сорри, если верхнеуровневая возвращает реди — то да, всё )
источник

V

Vetro in Rust Async
А вот я задумался, если в полле просто дёргать вейкер - он будет по кругу её поллить?
источник

V

Vetro in Rust Async
Вообще по логике получается, что да
источник

D

Denis in Rust Async
и всё время пендинг возвращать типа?
источник

V

Vetro in Rust Async
Тип того
источник

D

Denis in Rust Async
угу
источник

A

Apachee in Rust Async
а есть ли какой-то простой способ превратить Vec<impl Future<...>> в Stream, который будет по очереди каждую футуру полить и завершенные возвращать?
источник

Ct

Casual tears in Rust Async
Apachee
а есть ли какой-то простой способ превратить Vec<impl Future<...>> в Stream, который будет по очереди каждую футуру полить и завершенные возвращать?
источник

A

Apachee in Rust Async
да, вроде то, спасибо
источник

A

Apachee in Rust Async
а opaque type `impl core::future::future::Future` — это так компиль анонимные типы называет?
источник

H

Hirrolot in Rust Async
Да
источник
2020 August 06

A

Apachee in Rust Async
а как хранить FuturesUnordered в структуре? типы анонимные, а чтобы хранить нужно указать тип, Box<dyn T> использовать не хочется
источник

D

Denis in Rust Async
на всякий случай: у FuturesUnordered дженерик параметр — это не тип футур, а возвращаемый ими тип
он точно анонимный?
источник

A

Apachee in Rust Async
Denis
на всякий случай: у FuturesUnordered дженерик параметр — это не тип футур, а возвращаемый ими тип
он точно анонимный?
дженерик параметр FuturesUnordered — это именно футура
источник

A

Apachee in Rust Async
FuturesUnordered<SomeType> не реализует Stream
источник

V

Vetro in Rust Async
Apachee
дженерик параметр FuturesUnordered — это именно футура
+
источник

D

Denis in Rust Async
ммм
источник

D

Denis in Rust Async
да, косяк, сорри
источник

D

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