Skip to content
Open
Changes from all commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
84f7849
eRFC: Implement function delegation in rustc
petrochenkov Nov 13, 2023
c7a328d
Add some missing statistics
petrochenkov Nov 16, 2023
084cad4
Remove the process disclaimer
petrochenkov Nov 23, 2023
e549707
Replace the old RFC with the new RFC
petrochenkov Oct 10, 2026
d476d8b
Update code examples that compile on 2026-10-14 nightly
petrochenkov Oct 15, 2026
b869540
Address feedback: link for eff self params, free fn delegation example
petrochenkov Oct 15, 2026
159342f
Rationale: Why are self return types limited to bare self type?
petrochenkov Oct 15, 2026
03661f2
Rationale: Why is return type wrapping restricted to single-field str…
petrochenkov Oct 15, 2026
db8a644
Rationale: Why are effective self types not detected through type ali…
petrochenkov Oct 16, 2026
a6a3bb3
Rationale: Why are effective self parameters limited to references?
petrochenkov Oct 16, 2026
b6c8aa5
Rationale: Why are methods with default bodies included in glob deleg…
petrochenkov Oct 22, 2026
eb1bdbf
Rationale: Why can target blocks be allowed without effective self pa…
petrochenkov Oct 26, 2026
e94279b
Rationale: Why are method-call adjustments applied to effective self …
petrochenkov Oct 27, 2026
931f695
Rationale: Why is `self` the implicit target expression?
petrochenkov Oct 27, 2026
3e5e6dd
Rationale: Why are effective self types identified beyond the receiver?
petrochenkov Oct 28, 2026
bca9da4
Rationale: Why can names from glob delegations be overridden by expli…
petrochenkov Oct 28, 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