futures-rs
Zero-cost asynchronous programming in Rust
File Explorer
Download Latest Version (.zip)- ci.yml
- dependabot.yml
- zizmor.yml
- main.rs
- Cargo.toml
- main.rs
- Cargo.toml
- lib.rs
- lib.rs
- Cargo.toml
- main.rs
- Cargo.toml
- lib.rs
- build.rs
- Cargo.toml
- _require_features.rs
- async_await_macros.rs
- auto_traits.rs
- bilock.rs
- eager_drop.rs
- eventual.rs
- future_abortable.rs
- future_basic_combinators.rs
- future_fuse.rs
- future_inspect.rs
- future_join.rs
- future_join_all.rs
- future_obj.rs
- future_select_all.rs
- future_select_ok.rs
- future_shared.rs
- future_try_flatten_stream.rs
- future_try_join_all.rs
- io_buf_reader.rs
- io_buf_writer.rs
- io_cursor.rs
- io_line_writer.rs
- io_lines.rs
- io_read.rs
- io_read_exact.rs
- io_read_line.rs
- io_read_to_end.rs
- io_read_to_string.rs
- io_read_until.rs
- io_window.rs
- io_write.rs
- lock_mutex.rs
- macro_comma_support.rs
- object_safety.rs
- oneshot.rs
- ready_queue.rs
- recurse.rs
- sink.rs
- sink_fanout.rs
- stream.rs
- stream_abortable.rs
- stream_buffer_unordered.rs
- stream_catch_unwind.rs
- stream_futures_ordered.rs
- stream_futures_unordered.rs
- stream_into_async_read.rs
- stream_peekable.rs
- stream_select_all.rs
- stream_select_next_some.rs
- stream_split.rs
- stream_try_stream.rs
- stream_unfold.rs
- task_arc_wake.rs
- task_atomic_waker.rs
- test_macro.rs
- try_join.rs
- all.rs
- stream.rs
- Cargo.toml
- LICENSE-APACHE
- LICENSE-MIT
- sync_mpsc.rs
- mod.rs
- queue.rs
- sink_impl.rs
- lib.rs
- lock.rs
- oneshot.rs
- channel.rs
- mpsc-close.rs
- mpsc-size_hint.rs
- mpsc.rs
- oneshot.rs
- Cargo.toml
- LICENSE-APACHE
- LICENSE-MIT
- README.md
- atomic_waker.rs
- mod.rs
- mod.rs
- poll.rs
- future.rs
- lib.rs
- stream.rs
- Cargo.toml
- LICENSE-APACHE
- LICENSE-MIT
- README.md
- thread_notify.rs
- enter.rs
- lib.rs
- local_pool.rs
- thread_pool.rs
- unpark_mutex.rs
- local_pool.rs
- Cargo.toml
- LICENSE-APACHE
- LICENSE-MIT
- README.md
- lib.rs
- Cargo.toml
- LICENSE-APACHE
- LICENSE-MIT
- README.md
- executor.rs
- join.rs
- lib.rs
- select.rs
- stream_select.rs
- Cargo.toml
- LICENSE-APACHE
- LICENSE-MIT
- lib.rs
- Cargo.toml
- LICENSE-APACHE
- LICENSE-MIT
- README.md
- arc_wake.rs
- future_obj.rs
- lib.rs
- noop_waker.rs
- spawn.rs
- waker.rs
- waker_ref.rs
- Cargo.toml
- LICENSE-APACHE
- LICENSE-MIT
- README.md
- mod.rs
- pending_once.rs
- mod.rs
- mod.rs
- limited.rs
- mod.rs
- mod.rs
- mod.rs
- context.rs
- mod.rs
- noop_spawner.rs
- panic_spawner.rs
- panic_waker.rs
- record_spawner.rs
- wake_counter.rs
- assert.rs
- assert_unmoved.rs
- interleave_pending.rs
- lib.rs
- track_closed.rs
- Cargo.toml
- LICENSE-APACHE
- LICENSE-MIT
- README.md
- bilock.rs
- flatten_unordered.rs
- futures_unordered.rs
- select.rs
- join_mod.rs
- mod.rs
- pending.rs
- poll.rs
- random.rs
- select_mod.rs
- stream_select_mod.rs
- catch_unwind.rs
- flatten.rs
- fuse.rs
- map.rs
- mod.rs
- remote_handle.rs
- shared.rs
- into_future.rs
- mod.rs
- try_flatten.rs
- try_flatten_err.rs
- abortable.rs
- always_ready.rs
- either.rs
- join.rs
- join_all.rs
- lazy.rs
- maybe_done.rs
- mod.rs
- option.rs
- pending.rs
- poll_fn.rs
- poll_immediate.rs
- ready.rs
- select.rs
- select_all.rs
- select_ok.rs
- try_join.rs
- try_join_all.rs
- try_maybe_done.rs
- try_select.rs
- allow_std.rs
- buf_reader.rs
- buf_writer.rs
- chain.rs
- close.rs
- copy.rs
- copy_buf.rs
- copy_buf_abortable.rs
- cursor.rs
- empty.rs
- fill_buf.rs
- flush.rs
- into_sink.rs
- line_writer.rs
- lines.rs
- mod.rs
- read.rs
- read_exact.rs
- read_line.rs
- read_to_end.rs
- read_to_string.rs
- read_until.rs
- read_vectored.rs
- repeat.rs
- seek.rs
- sink.rs
- split.rs
- take.rs
- window.rs
- write.rs
- write_all.rs
- write_all_vectored.rs
- write_vectored.rs
- bilock.rs
- mod.rs
- mutex.rs
- buffer.rs
- close.rs
- drain.rs
- err_into.rs
- fanout.rs
- feed.rs
- flush.rs
- map_err.rs
- mod.rs
- send.rs
- send_all.rs
- unfold.rs
- with.rs
- with_flat_map.rs
- abort.rs
- iter.rs
- mod.rs
- ready_to_run_queue.rs
- task.rs
- all.rs
- any.rs
- buffer_unordered.rs
- buffered.rs
- catch_unwind.rs
- chain.rs
- chunks.rs
- collect.rs
- concat.rs
- count.rs
- cycle.rs
- enumerate.rs
- filter.rs
- filter_map.rs
- flatten.rs
- flatten_unordered.rs
- fold.rs
- for_each.rs
- for_each_concurrent.rs
- forward.rs
- fuse.rs
- into_future.rs
- map.rs
- mod.rs
- next.rs
- peek.rs
- ready_chunks.rs
- scan.rs
- select_next_some.rs
- skip.rs
- skip_while.rs
- split.rs
- take.rs
- take_until.rs
- take_while.rs
- then.rs
- try_fold.rs
- try_for_each.rs
- try_for_each_concurrent.rs
- unzip.rs
- zip.rs
- and_then.rs
- into_async_read.rs
- into_stream.rs
- mod.rs
- or_else.rs
- try_all.rs
- try_any.rs
- try_buffer_unordered.rs
- try_buffered.rs
- try_chunks.rs
- try_collect.rs
- try_concat.rs
- try_filter.rs
- try_filter_map.rs
- try_flatten.rs
- try_flatten_unordered.rs
- try_forward.rs
- try_next.rs
- try_ready_chunks.rs
- try_skip_while.rs
- try_take_while.rs
- try_unfold.rs
- abortable.rs
- empty.rs
- futures_ordered.rs
- iter.rs
- mod.rs
- once.rs
- pending.rs
- poll_fn.rs
- poll_immediate.rs
- repeat.rs
- repeat_with.rs
- select.rs
- select_all.rs
- select_with_strategy.rs
- unfold.rs
- mod.rs
- spawn.rs
- abortable.rs
- fns.rs
- lib.rs
- unfold_state.rs
- Cargo.toml
- LICENSE-APACHE
- LICENSE-MIT
- README.md
- .editorconfig
- .git-blame-ignore-revs
- .gitignore
- .rustfmt.toml
- .taplo.toml
- Cargo.toml
- CHANGELOG.md
- LICENSE-APACHE
- LICENSE-MIT
- README.md
- triagebot.toml
// repository documentation
Was this content helpful?
(0 ratings)
