rust-lang.github.io
The core traits and types in for the `futures` library.
Crate
v0.3.34
2026-08-11
rust-lang.github.io
Common utilities and extension traits for the futures-rs library.
Crate
v0.3.34
2026-08-11
rust-lang.github.io
Tools for working with tasks.
Crate
v0.3.34
2026-08-11
rust-lang.github.io
The asynchronous `Sink` trait for the futures-rs library.
Crate
v0.3.34
2026-08-11
rust-lang.github.io
Channels for asynchronous communication using futures-rs.
Crate
v0.3.34
2026-08-11
rust-lang.github.io
The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library.
Crate
v0.3.34
2026-08-11
rust-lang.github.io
An implementation of futures and streams featuring zero allocations,
composability, and iterator-like interfaces.
Crate
v0.3.34
2026-08-11
rust-lang.github.io
The futures-rs procedural macro implementations.
Crate
v0.3.34
2026-08-11
rust-lang.github.io
Executors for asynchronous tasks based on the futures-rs library.
Crate
v0.3.34
2026-08-11
rust-lang.github.io
Common utilities for testing components built off futures-rs.
Crate
v0.3.34
2026-08-11
rust-lang.github.io
Creates a book from markdown files
Crate
v0.5.4
2026-07-06
rust-lang.github.io
Feature Name: cargo_min_publish_age Start Date: 2026-02-23 RFC PR: rust-lang/rfcs#3923 Tracking Issue: rust-lang/cargo#17009 Summary This proposal adds a new configuration option to cargo allowing users to specify a minimum age for dependen...
Cargo
2026-06-24
~17 min read
rust-lang.github.io
Rustdoc: stabilization of the doc(cfg*) attributes Features Name: doc_cfg Start Date: 2022-12-07 RFC PR: rust-lang/rfcs#3631 Rust Issue: rust-lang/rust#43781 Summary This RFC aims at providing rustdoc users the possibility to add visual mar...
Rustdoc
2025-10-01
~9 min read
rust-lang.github.io
Feature Name: macro_derive Start Date: 2024-09-20 RFC PR: rust-lang/rfcs#3698 Rust Issue: rust-lang/rust#143549 Summary Support implementing derive(Trait) via a macro_rules! macro. Motivation Many crates support deriving their traits with d...
Compiler
2025-08-20
~9 min read
rust-lang.github.io
Feature Name: macro_attr Start Date: 2024-09-20 RFC PR: rust-lang/rfcs#3697 Rust Issue: rust-lang/rust#143547 Summary Support defining macro_rules! macros that work as attribute macros. Motivation Many crates provide attribute macros. Today...
Compiler
2025-08-13
~7 min read
rust-lang.github.io
Feature Name: supertrait_item_shadowing Start Date: 2024-05-04 RFC PR: rust-lang/rfcs#3624 Tracking Issue: rust-lang/rust#89151 Summary When method selection encounters an ambiguity between two trait methods when both traits are in scope, i...
Updates from the Rust Project
2025-02-19
~4 min read
rust-lang.github.io
Feature Name: async_closure1 2 Start Date: 2024-06-25 RFC PR: rust-lang/rfcs#3668 Tracking Issue: rust-lang/rust#62290 Summary This RFC adds an async bound modifier to the Fn family of trait bounds. The combination currently desugars to a s...
Updates from the Rust Project
2024-12-18
~26 min read
rust-lang.github.io
Feature Name: unprefixed_guarded_strings Start Date: 2024-03-24 RFC PR: rust-lang/rfcs#3593 Tracking Issue: rust-lang/rust#123735 Summary Beginning with the 2024 edition, reserve the syntax #"foo"#, as a way of future-proofing against futur...
Updates from the Rust Project
2024-10-16
~3 min read
rust-lang.github.io
Feature Name: cfg_boolean_literals Start Date: 2024-09-16 RFC PR: rust-lang/rfcs#3695 Tracking Issue: rust-lang/rust#131204 Summary Allow true and false boolean literals as cfg predicates, i.e. cfg(true)/cfg(false). Motivation Often, we may...
Updates from the Rust Project
2024-10-09
~2 min read
rust-lang.github.io
Feature Name: new_range Start Date: 2023-12-18 RFC PR: rust-lang/rfcs#3550 Tracking Issue: rust-lang/rust#123741 Summary Change the range operators a..b, a.., and a..=b to resolve to new types std::range::Range, std::range::RangeFrom, and s...
Updates from the Rust Project
2024-07-10
~16 min read