rfcs
rfcs copied to clipboard
RFCs for changes to Rust
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`...
[Rendered](https://github.com/Veykril/rfcs/blob/compile-time-deps/text/0000-cargo-compile-time-deps.md)
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...
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`...
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...
[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.
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`...
**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...
[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)
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)