cargo-binstall/crates/binstalk
Jiahao XU a13c01b769
Replace dep futures-util with helpers::FuturesResolver (#765)
futures-util has too many dependencies and it contains a lot of code of
which we only use `futures_util::stream::{FuturesUnordered, StreamExt}`.

We don't even need most of the functionalities in `FuturesUnordered` as
we just need the output of first future that either returns `Err(_)` or
`Ok(Some(_))`.

So we replace it with ou own homebrew solution (~80 loc) and it's easier
to use.

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-02-05 16:26:25 +11:00
..
src Replace dep futures-util with helpers::FuturesResolver (#765) 2023-02-05 16:26:25 +11:00
tests Replace use of log with tracing (#527) 2022-11-13 21:45:37 +13:00
Cargo.toml Replace dep futures-util with helpers::FuturesResolver (#765) 2023-02-05 16:26:25 +11:00
LICENSE Rename lib to binstalk (#361) 2022-09-10 16:44:18 +10:00