Skip to content
Open
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
3d2a06b
Add the unnamed_variants RFC
kupiakos Nov 21, 2025
c4d8116
Add PR number, start date
kupiakos Dec 9, 2025
d779698
Fix typo, qualify as-cast type inference
kupiakos Dec 9, 2025
81008eb
Clarify deserialization of bytes in embedded
kupiakos Dec 9, 2025
a1e9b59
Add `enum` to feature name, clarify zero-copy further
kupiakos Dec 10, 2025
bf54864
Increase heading levels
kupiakos Dec 10, 2025
19c4228
Allow no-effect unnamed variants as a lint, add alternative
kupiakos Dec 10, 2025
adc745b
Extend drawbacks of open enum via attribute
kupiakos Dec 10, 2025
a7f30fc
Fix typo in empty discriminant ranges
kupiakos Dec 10, 2025
dbc719b
Fix empty_discriminant_ranges and C# typos
kupiakos Dec 11, 2025
10225c3
Fix implicit/explicit swap
kupiakos Dec 11, 2025
0b7283d
Add rationale rejecting implicit discriminants and no-repr
kupiakos Dec 25, 2025
295b740
Clarify Swift prior art
kupiakos Jan 21, 2026
e939f1d
Reword some alternative discussion
kupiakos Jan 21, 2026
cb9eefc
Mention default discriminant attribute for Other-variant alt
kupiakos Jan 23, 2026
b0c64e3
Clean up unnamed variant vs. declaration
kupiakos Jan 24, 2026
40c60c4
Use 'claim' instead of 'reserve' for discriminants
kupiakos Jan 22, 2026
eb42cd8
Clarify explicit `repr` is required for discriminant field access
kupiakos Mar 11, 2026
2889e7a
Link other proposals for discriminant field access
kupiakos Mar 11, 2026
28dae0b
Describe syntax of enum discriminant alternatives
kupiakos Mar 12, 2026
93c963f
Clarify "No field data" section
kupiakos Apr 2, 2026
edede17
Rewrite the Compatibility section and clarify terminology
kupiakos Apr 22, 2026
876011d
Add a syntax "sugar" section
kupiakos Apr 22, 2026
60c14b7
Re-introduce `..` at the end as an alternative
kupiakos Apr 22, 2026
c13a0b1
Clarify some alternatives, move tuple discriminant access there
kupiakos Apr 22, 2026
b192036
Add `repr(transparent, Int)` alternative for ABI compat
kupiakos Apr 22, 2026
feeaf50
Various nits
kupiakos Apr 22, 2026
64db516
Correct current usage of enums in Rust for Linux
kupiakos Apr 22, 2026
e1f2b91
Improve CFI section
kupiakos Apr 22, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading