rfcs icon indicating copy to clipboard operation
rfcs copied to clipboard

RFCs for changes to Rust

Results 421 rfcs issues
Sort by recently updated
recently updated
newest added

This PR suggests small changes to the existing unstable "aribtrary self types" feature to make it more flexible. In particular, it suggests driving this feature from a new (ish) `Receiver`...

T-lang
finished-final-comment-period
disposition-merge
to-announce

[Rendered](https://github.com/Veykril/rfcs/blob/compile-time-deps/text/0000-cargo-compile-time-deps.md)

T-cargo

I think the best way to drive the addition of this function forward is to have a dedicated RFC for it. [Rendered](https://github.com/rust-lang/rfcs/blob/126e2bd1f6853ec2701cc041104917640f94bb2f/text/3196-inputln.md#readme) Previous discussions: * https://github.com/rust-lang/rust/pull/75435 * https://github.com/rust-lang/rfcs/pull/3183 (related RFC...

T-libs-api

Let's say for example that: - Your project depends on both libraries A and B. - Library A depends on library `foo` 0.1, and library B depends on library `foo`...

T-dev-tools

Introduce a new templating option for `CARGO_TARGET_DIR` to tell it to move the crate/workspace's target directory into a crate/workspace-specific subdirectory of the configured path, allowing for easy exclusion from save...

T-cargo
proposed-final-comment-period
disposition-postpone

[Rendered](https://github.com/ecnelises/rust-rfcs/blob/bf16_f64f64_f80/text/add-bf16-f64f64-and-f80-type.md) Previous RFC #3451 mixes proposal for IEEE-754 compliant `f16`/`f128` and such non-standard types, split this off from it to focus on the target related ones.

T-lang

Change the range operators `a..b`, `a..`, and `a..=b` to resolve to new types `ops::range::Range`, `ops::range::RangeFrom`, and `ops::range::RangeInclusive` in Edition 2024. These new types will not implement `Iterator`, instead implementing `Copy`...

T-lang
T-libs-api
proposed-final-comment-period
disposition-merge
I-lang-nominated
I-types-nominated
A-edition-2024

**Issue by [alanfalloon](https://github.com/alanfalloon)** _Thursday Apr 24, 2014 at 02:31 GMT_ _For earlier discussion, see https://github.com/rust-lang/rust/issues/13721_ _This issue was labelled with: in the Rust repository_ --- As you know, you can't...

T-lang

[Tracking issue](https://github.com/rust-lang/rust/issues/32104) cc @rust-lang/rustdoc [Rendered](https://github.com/GuillaumeGomez/rfcs/blob/rustdoc-bundle-local-images/text/000-rustdoc-bundle-local-resources.md)

T-rustdoc
proposed-final-comment-period
disposition-merge

Pre-RFC on [IRLO](https://internals.rust-lang.org/t/pre-rfc-deprecate-then-remove-static-mut/20072). [Results](https://www.surveyhero.com/results/1749245/qsry7n7amfk9t2dbanw15vfyo0x06tzj) from research survey to inform discussion with respect to perception of the feature. (JS required) [Rendered](https://github.com/dyslexicsteak/rfcs/blob/master/text/3560-deprecate-static-mut.md)

T-lang
A-maybe-future-edition