Name Description Size Coverage
abortable.rs 745 -
always_ready.rs 1727 -
either.rs #[pin] 9285 -
future -
join.rs 5494 -
join_all.rs Definition of the `JoinAll` combinator, waiting for all of a list of futures to finish. 5211 -
lazy.rs 1353 -
maybe_done.rs Definition of the MaybeDone combinator 3145 -
mod.rs Asynchronous values. This module contains: - The [`Future`] trait. - The [`FutureExt`] and [`TryFutureExt`] trait, which provides adapters for chaining and composing futures. - Top-level future combinators like [`lazy`](lazy()) which creates a future from a closure that defines its return value, and [`ready`](ready()), which constructs a future with an immediate defined value. 3651 -
option.rs Definition of the `Option` (optional step) combinator 1662 -
pending.rs 1233 -
poll_fn.rs Definition of the `PollFn` adapter combinator 1389 -
poll_immediate.rs 4021 -
ready.rs 1836 -
select.rs 4000 -
select_all.rs 2469 -
select_ok.rs 3063 -
try_future -
try_join.rs 7444 -
try_join_all.rs Definition of the `TryJoinAll` combinator, waiting for all of a list of futures to finish with either success or error. 6371 -
try_maybe_done.rs Definition of the TryMaybeDone combinator 3049 -
try_select.rs 3209 -