Name: futures-rs
Owner: rust-lang-nursery
Description: Zero-cost futures and streams in Rust
Created: 2016-03-30 16:03:08.0
Updated: 2018-05-24 08:27:08.0
Pushed: 2018-05-23 02:15:39.0
Homepage: https://docs.rs/futures
Size: 14936
Language: Rust
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This library is an implementation of zero-cost futures in Rust.
First, add this to your Cargo.toml
:
endencies]
res = "0.2.1"
Next, add this to your crate:
rn crate futures;
futures::Future;
For more information about how you can use futures with async I/O you can take a look at https://tokio.rs which is an introduction to both the Tokio stack and also futures.
std
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
in
a #[no_std]
environment, use:
endencies]
res = { version = "0.2.1", default-features = false }
This project is licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Futures by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.