Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Zero-cost asynchronous programming in Rust

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
NotificationsYou must be signed in to change notification settings

rust-lang/futures-rs

futures-rs

Zero-cost asynchronous programming in Rust

Build Statuscrates.io

Documentation | Website

futures-rs is a library providing the foundations for asynchronous programming in Rust.It includes key trait definitions likeStream, as well as utilities likejoin!,select!, and various futures combinator methods which enable expressive asynchronouscontrol flow.

Usage

Add this to yourCargo.toml:

[dependencies]futures ="0.3"

The currentfutures requires Rust 1.68 or later.

Featurestd

Futures-rs works without the standard library, such as in bare metal environments.However, it has a significantly reduced API surface. To use futures-rs ina#[no_std] environment, use:

[dependencies]futures = {version ="0.3",default-features =false }

License

Licensed under either ofApache License, Version 2.0 orMIT license at your option.

Unless you explicitly state otherwise, any contribution intentionally submittedfor inclusion in the work by you, as defined in the Apache-2.0 license, shallbe dual licensed as above, without any additional terms or conditions.

About

Zero-cost asynchronous programming in Rust

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp