Most of async-std's stream utilities were written before Stream::size_hint was released and do not implement Stream::size_hint method. This means that async-std's stream utilities may be a bit inefficient than other crates such as futures, tokio-stream, futures-lite, which provide similar utilities.
related: rust-lang/futures-rs#1853, rust-lang/rust#81797
Most of async-std's stream utilities were written before
Stream::size_hintwas released and do not implementStream::size_hintmethod. This means that async-std's stream utilities may be a bit inefficient than other crates such as futures, tokio-stream, futures-lite, which provide similar utilities.related: rust-lang/futures-rs#1853, rust-lang/rust#81797