|
About the language design category
|
|
0
|
2233
|
May 14, 2015
|
|
The Hashtable Problem: A Litmus Test for External Impl Proposals
|
|
15
|
453
|
June 18, 2026
|
|
[Pre-pre-RFC] "splatting" for named arguments and function overloading
|
|
42
|
2128
|
June 16, 2026
|
|
[Workable] Selectable Named impl with Newtype Wrapper
|
|
0
|
165
|
June 16, 2026
|
|
Infinite precision intermediate arithmetic: how much would break?
|
|
26
|
967
|
June 14, 2026
|
|
Why can't pat_param be followed by a colon in macro_rules?
|
|
4
|
317
|
June 13, 2026
|
|
Add new reserved lifetime: 'owned
|
|
14
|
859
|
June 13, 2026
|
|
Named impl with Implementation Selection Variant
|
|
10
|
466
|
June 13, 2026
|
|
Pre-RFC: Guarantee that pointers to `OsStr` has the same layout as pointers to `str`/`[u8]`
|
|
6
|
679
|
June 12, 2026
|
|
Pre-RFC: Explicit overload sets for mixed-arity function calls
|
|
17
|
714
|
June 11, 2026
|
|
RACE: Semantic-linker approach to stable cross-crate ABI without runtime overhead
|
|
6
|
490
|
June 9, 2026
|
|
[Discussion] Alternative syntax for async iteration: `for async i in stream`?
|
|
8
|
624
|
June 8, 2026
|
|
Idea: light weight rust as zero build scripting language with JIT runtime
|
|
7
|
551
|
June 8, 2026
|
|
For structs that have fields that have only one possible representation, enums should use that field as the discriminant
|
|
5
|
239
|
June 8, 2026
|
|
Make `#[derive(Copy)]` enough for both `Clone` and `Copy`
|
|
26
|
837
|
June 7, 2026
|
|
[Pre-RFC] BTF relocations
|
|
26
|
1797
|
June 1, 2026
|
|
Crowdsourcing request: What syntax changes that will affect the AST are currently in flight?
|
|
8
|
526
|
May 30, 2026
|
|
Pre-RFC: Unsafe traits conditionally depending on safe trait behaviour
|
|
6
|
336
|
May 27, 2026
|
|
[Pre-RFC] Make some feature-detected function-to-fn-pointer casts safe through ZST token types
|
|
6
|
389
|
May 25, 2026
|
|
Mutually exclusive traits
|
|
3
|
436
|
May 18, 2026
|
|
Could you borrow a bit?
|
|
15
|
692
|
May 18, 2026
|
|
InteriorAssign trait { a := b }
|
|
31
|
857
|
May 17, 2026
|
|
Is it possible to define various level for safety?
|
|
4
|
459
|
May 17, 2026
|
|
Matching keywords in declarative macros with `empty` macro fragments OR named repetition groups
|
|
2
|
135
|
May 16, 2026
|
|
Signal semantics for Rust
|
|
4
|
686
|
May 14, 2026
|
|
Sized (or Sizeable) str, e.g. str<const N: usize>
|
|
10
|
644
|
May 8, 2026
|
|
Pre-RFC: `pub(api)` visibility, and static enforcement of crate-internal API boundaries
|
|
13
|
734
|
May 7, 2026
|
|
`BitSlice` or a sound way to implement one
|
|
16
|
948
|
May 6, 2026
|
|
Too strict orphan rules E0117
|
|
4
|
368
|
May 6, 2026
|
|
Pre-RFC: Rustdoc LaTeX-style math
|
|
9
|
486
|
May 1, 2026
|