|
Welcome to the Rust Programming Language Internals Forum
|
|
1
|
44201
|
July 7, 2014
|
|
Make `#[derive(Copy)]` enough for both `Clone` and `Copy`
|
|
11
|
251
|
June 5, 2026
|
|
Pre-RFC: Explicit overload sets for mixed-arity function calls
|
|
2
|
114
|
June 5, 2026
|
|
Parser error recovery in `syn` for better IDE support with proc-macros
|
|
21
|
488
|
June 4, 2026
|
|
Possibility of a "global time source" for wasm targets
|
|
4
|
214
|
June 3, 2026
|
|
RACE: Semantic-linker approach to stable cross-crate ABI without runtime overhead
|
|
4
|
279
|
June 3, 2026
|
|
Include racy reads in Rust memory model with `MaybeInvalid<T>`
|
|
49
|
1706
|
June 2, 2026
|
|
[Pre-RFC] Flow-Directed Monomorphization Collection in MIR
|
|
2
|
173
|
June 2, 2026
|
|
[Pre-RFC] BTF relocations
|
|
26
|
1714
|
June 1, 2026
|
|
Wasm32: Rust should not spill v128 function params into shadow stack
|
|
5
|
643
|
May 31, 2026
|
|
Crowdsourcing request: What syntax changes that will affect the AST are currently in flight?
|
|
8
|
478
|
May 30, 2026
|
|
Warning users when lacking a Clone impl due to imperfect derive
|
|
3
|
661
|
May 29, 2026
|
|
Pre-RFC: Guarantee that pointers to `OsStr` has the same layout as pointers to `str`/`[u8]`
|
|
5
|
544
|
May 27, 2026
|
|
Pre-RFC improved ergonomics for `!`
|
|
19
|
1120
|
May 27, 2026
|
|
Pre-RFC: Unsafe traits conditionally depending on safe trait behaviour
|
|
6
|
307
|
May 27, 2026
|
|
[Discussion] Alternative syntax for async iteration: `for async i in stream`?
|
|
7
|
471
|
May 27, 2026
|
|
Rust 1.96.0 pre-release testing
|
|
7
|
472
|
May 26, 2026
|
|
What is Allocator::by_ref for?
|
|
10
|
500
|
May 26, 2026
|
|
[Pre-RFC] Make some feature-detected function-to-fn-pointer casts safe through ZST token types
|
|
6
|
380
|
May 25, 2026
|
|
Another Experiment To Make Unsafe Rust Safer: Preventing UB In MaybeUninit With Compile Time Error
|
|
15
|
448
|
May 24, 2026
|
|
Per-package-target feature unification
|
|
2
|
226
|
May 22, 2026
|
|
Hope to improve the error messages of cargo or rustup
|
|
2
|
207
|
May 22, 2026
|
|
Reducing Raw Pointer Footguns: Preventing Reference Aliasing Violations at Compile Time
|
|
41
|
807
|
May 21, 2026
|
|
Pre-RFC: Mutually-excusive, global features
|
|
53
|
8155
|
May 21, 2026
|
|
Semantic of smart pointers
|
|
2
|
343
|
May 19, 2026
|
|
Mutually exclusive traits
|
|
3
|
425
|
May 18, 2026
|
|
Could you borrow a bit?
|
|
15
|
641
|
May 18, 2026
|
|
InteriorAssign trait { a := b }
|
|
31
|
797
|
May 17, 2026
|
|
Is it possible to define various level for safety?
|
|
4
|
448
|
May 17, 2026
|
|
`Instant::PAST_VALUE` constant?
|
|
15
|
719
|
May 16, 2026
|