Skip to content

Conversation

@GKFX
Copy link
Contributor

@GKFX GKFX commented Dec 18, 2025

I think the current wording around Clone here is confusing:

  • "Rust does not allow you to reimplement Copy" - reimplement isn't a piece of Rust terminology, but as written it sounds like you can't write impl Copy for X, which you can.
  • "you may reimplement Clone" - again reimplement isn't really a thing that you do to a trait, the distinction is between manually implementing and deriving.
  • "you can automatically make anything Copy be Clone as well" - you don't have a choice about it, so it doesn't really make sense to say you "can ... make" this happen.

@rustbot rustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-libs Relevant to the library team, which will review and decide on the PR/issue. labels Dec 18, 2025
@rustbot
Copy link
Collaborator

rustbot commented Dec 18, 2025

r? @scottmcm

rustbot has assigned @scottmcm.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

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

Labels

S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-libs Relevant to the library team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants