Skip to content

refactor(install): simplify InstallMethod methods, pt. 3 - #5086

Merged
rami3l merged 3 commits into
rust-lang:mainfrom
rami3l:refactor/install-method-cleanup-3
Sep 16, 2026
Merged

rami3l merged 3 commits into
rust-lang:mainfrom
rami3l:refactor/install-method-cleanup-3

Conversation

@rami3l

@rami3l rami3l commented Sep 16, 2026

Copy link
Copy Markdown
Member

Part of rust-lang/goals#736; continuation of #5083.

Specifically, this patch hopes to address the concern raised by @djc in #5083 (comment).

@rami3l
rami3l requested a review from djc September 16, 2026 12:43
@rami3l
rami3l added this pull request to the merge queue Sep 16, 2026
@djc

djc commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

Good stuff! Still wondering if we can improve on the need to deref-then-clone some kinds of toolchain names, which looks pretty ugly to my eyes.

Merged via the queue into rust-lang:main with commit 2fc296f Sep 16, 2026
32 checks passed
@rami3l
rami3l deleted the refactor/install-method-cleanup-3 branch September 16, 2026 13:28
@rami3l

rami3l commented Sep 16, 2026

Copy link
Copy Markdown
Member Author

Good stuff! Still wondering if we can improve on the need to deref-then-clone some kinds of toolchain names, which looks pretty ugly to my eyes.

@djc I tried, but that would involve the introduction of the ref keyword which will make you hate it even more, which is why I didn't do it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants